Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Engineering program equips students for professional roles involving the evaluation, creation, and implementation of contemporary computer systems, encompassing both hardware and software elements through a Bachelor of Science in Computer Engineering (BSCPE). The faculty in Computer Engineering is dedicated to maintaining a dynamic academic atmosphere that prioritizes excellence and diversity in learning. Key aspects of the program include a comprehensive engineering design component, the blending of hardware/software and computer systems concepts—particularly in real-time, embedded, and networked environments—the application of modern engineering design and modeling tools across all coursework, and specialized electives in hardware, software, and networking.
Students gain extensive engineering knowledge through core requirements and specialized courses in electrical and computer engineering. The program establishes a solid foundation in mathematics, probability, statistics, physical sciences, engineering principles, hands-on laboratory work, and design projects. This preparation allows graduates to tackle modern challenges using computer engineering methodologies. An engineering mindset is consistently reinforced throughout all computer-focused studies.
International applicants must meet all established requirements for admission from secondary schools or from other colleges and universities.
In order to be considered for admission to degree programs with no additional English language training required, applicants must meet the following minimums on the TOEFL or IELTS.
TOEFL (iBT): all sub-scores greater than or equal to 18 OR
IELTS: all sub-scores greater than or equal to 6.0