Skip to main content

The following graduate studies electives have been scheduled for the Spring/Summer 2018 term.


Ryerson students wishing to take courses from outside of their home departments may apply to enroll in these courses by submitting a completed Course Substitution Form to their Graduate Program Administrator and obtain approval from Graduate Program Directors/Associate Chair, Graduate Studies from both home and the host programs. Course substitutions are not automatic; Program Directors/Associate Chairs and instructors reserve the right to limit external enrollment in the courses they offer.

Students enrolled at another university may take a course at Ryerson as an Ontario Visiting Graduate Student (OVGS). Please contact your graduate school in your home institution to obtain an OVGS application form and follow the approval process specific to your home institution.

Please note this is not a full list of program required courses or offerings. To enroll in your required courses, complete the Course Selection Form and submit to your Graduate Program Administrator as per the normal enrollment process. Detailed course information can be found in the graduate calendar.

All students must have completed the necessary prerequisites. Please contact the appropriate Graduate Program Administrator and Program Director/Associate Chair to confirm your eligibility in this regard.

Aerospace Engineering
Course Instructor
AE8112: Comp. Fluid Dynamics & Heat Transfer Dr. Seth Dworkin Wednesdays 10:00AM - 12:00 PM Thursdays 10:00AM - 12:00PM
Room: VIC106

No elective courses offered in Spring/Summer 2018.

Biomedical Engineering
Course Instructor
BE8003: Directed Studies Student's Supervisor

Needs permission from supervisor and program director

Building Science
Course Instructor
BL8213: Passive House

Dr. Russell Richman

Tuesdays 9:00AM - 12:00PM
Tuesdays 2:00PM - 5:00PM
Needs permission from Instructor


Chemical Engineering
Course Instructor
CE8203: Applied Optimal Control

Student's Supervisor

Needs permission from supervisor and program director

CE9100: Directed Studies

Student's Supervisor

Needs permission from supervisor and program director

CE8203: Applied Optimal Control


Dr. Simant Upreti

Tuesdays 1:00 - 4:00 PM
Thursdays 2:00 - 5:00 PM
Room: KHW 387

CE8301: Advanced Transport Phenomena

Dr. Mehrab Mehrvar

Tuesdays 9:00 AM - 12:00 PM
Fridays 3:00 - 6:00 PM
Room: KHE 220
Civil Engineering
Course Instructor

CV8105: Construction Management and Adminsitration

Dr. Mohamed Attalla TBD
CV8302: Dynamics of Structures Dr. Magdy Samaan Mondays & Wednesdays 6:00 - 9:00 PM
Room: ENGLG-12

CV8303: Renovation and Repair of Existing Structures

Dr. Lamya Amleh Tuesdays  & Thursdays 3:00-6:00 PM
Room: POD-370

CV8604: Geotechnical Engineering of Embankment Dams

Dr. Tareq Salloum Tuesdays & Thursdays 6:00 - 9:00 PM
Room: KHE-321B
Computer Networks
No elective courses offered in Spring/Summer 2018.
Electrical & Computer Engineering
Course Instructor

EE 8208: Arch Synthesis and Design of Digital Systems

Dr. Lev Kirischian Wednesdays  2:00 - 5:00PM
Thursdays  2:00 - 5:00PM
Room: KHE220 PT Classroom

EE 8209: Intelligent Systems

Dr. Farahnaz Mohammadi Wednesdays 6:00PM - 9:00PM Th 6:00PM - 9:00PM
Room: ENGLG14 PT

EE 8416: Modeling and Control of Power


Modays 6:00 - 9:00PM
Room: ENGLG21 PT 

EE 8603: Selected Topics: Computer Engineering I


Tuesdays 6:00 - 9:00PM Room:ENGLG13PT

EE 8604:  Selected Topics: Electrical Engineering I


Tuesdays 6:00 - 9:00PM
Room: KHE332PT

Mechanical & Industrial Engineering
Course Instructor

ME8113: Computational Fluid Dynamics and Heat Transfer 

Dr. Seth Dworkin

Wednesdays & Thursdays 10:00 AM - 12:00 PM
Room: VIC 106

ME8130: Robot Mechanics


Tuesdays 6:00 - 9:00 PM
Room: ENG101

ME 8132: Sequencing and Scheduling

Dr. Vinh Quan

Wednesdays  6:00 - 9:00 PM
Room: KHE323