Search
    1. Computer Science: Algorithms, Theory, and Machines
    2. This course introduces the broader discipline of computer science to people having basic familiarity with Java programming.

      Visit site
    3. Learn to Program: The Fundamentals
    4. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.

      Visit site
    5. An Introduction to Interactive Programming in Python
    6. This course is designed to be a fun introduction to the basics of programming in Python. The main focus of this course is on building simple interactive games such as Pong, Blackjack, and Asteroids.

      Visit site
    7. Introduction to Systematic Program Design
    8. This course is about learning to program well and building programs that are elegant, well-tested, and easy to maintain. The course is intended for students with no programming experience, but many former students who already knew how to program have said it made them better programmers.

      Visit site
    1. Learn to Program: Crafting Quality Code
    2. In this course, we'll focus on writing quality code that runs correctly and efficiently. We'll design, code, and validate our programs and learn how to compare programs addressing the same task.

      Visit site
    3. Algorithms I
    4. This course covers the essential information that every serious programmer needs to know about algorithms and data structures with emphasis on applications and scientific performance analysis of Java implementations. Part I covers basic iterable data types, sorting, and searching algorithms.

      Visit site
    5. Algorithms II
    6. This course covers the essential information that every serious programmer needs to know about algorithms and data structures with emphasis on applications and scientific performance analysis of Java implementations.

      Visit site
    1. General OO concepts and Java Development.
    2. Use Eclipse and focus on: Learning the Java Language, Essential Java Classes, and Collections.

      Visit site

Apply Today!