You are now in the main content area

Computer Undergraduate

A student wears an augmented reality headset and holds a controller in front of a screen.
Computer Undergraduate

Behind every digital phenomenon is a computer engineer. They make the world around us more efficient, bring communities together, improve digital security, democratize commerce and enhance entertainment through technologies such as virtual reality. And with processes becoming increasingly intelligent every day, the demand for skilled computer engineers follows. As a student of this discipline, you’ll develop a versatile set of skills: designing and building computers, mapping networks, programming software, developing firmware and interfacing computers with the outside world. 

While completing your Bachelor of Engineering (BEng) degree, you’ll begin by learning to apply physical sciences and mathematics to engineering principles. In third year, you’ll focus on advanced subjects such as computer architecture and software systems, preparing you for valuable, paid work experience in an optional co-operative internship program. You'll also have the opportunity to focus on coding and software design with an option in software engineering, opens in new window. In your fourth and final year, you’ll further specialize in network and systems design while also collaborating with peers on a large-scale design project. 

Graduates of our program leave Ryerson prepared for careers as electronics engineers, IT consultants, software developers, systems analysts, network engineers, and more. Join us in building a better future today. 

The computer engineering (BEng) degree program is fully accredited by the Canadian Engineering Accreditation Board (CEAB), external link, opens in new window.

Student Experience

In the Faculty of Engineering and Architectural Science, you belong to a community that is always buzzing with opportunities for growth, creativity, and networking with peers and professors. Connect with our thriving community by getting involved. Discover everything we have to offer, including student groups, design teams and events that encourage meaningful relationships with alumni and industry. 

View the full list of student government, groups and design teams.

Selected Design Teams/Student Groups

At Ryerson, there’s always an opportunity to connect with students across campus and open the door to future possibilities through student teams. We encourage students to deepen their applied knowledge of computer engineering and meet new people by participating in some of the following groups:

Ryerson Engineering Student Society

The Ryerson Engineering Student Society, external link (RESS) represents all undergraduate engineering students at Ryerson University and provides social, academic and support services.

Selected Competitions

Students speaking with an attendant at the first year engineering office.

First-Year Engineering Office

Are you a first-year student in need of academic guidance? The First-Year Engineering Office can help. Learn about their academic support resources, including advisors who will meet with you one-on-one.

 Need more time?

The transition program can help you adapt to the curriculum.

 Enjoy research?

Apply to the prestigious accelerated master of applied science pathway.

 Business-minded?

Add the optional specialization in management sciences to your degree, or explore other entrepreneurship opportunities offered in the Faculty.

 Have questions?

For questions related to the program curriculum or academic advising, contact the program director at coe@ryerson.ca.

A student sits with a laptop on the first floor of the Student Learning Centre building.

Other Undergraduate Programs

At the Faculty of Engineering and Architectural Science, we offer fully accredited bachelor degrees across nine different disciplines, each at the cutting edge of one of the world’s most innovative professions. Choose the program that’s right for you today.