Bachelor of Science in Computer Engineering

Winnipeg, Manitoba

 

INTAKE: September

Program Overview

The Bachelor of Science in Computer Engineering program at the University of Manitoba offers students a comprehensive education in the design, development, and implementation of computer systems and technologies. This program combines principles of electrical engineering and computer science to prepare students for careers at the forefront of technology innovation. Students gain a strong foundation in hardware and software concepts, as well as hands-on experience with cutting-edge technologies, ensuring they are well-prepared for the rapidly evolving field of computer engineering.

Curriculum: The curriculum of the Bachelor of Science in Computer Engineering program is designed to provide students with a balanced education in both hardware and software aspects of computer systems. Core courses cover topics such as digital systems design, computer architecture, programming languages, algorithms, and operating systems. In addition to core coursework, students have the opportunity to choose elective courses in specialized areas such as embedded systems, networking, artificial intelligence, and cybersecurity. The program emphasizes hands-on learning through laboratory experiments, design projects, and internships, allowing students to apply theoretical concepts to real-world engineering challenges.

Research Focus: The University of Manitoba is a leader in computer engineering research, with faculty and students engaged in a wide range of research areas. Research focus areas include but are not limited to, embedded systems, robotics, machine learning, computer vision, cybersecurity, and Internet of Things (IoT) technologies. Faculty-led research initiatives tackle cutting-edge challenges in computer engineering, pushing the boundaries of technology innovation and contributing to advancements in various industries. Students have the opportunity to participate in research projects, gaining valuable research experience and working alongside faculty mentors to solve complex engineering problems.

Industry Engagement: The Bachelor of Science in Computer Engineering program at the University of Manitoba maintains strong connections with industry partners through collaborative research projects, internships, and industry-sponsored initiatives. Industry professionals are actively involved in curriculum development, providing input on industry trends, emerging technologies, and desired skill sets. Students have the opportunity to gain practical experience through internships and co-op work terms with leading technology companies, gaining valuable insights into industry practices and networking with potential employers. Additionally, industry partnerships provide students with access to state-of-the-art facilities, equipment, and resources, enhancing their learning experience and preparing them for successful careers in computer engineering.

Global Perspective: The University of Manitoba promotes a global perspective in computer engineering education, offering opportunities for international collaboration, research partnerships, and study abroad experiences. Students have the chance to participate in exchange programs with partner universities around the world, gaining exposure to different cultures, research methodologies, and technological advancements. Faculty-led research projects address global challenges such as cybersecurity threats, sustainable computing, and digital inclusion, contributing to the university's impact on a global scale. By engaging with diverse perspectives and global issues, students develop the skills and knowledge needed to thrive in today's interconnected world.

Pollster Education

Location

Winnipeg, Manitoba

Pollster Education

Score

IELTS 6.5

Pollster Education

Tuition Fee

CAD 19830

Application Fees: CAD$ 120

Academic Requirements: Completion of secondary school education with a minimum average of 85%. Please note that specific programs may have additional requirements or higher admission standards.

English Language Proficiency:

  • IELTS: A minimum overall score of 6.5, with no band score less than 6.
  • TOEFL: A minimum score of 86 on the internet-based test (iBT).
  • PTE Academic: A minimum score of 58.
  • DET (Duolingo English Test): A minimum score of 120.

The University of Manitoba offers a variety of scholarships and financial aid options to support international students in their academic pursuits. These scholarships recognize academic excellence, leadership potential, and financial need. 

International Student Entrance Scholarships: These scholarships are available to international students entering undergraduate programs.The scholarships are awarded based on academic achievement, with different scholarship levels based on GPA.The value of the scholarships ranges from $1,000 to $40,000.

International Graduate Student Entrance Scholarships: These scholarships are available to international students applying for graduate programs.The scholarships are awarded based on academic achievement and potential.The value of the scholarships ranges from $5,000 to $17,500.

Faculty-Specific Scholarships: Various faculties within the university offer scholarships specific to their programs of study. These scholarships are available to both undergraduate and graduate international students.The eligibility criteria and values of these scholarships vary depending on the faculty.

External Scholarships: The University of Manitoba encourages international students to explore external scholarship opportunities.There are several external scholarship programs available for international students to fund their studies at the university.The university provides guidance and support in identifying and applying for these external scholarships.

It is important to note that the eligibility criteria, application processes, and deadlines for scholarships may vary. 

Graduates of the Bachelor of Science in Computer Engineering program at the University of Manitoba are well-prepared for a variety of exciting and in-demand career opportunities in the field of computer engineering. With a solid foundation in both hardware and software aspects of computer systems, graduates have the skills and knowledge needed to excel in diverse roles across different industries. 

Software Engineer: Software engineers design, develop, and maintain software applications and systems. Graduates may work for technology companies, software development firms, or in-house IT departments, where they write code, debug programs, and collaborate with cross-functional teams to create innovative software solutions.

Hardware Engineer: Hardware engineers design, develop, and test computer hardware components such as microprocessors, memory modules, and circuit boards. Graduates may work for semiconductor companies, electronics manufacturers, or research and development laboratories, where they design and optimize hardware systems for performance, reliability, and power efficiency.

Embedded Systems Engineer: Embedded systems engineers design and develop computer systems that are embedded within other devices or machinery. Graduates may work in industries such as automotive, aerospace, or consumer electronics, where they design and program embedded systems for applications such as automotive control systems, medical devices, or IoT devices.

Network Engineer: Network engineers design, implement, and manage computer networks, including local area networks (LANs), wide area networks (WANs), and wireless networks. Graduates may work for telecommunications companies, internet service providers, or enterprise IT departments, where they design network architectures, troubleshoot network issues, and implement security protocols.

Cybersecurity Analyst: Cybersecurity analysts are responsible for protecting computer systems and networks from security breaches and cyberattacks. Graduates may work for government agencies, financial institutions, or cybersecurity firms, where they analyze threats, develop security policies, and implement measures to safeguard data and infrastructure.

Machine Learning Engineer: Machine learning engineers develop algorithms and systems that enable computers to learn from data and make intelligent decisions. Graduates may work for technology companies, research institutions, or startups, where they develop machine learning models for applications such as natural language processing, computer vision, or predictive analytics.

Systems Architect: Systems architects design and oversee the architecture of complex computer systems and IT infrastructures. Graduates may work for consulting firms, system integrators, or cloud service providers, where they design scalable and reliable systems that meet the needs of clients or organizations.


Similar Courses
WhatsApp Enquiry Call Enquiry