general information

COMMON CORE CURRICULUM

All Year 1 and Year 2 students follow the same core curriculum. This is aimed at providing a deep foundation of technical know-how and exposing undergraduates to all the various fields they might later specialize in.

SFU Orientation

All Engineering Science students are strongly encouraged to attend the SFU New Student Orientation in late August. This is a fun event where you will have the opportunity to explore the campus and meet your new colleagues and instructors.

Register for Orientation here.

Your Next Steps

Congratulations on your admission to SFU and the School of Engineering Science (ENSC). We are very happy to have you joining us. Refer to the site 'Information for new undergraduates' to get started for your first year at SFU. Check your earliest registration date and enroll in courses as soon as your Enrollment Appointment date is assigned. You will receive an email regarding to the appointment date and you can also check for your enrollment date from my.sfu.ca.

ENSC Schedule for First Year

Enroll in your courses in early July via the Student Information System. Deviation from the suggested courses may delay your graduation and should be discussed with an Engineering Science Advisor. Students have the option of following the standard schedule (courses split across 3 terms) or the advanced schedule (2 terms with the summer off).

Year 1 (Standard schedule)

Term 1, Fall Term 2, Spring Term 3, Summer
CMPT 128-3  Intro to Computing Science & Programming for Engineers* ENSC 180-3 Introduction to Engineering Analysis
CHEM 121-4 General Chemistry & Lab
MATH 152-3
Calculus II PHYS 121-3 Optics, Electricity, and Magnetism
ENSC 100(W)-3 Engineering, Science and Society* MATH 232-3
Applied Linear Algebra MATH 310-3 Introduction to Ordinary Differential Equations
ENSC 105W-3 Process, Form and
Convention in Professional Genres
PHYS 120-3
Mechanics and Modern Physics CMPL I First Complementary Studies Elective
ENSC 120-1 Introduction to Electronics Laboratory Instruments*
       
MATH 151-3 Calculus I - or MATH 150        

 

Year 1 (Advanced schedule)

Term 1, Fall Term 2, Spring Term 3, Summer
CMPT 128-3  Intro to Computing Science & Programming for Engineers* ENSC 180-3 Introduction to Engineering Analysis
 
MATH 152-3
Calculus II
ENSC 100W-3 Engineering, Science and Society* MATH 232-3
Applied Linear Algebra
ENSC 105W-3 Process, Form and
Convention in Professional Genres
PHYS 121-3
Optics, Electricity, and Magnetism
ENSC 120-1 Introduction to Electronics Laboratory Instruments*
CHEM 121-4 General Chemistry & Lab
MATH 151-3 Calculus I - or MATH 150 CMPL I First Complementary Studies Elective
PHYS 120-3 Mechanics and Modern Physics
   

 

Year 2

Term 1, Fall Term 2, Spring Term 3, Summer
ENSC 204-1
Graphical Communication for Engineering
Co-op Term ENSC 225-4 Microelectronics
ENSC 220-3
Electric Circuits I
ENSC 254-4 Introduction to Computer Organization
ENSC 251-4 Software Design and Analysis for Engineers
ENSC 280-3 Engineering Measurement & Data Analysis
ENSC 252-4 Fundamentals in Digital Logic and Design
ENSC 320-4 Electric Circuits II
MATH 251-3 Calculus III MATH 254-3/ CMPT 225-3
Vector & Complex Analysis (Biomedical, Electronics and Engineering Physics options only)                             OR                                                     Data Structures & Programming (Computer Engineering & Systems options only)
MATH 310-3 Introduction to Ordinary Differential Equations* (If not taken in Summer of 1st year)
 

The complete Engineering Science curriculum can be found in the online calendar

Course Guidance (First Semester)

1. ENSC100W/ENSC 105W or FAL X99

  • ENSC 100W/ENSC 105W: For students who HAVE met the English literacy requirement.
     
  • FAL X99: For students who HAVE NOT met the literacy requirement. (Please see this link to see how you can meet the literacy requirement) All students are required to have met the literacy requirement before they can enroll in a writing intensive course (labelled "W"). Over the course of your degree you are required to complete two "W" courses, the first of which is offered in your first semester of Engineering Science.

Note: If you are unsure of whether or not you have met the literacy requirement, check your transfer credit on goSFU. If you see FAL X99 listed you HAVE met the literacy requirement.

If you have started the engineering program, without FAL X99, you will encounter unavoidable scheduling conflicts in subsequent years.

2.ENSC 120-1: You MUST enroll in ENSC 120 in your first semester. Failure to enroll in ENSC 120 will mean you won't be able to enroll in ENSC 220 in 2nd year.  ENSC 220 is a prerequisite for many subsequent courses and you'll find yourself a full year behind if you do not enroll in ENSC 120 in your first semester. 

3. CMPT 128-3: You MUST enroll in CMPT 128 in your first fall semester. Failure to enroll in CMPT 128 will mean you won't be able to enroll in ENSC 251 and ENSC 252 in 2nd year which are pre-requisites for subsequent courses.

4. PHYS 120-3: Students can delay taking this course until Spring semester for a lighter course load but will need to attend in the Summer semester following first year if they choose to do this.

5. MATH 151-3: Students with a Math 12 grade of A or higher should enroll in MATH 151-3. Students with a Math 12 grade of B+ should enroll in MATH 150-4 instead. (The one more credit accounts for more extensive review. Both MATH 150-4 and MATH 151-3 are recognized in our curriculum.) Students with a Math 12 grade of  B- or B should enroll in MATH 100-3 (Math 100 is a pre-requisite course for Math 150 and 151).

6. PHYS 125/126: Note that first-year Engineering Science students with 85% or higher in Physics and Math 12 have the option of taking PHYS 125, instead of PHYS 120, during their first semester. PHYS 125 is an introductory physics course designed for students with strong backgrounds in physics and math. If you fit this profile, you are encouraged to consider taking PHYS 125, for the following reasons:

  • smaller class sizes (typically 40-50 people instead of 200-300)
  • special relativity is a significant part of the course
  • faculty-lead tutorial sessions
  • better integration of calculus
  • organized tours of research labs and discussions of modern topics
  • better preparation for second-year mechanics (which many students find difficult)

6. Tutorials and Labs: You must enroll in all related tutorials and labs during the same enrollment session in which you sign up for the lecture/course itself.

Need Help?

1.       Please review the ‘NEW undergraduates’ instructions at http://students.sfu.ca/newundergrads.html

2.        Technical Problems:  Are you having trouble with the on-line enrollment system, or do you have a question about the Student Information System? Please view http://go.sfu.ca/ or email reginfo@sfu.ca

3.        Difficulty enrolling in Engineering, Chemistry, Math , Physics or Computing Science courses: