Notes, Computer Science

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

Data Mining Course

Data Cube and OLAP, Data Preprocessing, Association, Classification and Regression, Clustering: reading materials, links

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

Machine Learning

heavy programming course, objective of designing & implementing integrated system that perceives, reasons & acts, survey of sound, vision, sensor techniques, intro to AI & machine learning, problem solving, search & game trees, knowledge representation, decision trees, neural-nets, genetic algorithms: projects, links

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

Syndicate content