Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available

You've viewed 1/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Bachelors
Major
Computer Engineering | Computer Science | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Electrical Engineering and Computer Science

The Electrical Engineering and Computer Science program at York University is designed to provide students with a comprehensive education in the principles and practices of electrical engineering and computer science. The program combines theoretical foundations with practical experience, preparing students for careers in a wide range of fields, including computer engineering, software engineering, and electrical engineering.


Program Requirements

To graduate from the program, students must complete a minimum of 30 course credits and at least half (50 percent) of the course credits required in each undergraduate degree program major/minor must be taken at York University. Most 2000-, 3000-, and 4000-level EECS courses require a cumulative grade point average of 4.50 or better over all completed major EECS courses.


Degree Checklists

Degree Checklists are a complete listing of all program-specific courses required for successful graduation. These checklists are available for students to track their progress and ensure they are meeting the program requirements.


Skills You'll Gain

The program is designed to provide students with a strong foundation in programming, digital system design, and software development. Students will gain skills in:


  • A strong programming foundation, spanning object-oriented, assembly, and hardware description languages
  • Complex digital system design, including FPGA and VLSI hardware instantiations
  • Exposure to advanced electronic CAD tools
  • Embedded systems and digital logic design, including sensor interfacing and actuation of electromechanical devices
  • Sophisticated software development methods, with applications to robotics, networking, graphics, etc.
  • Rapid prototyping of electronic and mechatronic systems
  • Digital signal processing using MATLAB modeling software
  • Design-to-application of digital communication interfaces and networks
  • Unix system programming, shell scripting, virtual memory, multi-threading, and other OS specifics

Co-op Employers

The program has a strong co-op component, with employers including:


  • IBM
  • Nascent
  • Caseware
  • CGI
  • RBC
  • Thales
  • The Regional Municipality of York
  • Ontario Ministry of Education
  • Ontario Ministry of Training, Colleges and Universities

First Year

The first year of the program includes courses such as:


Fall

  • Computational Thinking Through Mechatronics (EECS 1101, 3 Credits)
  • Discrete Mathematics for Engineers (MATH 1028, 3 Credits)
  • Applied Calculus 1 (MATH 1013, 3 Credits)
  • Applied Linear Algebra (MATH 1025, 3 Credits)
  • Engineering Mechanics (PHYS 1800, 3 Credits)
  • Renaissance Engineer 1: Ethics, Communication and Problem Solving (ENG 1101, 4 Credits)

Winter

  • Chemistry and Materials Science for Engineers (CHEM 1100, 4 Credits)
  • Object Oriented Programming from Sensors to Actuators (EECS 1021, 3 Credits)
  • Applied Calculus 2 (MATH 1014, 3 Credits)
  • Electricity, Magnetism and Optics for Engineers (PHYS 2020, 3 Credits)
  • Renaissance Engineer 2 Engineering Design Principles (ENG 1102, 4 Credits)

Second Year

The second year of the program includes courses such as:


Fall

  • Introduction to Logic for Computer Science (MATH 1090, 3 Credits)
  • Fundamentals of Data Structures (EECS 2011, 3 Credits)
  • Computer Organization (EECS 2021, 4 Credits)
  • Advanced Object Oriented Programming (EECS 2030, 3 Credits)
  • Introduction to Embedded Systems (EECS 2032, 4 Credits)
  • Engineering Projects: Management, Economics and Safety (ENG 2001, 3 Credits)

Winter

  • Experimental Electromagnetism (PHYS 2211, 1 Credit)
  • Electrical Circuits (EECS 2200, 3 Credits)
  • Electronic Circuits and Devices (EECS 2210, 3 Credits)
  • Effective Engineering Communication (ENG 2003, 3 Credits)
  • Applied Multivariate and Vector Calculus (MATH 2015, 3 Credits)
  • Introductory Probability and Statistics (CIVL 2390, 3 Credits)
  • Electricity and Magnetism (PHYS 2020, 3 Credits)

Third Year

The third year of the program includes courses such as:


Fall

  • Professional Engineering Practice (ENG 3000, 3 Credits)
  • Design and Analysis of Algorithms (EECS 3101, 3 Credits)
  • Digital Logic Design (EECS 3201, 4 Credits)
  • Communication Networks (EECS 3213, 3 Credits)

Winter

  • Digital Systems Engineering: Modeling, Implementation and Validation (EECS 3216, 3 Credits)
  • Operating System Fundamentals (EECS 3221, 3 Credits)
  • Software Design (EECS 3311, 3 Credits)
  • Signals and Systems (EECS 3451, 3 Credits)

Fourth Year

The fourth year of the program includes courses such as:


Fall

  • Engineering Project (Capstone) (ENG 4000, 6 Credits)
  • Computer Architecture (EECS 4201, 3 Credits)

Winter

  • Digital Communications (EECS 4214, 4 Credits)
  • Software Engineering Requirements (EECS 4312, 3 Credits)

Complementary Studies

Students must complete 12 credits from a list of approved courses, including:


  • LE/EECS 3214 3.00
  • LE/EECS 3431 3.00
  • LE/EECS 3603 4.00
  • LE/EECS 3604 4.00
  • LE/EECS 3611 4.00
  • LE/EECS 4210 3.00
  • LE/EECS 4211 3.00
  • LE/EECS 4215 3.00
  • LE/EECS 4313 3.00
  • LE/EECS 4352 3.00
  • LE/EECS 4404 3.00
  • LE/EECS 4421 3.00
  • LE/EECS 4422 3.00
  • LE/EECS 4431 3.00
  • LE/EECS 4441 3.00
  • LE/EECS 4452 3.00
  • LE/EECS 4471 3.00
  • LE/ENG 3320 3.00
  • LE/ENG 4550 3.00

These courses provide students with a broad range of skills and knowledge, preparing them for careers in electrical engineering and computer science.


See More