Computer Engineering
Education goes beyond textbooks and classrooms. We believe in empowering students to explore their passions challenge conventions.
Build the technology that powers the future.
The Bachelor of Science in Computer Engineering combines computer science and engineering principles to prepare students for careers in today’s rapidly evolving technology sector. Students develop expertise in computer hardware, software systems, networking, artificial intelligence, cybersecurity, and embedded systems through a balance of theoretical knowledge and practical experience.
Our curriculum equips graduates with the technical and problem-solving skills needed to design innovative computing solutions and adapt to emerging technologies.
Program Highlight
Faculty
Engineering
Duration
4 Years
Credits
120
Language
English
About Program
Students in our department delve deep into core computing fields—ranging from software development, algorithm design, and computer architecture to cutting-edge specializations such as artificial intelligence, embedded systems, and cloud infrastructure. We emphasize hands-on learning through advanced laboratory work, collaborative design projects, and real-world internship opportunities, ensuring our graduates possess both the foundational knowledge and the agile technical skills demanded by the industry.
Bachelor of Science in Computer Engineering
4 Years - 8 Semesters
Typical Program Structure
he Bachelor of Science in Computer Engineering is a 4-year (8-semester) undergraduate program, excluding the English Preparatory School. The curriculum is structured sequentially to transition students from core sciences to advanced technology engineering:
- Duration: 4 Years / 8 Semesters (Full-Time)
- Total Credits: Varies by institution (e.g., 100-120 credits).
- Structure: This 4-year, 8-semester undergraduate curriculum focuses on balancing foundational computing sciences with hands-on, advanced engineering specialization, excluding the preparatory school phase.
Core Curriculum Topics
Year 1
- Foundations of Engineering & Science – Focuses on core mathematics, physics, and introductory programming concepts.
Year 2
- Core Computer Engineering – Introduces data structures, object-oriented programming, digital logic design, and electrical circuits.
Year 3
- Advanced Systems & Software – Delves into operating systems, computer architecture, database systems, and software engineering methodologies.
Year 4
- Specialization & Graduation Project – Dedicated to advanced technical electives (AI, Cybersecurity, Robotics), mandatory industry internships, and a comprehensive Senior Design Capstone Project.









