"ArsDigita University" Open Courses
-
View Website Algorithms full-course
Shai Simonson, Engineering & Computer Science—ArsDigita University
This class teaches students about algorithms, according to methodology and application.
-
View Website Applied Probability full-course
Tina Kapur, Engineering & Computer Science—ArsDigita University
This course focuses on modeling, quantification, and analysis of uncertainty by teaching random variables, simple random processes and their probability distributions, Markov processes, limit theorems, elements of statistical inference, and decision making under uncertainty.
-
View Website Artificial Intelligence full-course
Patrick Winston, Engineering & Computer Science—ArsDigita University
Students in this course will get a quick overview of AI from both the technical and the philosophical points of view.
-
View Website Database Management Systems full-course
Ravi Jasuja, Engineering & Computer Science—ArsDigita University
This course is a formal approach to Relational Database Management Systems, compared the way they were covered during Web Applications.
-
View Website Discrete Mathematics full-course
Shai Simonson, Engineering & Computer Science—ArsDigita University
Students in this course will learn about topics most directly related to computer science, including logic, relations, functions, basic set theory, countability and counting arguments, proof techniques, mathematical induction, graph theory, combinatorics, discrete probability, recursion, recurrence relations, and number theory.
-
View Website How Computers Work full-course
Gill Pratt, Engineering & Computer Science—ArsDigita University
This course will teach students about the basics of digital logical design, computer organization, and architecture including assembly language, processor design, memory hierarchies, and pipelining.
-
View Website Mathematics for Computer Science full-course
Tara Holm, Engineering & Computer Science—ArsDigita University
This course helps students become mathematically literate in preparation for studying a scientific/engineering discipline.
-
View Website Object Oriented Program Design and Software Engineering full-course
Dave Goodeau, Engineering & Computer Science—ArsDigita University
This course teaches students about object-oriented paradigm using Java and basic principles of software engineering.
-
View Website Software Engineering for Web Applications full-course
Philip Greenspun, Engineering & Computer Science—ArsDigita University
This course teaches the basics of designing a dynamic website with a database back end, including scripting languages, cookies, SQL, and HTML with the goal of building such a site as the main (group) project Emphasizes computer-human interface and the graphical display of information.
-
View Website Systems full-course
Luis Rodriguez, Engineering & Computer Science—ArsDigita University
This class teaches students about topics on the engineering of computer software and hardware systems.
-
View Website The Structure and Interpretation of Computer Programs full-course
Holly Yanco, Engineering & Computer Science—ArsDigita University
This course teaches students about programming and the power of abstraction.
-
View Website Theory of Computation full-course
Shai Simonson, Engineering & Computer Science—ArsDigita University
This class is a theoretical treatment of what can be computed and how fast it can be computed.
-
View Website Unix Workship full-course
A self-study workshop to review and/or learn a wide range of Unix tools, including shell scripts, awk, lex, yacc, grep etc
- First
- Previous
- Page 1 of 1
- Next
- Last