Bachelor’s Degree in Computer Engineering
4-Year Program | 144 Credit Hours
Build a strong foundation in computer systems, software development, digital technology, networking, and engineering principles through a career-focused undergraduate program.
This program prepares students to develop practical technical skills, solve complex technology problems, and pursue opportunities in software engineering, hardware development, systems design, and advanced academic study.

Why Online BEng in Computer Engineering at Windsor University?
The Bachelor of Engineering in Computer Engineering, BEng, program offers a comprehensive and flexible education designed for students seeking strong technical preparation with the convenience of distance learning.
This online program prepares students for diverse career opportunities in the rapidly evolving technology industry while supporting learners who need flexible study options.
Flexibility
The BEng program is tailored to accommodate busy schedules, allowing students to complete coursework with flexible online delivery and academic guidance from experienced faculty.
Accessibility
Students can study from anywhere with internet access, making computer engineering education accessible without relocation or disruption to current commitments.
Affordability
Windsor University’s online BEng program is designed as a cost-effective option, making quality education more accessible to a broader range of students.
Quality Education
The program focuses on comprehensive computer engineering knowledge and practical skills, supported by faculty experience and curriculum designed for real-world application.
Admission Requirements, Delivery Mode & Credit Hours
Review the key requirements and academic structure for the Bachelor of Engineering in Computer Engineering program.
Admission Requirements
- Completion of high school or equivalent
- High school transcripts
- One letter of recommendation
- Non-refundable application fee of $50
- English proficiency level, waived if you are a native English speaker, reside in an English-speaking country, or completed your degree entirely in English.
- For other applicants, standardized English proficiency proof is required. Windsor University recommends the Duolingo English Test. For more information, visit our Standard English Proficiency Tests page.
Learning Delivery Mode
The BEng program follows a flexible learning delivery model that combines online and recorded content, giving students an accessible academic experience.
Approximately one third of the program is delivered online, while the remaining two thirds are recorded, allowing students to access course materials and lectures conveniently while receiving support from faculty members.
Program Duration and Credit Hours
The BEng program spans four years and eight semesters of full-time study.
To graduate with a Bachelor of Engineering in Computer Engineering, students must complete 144 credit hours. These credit hours include general education requirements, computer engineering core courses, and elective courses that allow students to tailor their education to their interests and career goals.
Curriculum
The Bachelor of Science in Computer Science and Engineering curriculum includes University Requirements, Faculty Requirements, Program Requirements, and Elective Courses.
The program offers two specialization concentrations: Artificial Intelligence and Cyber-Security. Students must complete ten technical elective courses, 30 credit hours, with at least eight courses from one of the mentioned fields. Students will also demonstrate their ability to design analog and/or digital circuits for electronic systems.
12 Credit Hours | 180 TCH
Faculty Requirements
Complete the core faculty-level requirements that build the mathematical, scientific, and analytical foundation for computer engineering study.
36 Credit Hours | 540 TCH
Program Requirements
Complete the core computer engineering program requirements covering software development, data structures, systems, networking, artificial intelligence, and graduation projects.
Core Computer Engineering Courses
Elective Courses: Artificial Intelligence
Students may strengthen their technical pathway through Artificial Intelligence electives focused on robotics, analytics, visualization, machine learning, and advanced computing applications.
12 Credit Hours | 180 TCH
Elective Courses: Cyber Security
Students may choose Cyber Security electives to strengthen their knowledge in network security, software engineering methods, embedded systems, cryptography, and digital forensics.
Cyber Security Track
Students can choose elective courses based on their concentration of choice and individual interests, allowing them to tailor their education to future career goals within Artificial Intelligence or Cyber Security. The program aims to equip graduates with comprehensive knowledge and practical skills to excel in the rapidly evolving fields of computer science and engineering.
Grade Distribution Clause & Additional Benefits
Review Windsor University’s academic standing expectations and the additional resources available to support enrolled students throughout their educational journey.
Passing Grades and CGPA Calculation
Students must maintain a cumulative GPA of 2.5 or higher at all times to remain in good academic standing and graduate.
While individual grades may vary, students must not accumulate more than two grades below C+ (2.33 GPA) across all courses.
Impact of a Single Low Grade
A grade of D (1.0 GPA) in any course will be accepted only if the cumulative GPA remains 2.5 or higher by compensating with higher grades, such as B or A grades, in other courses.
If a student receives a D in a course, their academic advisor will review their performance to determine whether a retake is necessary.
Additional Benefits
Windsor University supports enrolled students with educational content valued at $7,500 by offering access to more than 720 guided projects for free through Coursera’s partnership with the University, with certificates upon completion.
Enrolled students will be offered licensed and free Microsoft Office 365 accounts, including Microsoft Teams, Word, Excel, PowerPoint, OneDrive, Outlook, and OneNote.
Enrolled students will receive a Windsor University email, ID, username and password for Moodle and SIS, and an Enrollment Agreement.
Graduation ceremony participation will be held online for free, or physically in the USA as an optional choice with extra fees according to travel, residence, and transportation costs.
Tuition Fees
Review the tuition structure for the Bachelor of Engineering in Computer Engineering program.
Standard Tuition
The tuition fee for this program is $12,000 per year.
Collaborative Delivery Tuition
If Windsor University collaborates with another institution to deliver 50% of the program, the tuition fee will be reduced to $6,000 per year.
