ECE244H1

UTSG

Programming Fundamentals

Provides a foundation in programming using an object-oriented programming language. Topics include: classes and objects, inheritance, exception handling, basic data structures (linked lists, binary trees, and hash tables), big-O complexity analysis, and testing and debugging. The laboratory assignments emphasize the use of object-oriented programming constructs in the design and implementation of reasonably large programs.

View full details on the UofT Academic Calendar
Prereq: APS105H1
Easy42%
Useful85%
4
comments
4
ratings

Course Info

DepartmentECE
CampusUTSG (St. George)
Level200
Hours36.6L/12.2T/24.4P
What do you think of ECE244H1?

Reviews (4)

From Reddit
Difficulty: 4/5Usefulness: 4/5

This course is the sequel to APS105, delving into more advanced concepts like pointers, constructors, polymorphism, and inheritance. Many of these topics may feel familiar if you have prior programming experience. The labs were generally manageable.

3 weeks ago