Here is a list of all the courses I have taken so far that are relevant to software

  • ENGG 233 - Computing For Engineers
  • ENSF 337 - Programming Fundamentals for Software and Computer
  • CPSC 319 - Data Structures, Algorithms, and Their Applications
  • ENCM 369 - Computer Organization
  • ENSF 409 - Principles of Software Development
  • CPSC 441 - Computer Networks
  • CPSC 457 - Principles of Operating Systems
  • ENSF 480 - Principles of Software Design
  • CPSC 471 - Data Base Management Systems
  • SENG 401 - Software Architecture
  • SENG 438 - Software Testing, Reliability, and Quality
  • SENG 471 - Software Requirements Engineering