Important Information

This page will be updated regularly. Announcements and information related to the course will be advertised on this page.

Communication with professors and TAs is through the Replied app at COMP249F25 group.
For private communications, create your private group and add @dr.hanna to it.

 
 

NASA Space Apps Montreal Hackathon https://www. spaceappschallenge.org/2025/ local-events/montreal/
Please register ASAP since space is limited.

IMPORTANT: Please also subscribe to the Comp249 mailing list ASAP. Click here to subscribe.

Assignment # 1 is now available. Please see below.

All assignments must be submitted electronically over Moodle.

Course Information and Policies

Mid-term

Turial/Lab Schedule

Assignments

Course Notes

Lectures for week # 1 & 2

Inheritance-PartA (PowerPoint version )


programs for week # 1 & 2

 

Lectures for week # 3 & 4

Polymorphism (PowerPoint version)

programs for week # 3 & 4

 

Lectures for week # 5 & 6

ExceptionHandling (PowerPoint version)

programs for week # 5 & 6

 

 

Tutorials

 

Supplementary Materials & Useful Links

Last modified: Monday October 6, 2025 - 12:29 PM EST

 

Lady Downtown - Youtube

Pre-save on Spotify