Site Accessibility Statement
Wilfrid Laurier University Faculty of Science
March 2, 2015

Canadian Excellence

Djordje, Andrija, Dmitri - Security System (2005)

Computing & Computer Electronics

Although computers on the desktop are becoming an everyday commodity, on a per unit basis there are significantly more computers embedded in personal, commercial, and industrial systems. Graduates of the unique Computing and Computer Electronics program succeed in the traditional computer environment, in the hardware software co-design arena, and in the embedded system venue.† More than 90% of Laurierís Computing & Computer Electronics graduates immediately enter the workforce while the remainder go to graduate studies in computer science, computer engineering, or electrical engineering.

Career examples:

  • E-Commerce Specialist, Corporate Express, Mississauga
  • Hardware Designer, Kaparel Corporation,Waterloo
  • Junior Software Engineer, Spar Aerospace, Brampton
  • Implementation Consultant, Desire2Learn, Waterloo
  • Applications Engineer, Interautomation, Oakville
  • Software Developer, EMJ Data Systems, Guelph

Computing and Computer Electronics is an interdisciplinary program combining computer science, electronics, mathematics, and physics to develop strong software skills, superb analytical and design skills, and an appreciation for the physical and electronic foundations of current and future technologies. Graduates of this program are comfortable in the traditional software programming and system analysis environments but they are uniquely suited for engineering environments that require knowledge of and appreciation for the hardware technology as well as the software required to drive modern embedded systems.
Hands-on Experience
Hands-on experience is pivotal to a student's understanding of computing, electronics and communication fundamentals. Computing, electronics, and communications courses make extensive use of laboratory components where students apply concepts learned in the lectures.
Design Experience

All computer electronics courses have a design project. Introductory projects have included security systems, embedded systems such as fitness monitors, algorithm animation on a Palm, reaction timers for the physics lab, instrumentation for physics experiments, traffic control systems, and autonomous robots. Projects culminate in the design of a microcontroller and its implementation in a control application or embedded system.

Co-op Experience

All full-time honours students in Computing & Computer Electronics may apply for the Co-op option. Admission to this limited-enrolment option is competitive and is based on academic record, recent work and volunteer experience, extracurricular activities and interview performance. Computing & Computer Electronics students complete two work terms of at least 10 weeks each, usually in the summers following their second and third years.

Professional Experience Program

All full-time honours students in the Computing & Computer Electronics program may apply for the Professional Experience Program (PEP). Admission to this limited-enrolment option is competitive and is based on academic record, recent work and volunteer experience, extracurricular activities and interview performance. PEP students complete one 12 to 16 month work term after their third year of study. The extended continuous work term allows Professional Experience Program participants to engage in a project of reasonable complexity and see it to completion.

Sample Schedule: Computing & Computer Electronics with Professional Experience Program

Fall Term Winter Term Summer Term
Year 1
Introduction to Programming
Intro to Differential & Integral Calculus
Introductory Linear Algebra
one elective course

Data Structures
Intro to Differential & Integral Calculus
Introduction to Mathematical Proofs
Thermodynamics & Waves
Digital Electronics

Summer Vacation
Year 2

Intro to Object-Oriented Programming
Differential Equations I
Multivariable Calculus
Electronics Laboratory I
Electricity and Magnetism †

Microprocessor I
Introduction to System Programming
Analog Electronics I
one elective course

Summer Vacation
Year 3
Software Engineering
Electronics Laboratory II
Digital Systems Design
Data Communications & Networks
Fibre Optics
one elective course

Microprocessor Systems & Interfacing
Introduction to Probability & Statistics
three elective courses

PEP Work term
Year 4
PEP Work term PEP Work term PEP Work term
Year 5
Analog Electronics II
one electronics elective course
one physics elective course
two elective courses
Selected Topics in Computer Hardware
Optical Networks
one computing elective course
two elective courses