Academic Calendar 2024-2025

Mathematics and Engineering, B.A.Sc. (Class of 2027)

Second Year CORE 2024-2025

APSC 200Engineering Design & Practice II4.00
APSC 293Engineering Communications 21.00
MTHE 212Linear Algebra3.50
MTHE 217Algebraic Structures with Applications3.50
MTHE 237Differential Equations for Engineering Science3.50
MTHE 280Advanced Calculus3.50
MTHE 281Introduction To Real Analysis3.50
Total Units22.50

Applied Mechanics Sub-Plan (M6)

Second Year Core22.50
MECH 221Solid Mechanics I3.50
MECH 210Electronic Circuits and Motors for Mechatronics4.50
MREN 230Thermodynamics and Heat Transfer3.75
MREN 241Fluid Mechanics and Fluid Power3.75
ENPH 225Mechanics3.50
Total Units41.50

Computing and Communications Sub-Plan (M9)

Second Year Core22.50
CMPE 212Introduction to Computing Science II4.00
ELEC 271Digital Systems4.00
ELEC 274Computer Architecture4.00
ELEC 278Fundamentals Of Information Structures4.00
ENPH 239Eng. Electricity & Magnetism3.50
Total Units42.00

Systems and Robotics Sub-Plan (M11)

Second Year Core22.50
ELEC 221Electric Circuits4.25
ELEC 271Digital Systems4.00
ELEC 274Computer Architecture4.00
ELEC 278Fundamentals Of Information Structures4.00
ENPH 225Mechanics3.50
ENPH 239Eng. Electricity & Magnetism3.50
Total Units45.75

Third Year CORE 2025-2026

APSC 221Economic and Business Practice3.00
MTHE 326Functions of a Complex Variable3.50
MTHE 328Real Analysis3.00
MTHE 335Mathematics of Engineering Systems3.50
MTHE 351Probability I3.50
MTHE 393Engineering Design and Practice for Mathematics and Engineering4.00
Total Units20.50

Applied Mechanics Sub-Plan (M6)

Third Year Core20.50
MECH 321Solid Mechanics II3.50
MECH 328Dynamics And Vibration3.50
MECH 330Applied Thermo II3.50
MECH 398Mechanical Engineering Laboratory I2.00
MECH 323Machine Design I4.50
MECH 341Fluid Mechanics II3.50
MECH 399Mechanical Eng Lab II2.00
Total Units43.00

Computing and Communications Sub-Plan (M9)

Third Year Core20.50
ELEC 371Microprocessor Interfacing and Embedded Systems4.00
MTHE 353Probability II3.00
CMPE 320Fndmnts Software Development4.00
CMPE 332Database Management Systems3.00
CMPE 365Algorithms I4.00
ENPH 334Electronics For Applied Scientists5.00
Complementary Studies, List A, F/W3.00
Total Units46.50

Systems and Robotics Sub-Plan (M11)

Third Year Core20.50
MTHE 353Probability II3.00
ENPH 334Electronics For Applied Scientists5.00
ELEC 371Microprocessor Interfacing and Embedded Systems4.00
MTHE 337Intro. To Operations Research3.00
Complementary Studies, List A, F/W3.00
Total Units38.50

Fourth Year CORE 2026-2027

MTHE 493Engineering Math Project7.50
MTHE 494Mathematics and Engineering Seminar3.00
Total Units10.50

Applied Mechanics Sub-Plan (M6)

Fourth Year Core10.50
MTHE 430Control Theory4.00
MTHE 433Continuum Mechanics with Applications3.50
Complementary Studies, List A, F or W3.00
Complementary Studies, List A or B, F or W6.00
Total Units27.00

Electives

M6 students must choose 4 technical electives: a minimum of one (1) technical elective must be taken from MTHE 430/433/472/474/477; and the remaining from List I or II, at least two of which must be taken from List II, subject to the requirement that the elective selection satisfies the following two criteria:

  1. the selection exceeds the minimum of 40 Accreditation Units (AUs) in Engineering Design (ED) and
  2. the selection exceeds the minimum of 120 AUs in Engineering Design + Engineering Science (ES+ED).

Please Notethe term in which a course is offered can change from one academic year to the next. This can occur due to instructor availability or a change to departmental resources. Please refer to the on-line Course Timetable to determine the terms in which the courses in this Technical Elective section will be offered.

Mathematics and Engineering, Applied Mechanics (M6): Technical Electives

Minimum Total Credits: 38.5

Computing and Communications Sub-Plan (M9)

Fourth Year Core10.50
MTHE 455Stochastic Processes & Applications3.50
MTHE 474Information Theory3.50
MTHE 477Data Compression and Source Coding: Theory and Algorithms3.00
Complementary Studies, List A or B, F or W6.00
Total Units26.50

Electives

M9 students must choose 4 technical electives: a minimum of one (1) technical elective must be taken from MTHE 430/433/472/474/477; and the remaining from List I or II, at least two of which must be taken from List II, subject to the requirement that the elective selection satisfies the following two criteria:

  1. the selection exceeds the minimum of 40 Accreditation Units (AUs) in Engineering Design (ED) and
  2. the selection exceeds the minimum of 120 AUs in Engineering Design + Engineering Science (ES+ED).

Please Notethe term in which a course is offered can change from one academic year to the next. This can occur due to instructor availability or a change to departmental resources. Please refer to the on-line Course Timetable to determine the terms in which the courses in this Technical Elective section will be offered.

Mathematics and Engineering, Computing and Communications (M9): Technical Electives

Minimum Total Credits: 38.5

Systems and Robotics Sub-Plan (M11)

Fourth Year Core10.50
MTHE 430Control Theory4.00
MTHE 472Optimization and Control of Stochastic Systems3.50
MTHE 474Information Theory3.50
Complementary Studies, List A or B, F or W6.00
Total Units27.50

Electives

M11 students must choose 4 technical electives: a minimum of one (1) technical elective must be taken from MTHE 430/433/472/474/477; and the remaining from List I or II, at least two of which must be taken from List II, subject to the requirement that the elective selection satisfies the following two criteria:

  1. the selection exceeds the minimum of 40 Accreditation Units (AUs) in Engineering Design (ED) and
  2. the selection exceeds the minimum of 120 AUs in Engineering Design + Engineering Science (ES+ED).

Please Notethe term in which a course is offered can change from one academic year to the next. This can occur due to instructor availability or a change to departmental resources. Please refer to the on-line Course Timetable to determine the terms in which the courses in this Technical Elective section will be offered.

Mathematics and Engineering, Systems and Robotics (M11): Technical Electives

Minimum Total Credits: 39.5

Complementary Studies

Refer to the Complementary Studies section of this calendar for details regarding the requirements for all Engineering programs. For the Mathematics and Engineering Program, the Engineering Economics course is APSC 221 Economic and Business Practice, and the Communications requirements are met through courses taken in the core program (MTHE 393 Engineering Design and Practice for Mathematics and EngineeringMTHE 494 Mathematics and Engineering SeminarMTHE 493 Engineering Math Project  and APSC 293 Engineering Communications 2).