Skip to content Skip to footer site map


This is an introduction to the general principles of computer programming. Topics will include the selection of basic data types, basic I/O, operators, repetition, flow control, decisions, arrays and the use of simple user-defined functions and user-defined classes. This course teaches the student how to write computer programs, using a high level language, to solve typical business problems. A structured programming approach is taken for the majority of the course with an introduction to OOP principles and program design also included. Prerequisite: Programming in C or knowledge in any programming language. Software required: The text book is required and comes with the Microsoft Visual Studio 2010 software. Textbook required.