Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The five-year Bachelor of Engineering program combines eight academic terms with at least four work terms in a co-operative education format. This structure allows you to implement classroom and lab-based engineering principles in real-world settings, accumulating up to two years of professional engineering experience before graduation.
Computer engineering is a rapidly evolving field focused on designing and analyzing computer systems to address practical challenges. It covers both hardware and software development, with applications extending from telecommunications and information systems (like internet or phone networks) to instrumentation and robotics.
Memorial University's computer engineering program features a required co-op component, providing students with nearly two years of hands-on industry experience. The curriculum includes computer hardware, software, and communications systems, along with studies in circuit analysis, digital logic, electronics, software development, computer architecture, networking, and operating systems. Throughout the program, you'll engage in design projects, culminating in a final-year capstone project that may involve collaboration between computer and electrical engineering students.
Duration: Five years (including Engineering One plus four years in the computer engineering specialization)