List of Courses By Department

From EngGuide

The following is a list of courses organized by department.

Contents

Systems - SYSC

  • SYSC 1100, Introduction to Object Oriented Programming
  • SYSC 1101, Object Oriented Software Development (Java)
  • SYSC 1102, C++ Programming
  • SYSC 2001, Computer Systems Foundations (Introduction to Assembly)
  • SYSC 2002, Data Structures and Algorithms (C++)
  • SYSC 2003, Introductory Real-Time Systems (Assembly Programming)
  • SYSC 2004, Object Oriented Software Development (Java)
  • SYSC 2100, Algorithms and Data Structures (Java)
  • SYSC 2101, Software Development Project (Java)
  • SYSC 3001, Operating Systems & Databases
  • SYSC 3100, Object-Oriented Analysis and Design (UML, no programming)
  • SYSC 3101, Systems Analysis and Design (First half programming languages)
  • SYSC 3303, Real-Time Concurrent Systems (Real-time Systems in Java)
  • SYSC 3501, Communication Theory
  • SYSC 3600, System and Simulation
  • SYSC 3601, Microprocessor Systems
  • SYSC 4005, Discrete Simulation/Modeling
  • SYSC 4101, Software Validation
  • SYSC 4105, Engineering Management
  • SYSC 4106, Software Product Management
  • SYSC 4507, Computer Systems Architecture
  • SYSC 4800, Software Engineering (More UML)
  • SYSC 4805, Computer Systems Design Laboratory
  • SYSC 4806, Software Engineering Laboratory
  • SYSC 4907, Engineering Project

Co-op - COOP

  • COOP 1000, Introduction to Co-operative Education


Computer Science - COMP

  • COMP 3005, Database Management Systems
  • COMP 4001, Distributed Computing (Distributed Processing and Algorithms)


Engineering Core - ECOR


Electrical - ELEC

  • ELEC 2501, Circuits and Signals
  • ELEC 2507, Electronics I (Analog Circuits, diodes and transistors basically)
  • ELEC 2607, Switching Circuits (Digital circuits, gates, inverters, etc)
  • ELEC 3500, Digital Electronics
  • ELEC 4708, Advanced Digital Integrated Circuit Design (Elective)
  • ELEC 4705, Electronic Materials, Devices and Transmission Media (Quantum Mechanics)

Math - MATH

  • MATH 1004, Calculus for Engineering or Physics
  • MATH 1005, Differential Equations and Infinite Series for Engineering or Physics
  • MATH 1104, Linear Algebra for Engineering or Science
  • MATH 1805, Discrete Structures I
  • MATH 2004, Multivariable Calculus for Engineering or Physics
  • MATH 3705, Mathematical Methods I


Statistics - STAT


Physics - PHYS

  • PHYS 1003, Introductory Mechanics and Thermodynamics
  • PHYS 1004, Introductory Electromagnetism and Wave Motion


Chemistry - CHEM

  • CHEM 1101, Chemistry for Engineering Students

Communications - CCDP

  • CCDP 2100, Communication Skills for Engineering Students


Arts Electives - Varied