Computer Engineering

Computer Banner

Program Overview

Computer Engineering fuses computer science with electrical engineering to develop systems and solutions for the technological industry.

Computer Engineering focuses on the science and tools behind designing, constructing, implementing and maintaining software and hardware components of modern computing systems.  By emphasizing algorithmic, electronic, and digital design principles, Computer Engineering prepares you to develop effective and innovative technological systems and solutions.  As a graduate of Computer Engineering, you may be involved in circuit design and development, hardware integration, and system level design integration.
 


What Students are saying about Computer Engineering
 

Farhad - Computer Engineering Student

FARHAD
Computer Engineering
  Computers always amazed me: from the evolution of their manufacturing to the logic used to program their internal circuitry. At the School of Engineering in Guelph, I was able to explore different topics related to computers - both as a system and the internal architectures!  As a co-op student, I had a chance to explore a variety of career paths such as network systems, software development, robotics programming and even assisted with image processing research."
 

Program Information

DEGREE:
  Bachelor of Engineering*
*Available in regular or co-operative education
 
PURSUE INTERESTS IN:
 
  • Artificial Intelligence and robotics
  • Software engineering
  • Microsystems design and integration
  • Wireless communications
     
  • CAREERS:
      As a Computer Engineer, you can work in a variety of fields in the technological industry including circuit design and development, firmware development, software development, hardware integration, system level design and integration, or in research.  Our graduates work in private and public sectors, both locally and internationally.
     
  • Computer Design Engineer
  • Computer Architect
  • Electronics Designer
  • Software Developer

  • ADMISSIONS
     
    ACCREDITATION PROCESS

    First Year

    Your first year courses in Computer Engineering are chosen to introduce you to engineering design and to build the foundation of fundamental science and math skills needed in all fields of engineering. These foundational courses are essential to your education as an engineer.

    Fall Semsester

    Winter Semester

    General Chemistry I

    Intermediate Programming

    Calculus I

    Calculus II

    Programming

    Engineering Analysis

    Engineering and Design I

    Engineering Mechanics I

    Physics with Applications

    Introductory Electricity and Magnetism

    Beyond First Year

    Computer Engineering provides students with a common base of knowledge essential to computer engineering and then allows them to select from a menu of electives to attain a concentration of knowledge in one of four areas or to choose electives to broaden their knowledge base. Elective concentrations are available in areas of Electronic Design automation, Software Design, Artificial Intelligence and Robotics, and Microsystems. For an overview of all courses available in Biomedical Engineering, please consult the current Undergraduate Calendar.

    Areas of Interest

    • Electronic Design Automation
    • Software Design
    • Artificial Intelligence and Robotics
    • Microsystems

     

    Design. Create. Solve.

    Guelph Engineering students experience Engineering Design from the moment they walk in the door.  At Guelph, you will take part in our integrated approach to engineering design starting immediately in your first semester. Your design experience continues to build in each year of your program and many 3rd and 4th year courses have a large design component built directly into the curriculum.

    Capstone Design Project

    In your final year, you will work with students from multiple engineering disciplines to complete a final design project that focuses on your area of interest.  This capstone course allows students to complete a project from beginning to end, in their chosen field and under the guidance of a faculty advisor.  The comprehensive design course prepares our students to envision and develop new and effective solutions to issues in our world.

    Examples of Computer Engineering capstone design projects:

    • Vehicle Object Avoidance Test Platform
    • Autonomous Terminal Luggage Trolley
    • Flexible Payload Drone System
    • RC Jet for Data Collection