Credit units: 3
Offered: Term 1 only
Weekly hours: 3 Lecture hours and 1.5 Practicum/Lab hours
College: Arts and Science
Department: Computer Science
Gives the fundamentals of programming, including functions, procedures and arrays. It introduces object-oriented programming and GUI components. Also some basic numerical methods and engineering applications are presented.
Restriction(s): Restricted to students in Physics and Engineering.
Prerequisite(s): Mathematics B30 or Foundations of Mathematics 30 or Pre-Calculus 30.
Note: Students who have credit for CMPT 111 or CMPT 113 may not receive credit for CMPT 116.
Upcoming class offerings
Examples of current or recently-offered class syllabus material can be found on the Open CourseWare website.
The syllabus is a public document that provides detail about a class, such as the schedule of activities, learning outcomes, and weighting of assignments and examinations. Please note that the examples provided in Open CourseWare do not represent a complete set of current or previous syllabus material. Rather, they are presented solely for the purpose of indicating what may be required for a given class.
For more information about syllabi, visit the Academic Courses Policy.