Introduction to issues involved in real-world computing. Topics will include memory management, debugging, compilation, performance, and good programming practices. This course is intended for students admitted to the Computer Science Honours, Computer Science Major, Computer Science – Mathematics Joint Honours, Computer Science – Physics and Astronomy Joint Honours, Computer Science – Statistics Joint Honours, Computer Engineering, Data Science Major, or the Applied Math with Computer Science Major, prior to Fall 2025 [3 credits]
Introduction to issues involved in real-world computing. Topics will include memory management, debugging, compilation, performance, and good programming practices. This course is intended for students admitted to the Computer Science Honours, Computer Science Major, Computer Science – Mathematics Joint Honours, Computer Science – Physics and Astronomy Joint Honours, Computer Science – Statistics Joint Honours, Computer Engineering, Data Science Major, or the Applied Math with Computer Science Major, prior to Fall 2025 [3 credits]