ELEC 2320
Software Fundamentals
This course covers basics of programming with C++and topics include: Introduction to C++ Programming, Control Statements, Functions, Recursion, Arrays and Vectors, Pointers, Object-Oriented Programming, Classes, Operator Overloading, Templates, Inheritance, Polymorphism and File Processing (3 lecture, 2 lab/tutorial hours a week). Note: Students must have completed all the 1st year courses and at least ten (10) of their 2nd year courses before being allowed to register in the 3rd year courses, including all pre-requisite courses required for registration in the 3rd year courses.
Sources
- Course catalogue ↗Winter 2027