Introductory, Computer Science

Introduction to Computers

introduction to computers and digital technology and culture, conceptual foundations and functions of computer hardware and software, Structure and use of the Internet, Elements of programming for the World Wide Web

Computer Science

XML as a key enabling technology in Java-based applications. Students learn the fundamentals of XML and its derivatives, including DTD, SVG, XML Schema, XPath, XQuery, XSL-FO, and XSLT, programmatic interfaces to XML like SAX and DOM, standard APIs like JAXP and TrAX, and industry-standard software like Ant, Tomcat, Xerces, and Xalan, including JavaServer Pages (JSP) and Java Servlet, explores HTTP, SOAP, web services, and WSDL, projects focus on the implementation and deployment of these technologies: resources, software

Programming with Robots

introductory programming course using Lego Mindstorm robots to illustrate the fundamental concepts in computer programming and problem solving, exploring Robotics and Computing Science in a fun and stimulating way: Readings, Tutorials, Exercises, Quizzes, Exam Help

Programming Concepts

fundamentals of computer programming and problem solving, structured and object-oriented programming, syntax, semantics, testing/debugging, implementation, documentation, recursion, and linked data structures, Java, development on both Unix and Windows platforms using text editing and an IDE

Computers and computer systems

computers through examples of processors in kitchen scales and digital cameras: Computers and processors, systems, Representing data and instructions inside a computer, Examples of computers, A look to the future, Computer programs

ArsDigita University Curriculum (courses)

Math for Computer Science, Structure and Interpretation of Computer Programs, Discrete Math, How Computers Work, Object-oriented Program Design, Algorithms, Systems, Web Applications, Theory of Computation, Artificial Intelligence, Unix Workshop, Database Management Systems, Applied Probability

Mathematics for Computer Science

discrete maths oriented toward computer science & engineering, fundamental concepts of mathematics (definitions, proofs, sets, functions, relations), discrete structures (modular arithmetic, graphs, state machines, counting), discrete probability theory: readings, slides, quizzes

Information and Entropy

unified theory of info with applications to computing, communications, thermodynamics & other sciences, digital signals & streams, codes, compression, noise & probability, reversible & irreversible operations, info in biological systems, channel capacity, maximum-entropy formalism, thermodynamic equilibrium, temperature, second law of thermodynamics, quantum computation: syllabus, lecture notes, assignments, exams & solutions, units

Artificial Intelligence

basic concepts & methods of AI from computer science perspective, selection of data representations & algorithms useful in design & implementation of intelligent systems, overview of one AI language & some discussion of important applications of AI methodology: code examples, tutorials, resources, Student Projects

Free Computer Science Books and Lecture Notes

lists free online computer science & engineering books, lecture notes, free & legally available: computer science, related fields, maths, programming/scripting, misc, general, most popular

Syndicate content