|
|||
CSCI 1062U – Accelerated Programming WorkshopThis is an accelerated, comprehensive course in computer programming that amalgamates the core theories and practices covered in both CSCI 1060U and CSCI 1061U. Students are required to have prior experience with programming to enrol in this course, which is assessed by a diagnostic test at the beginning of the course. The lectures introduce essential concepts in program design and construction before transitioning into covering more advanced elements critical for managing large-scale programs. The laboratories are designed to provide opportunities to apply a wide range of concepts, starting from basic program design to tackling advanced object-oriented programming. Students will explore a plethora of topics including problem-solving strategies, program design patterns, memory management, program documentation, object-oriented program design, templates and standard template libraries, data structures, program refactoring, debugging techniques, and version control. Credit hours: 3 Lecture hours: 1.5 Laboratory hours: 3 Note(s): Students may not take CSCI 1060U after completing this course Experiential learning: Yes |
|||
|
All calendars © 2026 Ontario Tech University. Powered by Modern Campus Catalog™.
|
|||