COMP 2087
Programming for Beginners II
This course is the continuation of COMP-2067 that introduces students to more advanced algorithm design and programming using Python. The main objectives of the course are to develop the ability to identify, understand, and design solutions to a wide variety of problems. Topics covered include lists, dictionaries and files, functions and modules, testing and exception handling and object-oriented approach. (Prerequisite: COMP-2067) (May not be used to fulfill the major requirements of any major or joint major in Computer Science, except for the Bachelor of Information Technology (BIT program.) (3 lecture hours a week).
Sources
- Course catalogue ↗Winter 2027