About

Computer engineering is the design, development and integration of computer programs and technology into devices and systems that improve how we interact with our world every day.


Quick facts
  • Four year degree
  • Full-time program
  • You can enter this program directly from high school
  • You can begin this program off-campus

What you will learn

Computer technology is built into almost every new product today. Computer engineering graduates design "smart" devices such as cellular phones, GPS navigators, video entertainment systems, medical imaging, monitoring devices and much more! Through this program you can become part of this rapidly growing, leading-edge field.

The undergraduate program presents a challenging and interesting workload. The first two years of classes are specialized in technical and design-based principles. We offer the advantage of small classes, large lab facilities, superb faculty and excellent support staff. 

A first-year schedule sample

All first year engineering students will take a common set of classes before entering a specialization, such as computer engineering, in their second year.

CourseDescription

Fall Term
CHEM 114 General Chemistry for Engineers
COMM 102 Introduction to Business Management
GE 101 Introduction to the Engineering Profession
GE 111 Engineering Problem Solving
GE 124 Engineering Mechanics I
MATH 123 Calculus I for Engineers

Winter Term
GE 121 Engineering Design
GE 125 Engineering Mechanics II
MATH 124 Calculus II for Engineers
PHYS 155 Introduction to Electricity and Magnetism
PHYS 125* Physics and Technology
INDG 107* Introduction to Canadian Indigenous Studies

* These are elective courses. You'll have a number of courses to choose between.

The Course and Program Catalogue has the complete and official listing of required classes and their descriptions for this program.

Here are just a few of the classes you might take while you complete this degree:

EE 265: Discrete Time Signals and Systems
Introduces the fundamental concepts and techniques for the modeling and analysis of discrete-time signals and linear systems. Topics include: sinusoids and complex exponential representation, Fourier series, sampling, reconstruction, discrete-time representation of signals and systems, linear time invariant (LTI) systems, finite impulse response (FIR) filters, frequency response, z-transforms, infinite impulse response (IIR) filters and Fourier analysis. MATLAB is introduced using simulation-based laboratories that explore analysis tools and their applications.

CME 331: Microprocessor Based Embedded Systems
Covers the architecture and operation of microprocessors and memory devices, linking together of logic devices. The assembler language is introduced to program low level functionality of microprocessors.

CME 435: Verification of Digital Systems
Covers the verification of digital circuits and systems with emphasis on SystemVerilog, a verification language. It starts with the basics, such as functional verification methodologies, and SystemVerilog fundamentals, and gradually builds to more complex examples and advanced topics. At the end of the course, a complete verification system is created using SystemVerilog. 

Hands-on learning
You will use state-of-the-art technology in the lab to learn, experiment and test your ideas. From our wind tunnel to our anechoic chamber, our facilities can help you make textbook concepts tangible.

You can work with students from your classes and other disciplines to get the most from your education, whether working on homework, building a space elevator, racecar, remote control plane or art display, or finishing a design project.

Capstone Design Project
You will complete several design projects throughout your degree, but perhaps the most exciting is the fourth-year Capstone Design Project. The Capstone Design Project allows you to apply top-down design principles to a year-long project, starting with a basic description of the product or system and culminating in a presentation of a final working design. You will gain first-hand experience in the application of a formal design process while earning credit toward your degree.

Getting Involved
Our engineering students have a reputation for helping out and supporting our local community, the world’s developing nations and everywhere in between. Our students have accomplished amazing things in the areas of space design, mining competitions and agricultural design, and have been involved in projects where they aim to make a difference in developing nations through providing access to clean water, food and sustainable energies.

Whether you are interested in refining your creativity skills by collaborating with art students, developing a product to help someone with accessibility needs, traveling across the world to help build a well in Africa or designing/building a race car or airplane, we have a student group for you!

Academic support
The Engineering Student Centre works very hard to support students academically through advising and administering facilitated study sessions every week.

Careers

As a computer engineering graduate, you will have many possible job opportunities. Some of those job opportunities could include:

  • creating high-tech products like iPhones, digital TVs and security scanners
  • developing satellite-based communication systems, wireless networks and devices that comprise the Internet
  • designing robotic equipment for everything from medicine to mining
  • working for industry-leading companies like Apple, Electronic Arts, RIM and Google
  • designing and building international products for companies like Cisco networks while living in Saskatchewan

Tuition estimates

Canadian studentsInternational students
Tuition $8,500 $23,205
Fees $922 $922
Books $1,500 $1,500
Total $10,922 $25,627

Tuition will vary depending  on the type and number of classes you take in a year. This estimate reflects a typical amount you could expect to pay in your first year if you enroll in a full course load, the maximum number of courses allowed (2018-2019 Canadian dollar rates).
Fees are used to fund specific student benefits, including health, vision and dental coverage, a bus pass, recreational programs and fitness centre access.
The cost of books and supplies varies widely depending on the courses you choose. It is recommended that you budget between $1,000-$2,000 per year.

Program options

Bachelor of Science in Engineering (B.E.)

The Bachelor of Science in Engineering degree is a four year program offered by the College of Engineering.

While you complete your Bachelor degree, you can also enhance your experience with the following options:

You will learn how to negotiate the political, rhetorical, ethical and interpersonal challenges of communicating in a professional environment. You can complete this Certificate during your Bachelor of Engineering degree.

The Engineering Professional Internship Program is a full-time internship opportunity which includes a minimum of eight months of professionally supervised work experience. By participating in an internship, you're able to apply the theoretical knowledge you've acquired in your undergraduate studies in a practical and challenging workplace environment.

As an intern you will earn a competitive salary and vacation pay, and may receive a benefits package. You will maintain your full-time student status during your internship. Interns gain practical and in-depth experience within a specialized field, develop strong interpersonal skills, write reports, present seminars and supervise others. These are employable skills that will allow you to better market yourself in a competitive job market.

Admission requirements and deadlines

Deadlines

Start term Application DeadlineInternational Deadline
Spring
May 2019
Apr 1, 2019
Documents due: May 1, 2019
Feb 1, 2019
Documents due: Mar 1, 2019
Summer
July 2019
May 1, 2019
Documents due: Jun 1, 2019
Mar 1, 2019
Documents due: Apr 1, 2019
Fall
September 2019
May 1, 2019
Documents due: Jun 1, 2019
May 1, 2019
Documents due: Jun 1, 2019

Ready to apply?

A non-refundable application fee of $90 CDN is required before your application will be processed.

Explore related programs

If you are looking for graduate level programs (Master's and PhDs,) please consult our graduate students' website.

Stay connected

Do you want us to send you important reminders, information about our programs or notifications about uSask events?