Courses taught for freshman and
engineering technology programs
For Information Technology (1998-1999):
| CP1150 | Visual BASIC Programming | CP3410 | Database Design and Programming |
| CP2600 | Computer Hardware Fundamentals |
| CP3200 | Object-Oriented C++ Programming | CP2270 | Java Programming |
| CP2190 | UNIX Programming | CP2170 | Window NT Server |
For Electromechanical Engineering Technology(1996-1999):
| AE2301 | Analog Electronics | AE1200 | Electronic Devices |
| AM 2100 | Applied Mechanics I | DP 1100 | Digital Electronics |
| AM 2200 | Applied Mechanics II | FM3100 | Fluids (Hydraulics and Pneumatics) |
| DP2340 | Robotics and CAM |
For Welding Engineering Technology (1991-1995):
| COMP 3115 | Procedural Programming | DR 3300 | Welding CAD/CAM (CNC) |
| ENGI 3201 | Strength of Materials I | WELD 1024 | Physical Metallurgy II |
| ENGI 3241 | Strength of Materials II |
For Common Technology Programs(1991-1999):
| MATH 1212 | Calculus I | ELEC 1100 | Electrotechnology I |
| MATH 1222 | Calculus II | ELEC 1101 | Electrote |
| PHYS 1100 | Physics I | ENGI 1100 | Engineering Graphics I |
| PHYS 1101 | Physics II | ENGI 1300 | Engineering Graphics II |
For Memorial University of Newfoundland(1995-1997):
| MATH 1000 | Differential Calculus | MATH 1001 | Integral Calculus |
| PHYS 1020 | Physics I | PHYS 1021 | Physics II |