Introduction to Computer Science & Programming

This IT training course is aimed at students with little or no programming experience. This course teaches you how to think methodically and how to solve problems logically using computers. Through this course you will gain an understanding of the role of computers in the world and in solving problems.

A stated aim of the course is to enable students to be able to write small programs that allow them to solve problems in their like or workplace. The class is taught using the Python Programming language.

Major course topics:

  • Introduction to programming
  • Decision making & loops
  • Managing data
  • How to solve problems
  • Understanding how programs run and how to optimise them
  • An introduction to recursive definitions

A very similar course is taught for free at Udacity.com. Click here to learn how we plan to offer the same, subject to approval from Udacity.