News

About the Project: The Introduction to Computer Programming project is designed to evaluate your understanding and practical application of fundamental programming concepts using Python. This ...
An Introduction to Programming and Computer Science with Python, second edition is a free, open source textbook available under a CC BY-NC-SA license. Originally developed for UVM’s CS 1210 ...
The Introduction to Computer Programming Certificate explores 3 major computer programming languages: C++, Python and Java. These programming languages – among others – have topped lists of most ...
For 20 years, Paul Gries, a University of Toronto associate professor of computer science, teaching stream, has wanted to introduce a “self-paced” version of Introduction to Computer Programming, ...
Professor Adam Cannon’s famed Introduction to Computer Science and Programming in Java (COMS W1004) is one of Columbia’s most well-known CS courses, but we all want to know what a course is really ...
Programming for Engineering and Technology This course provides an introduction to computer programming for Technology and Engineering disciplines. The language is C++ which is a "real world" language ...
This course provides an introduction to Kernel programming for the Linux operating system, and the development of Linux kernel drivers for Embedded devices. The Yocto build system is introduced, which ...