Courses

McMaster University

Course Code

Course Name

Instructor(s)

ENGINEER 1C03 Engineering Design and Graphics Dr. Thomas E. Doyle
ENGINEER 1P03 Engineering Profession and Practice Dr. Robert Fleisig & Dr. Elizabeth Hassan
ENGINEER 1D04 Engineering Computation Dr. Asghar Bokhari
ENGINEER 2B03 Engineering Economics Prof. Karim F. Karim
ENGINEER 4A03 Sustainability and Ethics in Engineering Prof. Cameron Churchill

Course Code

Course Name

Instructor(s)

SFWRENG 2AA4 Software Design I - Introduction to Software Development Dr. Spencer Smith
SFWRENG 2DM3 Discrete Mathematics with Applications I Dr. Wolfram Kahl
SFWRENG 2FA3 Discrete Mathematics with Applications II Dr. William M. Farmer
SFWRENG 2C03 Data Structures and Algorithms Dr. George Karakostas
SFWRENG 2DA4 Digital Systems and Interfacing Dr. Ryan Leduc
SFWRENG 2GA3 Computer Architecture Dr. Ryan Leduc
SFWRENG 2S03 Principles of Programming Dr. Ned Nedialkov
SFWRENG 2XA3 Software Engineering Practice and Experience: Software Development Skills Dr. Frantisek (Franya) Franek
SFWRENG 2XB3 Software Engineering Practice and Experience: Binding Theory to Practice Dr. Reza Samavi
SFWRENG 3DB3 Databases Dr. Asghar Bokhari
SFWRENG 3BB4 Software Design II - Concurrent System Design Dr. Emil Sekerinski
SFWRENG 3A04 Software Design III - Large System Design Dr. Ridha Khedri
SFWRENG 3DX4 Dynamic Systems and Control Dr. Mark Lawford
SFWRENG 3MX3 Signals and Systems Dr. Martin v. Mohrenschildt
SFWRENG 3RA3 Software Requirements and Security Considerations Dr. Richard Paige
SFWRENG 3S03 Software Testing Dr. Richard Paige
SFWRENG 3XA3 Software Engineering Practice and Experience: Software Project Management Dr. Asghar Bokhari
SFWRENG 3O03 Linear Optimization Dr. Antoine Deza
SFWRENG 4TE3 Continuous Optimization Dr. Antoine Deza
SFWRENG 4AA4 Real Time Systems Dr. Wenbo He
SFWRENG 4E03 Performance Analysis of Computer Systems Dr. Douglas Down
SFWRENG 4G06 Software Design IV - Capstone Design Project Dr. Alan Wassyng
SFWRENG 4HC3 Human Computer Interfaces Dr. Kevin Browne
COMPSCI 4ML3 Introduction to Machine Learning Dr. Mohammadhassan Zokaei Ashtiani
SFWRENG 4C03 Computer Networks and Security Dr. Rong Zheng
SFWRENG 4X03 Scientific Computation Dr. Nedialko Nedialkov

Course Code

Course Name

Instructor(s)

MATH 1ZA3 Engineering Mathematics I Dr. Aaron Childs
MATH 1ZB3 Engineering Mathematics II - Part A Dr. Christopher McLean
MATH 1ZC3 Engineering Mathematics II - Part B Dr. Ian Payne
MATH 2Z03 Engineering Mathematics III Dr. Ting-Hao Hsu

Course Code

Course Name

Instructor(s)

STATS 3Y03 Probability and Statistics for Engineering Dr. Mu He

Course Code

Course Name

Instructor(s)

ECON 1B03 Introduction to Microeconomics Dr. Hannah Holmes
ECON 1BB3 Introduction to Macroeconomics Dr. Angela Trimarchi

Course Code

Course Name

Instructor(s)

LINGUIST 1Z03 Structure of Modern English I Dr. Karen Tucker
LINGUIST 1ZZ3 Structure of Modern English II N/A

Course Code

Course Name

Instructor(s)

PHYSICS 1D03 Introductory Mechanics Dr. Waldemar Okoń
PHYSICS 1E03 Waves, Electricity and Magnetic Fields Dr. Reza Nejat
CHEM 1E03 General Chemistry for Engineering I Dr. Randy Dumont
MATLS 1M03 Structure and Properties of Materials Prof. André Phillion
EARTHSC 1G03 Earth & the Environment Dr. Maureen Padden & Prof. Lisa Leoni