IICT 5101 - Programming Concepts (Fall 2009)
- Offered
- Archived offering
This page records a past offering and is kept as it was delivered. Current courses are listed on the Teaching page. Teaching
Course Outline
This course introduces students to programming and logic flow, procedural versus object oriented programming, data types, variables, constants, operators, expressions, input-output, control structures, arrays, functions, pointers, file access, structures, dynamic memory allocation, classes, objects, constructor and destructor, inheritance, polymorphism, files, exception handling, etc. The course prepares students to solve basic programming problems. The course includes continuous assessment in the form of assignments, class test, and examinations.