The BSc in Computer Engineering at Frederick University equips you to design, develop, and integrate the hardware and software systems that power our digital world. This undergraduate degree is ideal for students fascinated by the intricate relationship between computing principles and physical implementation, preparing you for a field where innovation in areas like digital logic, computer architecture, and embedded systems is constant. You will gain a comprehensive understanding of both theoretical foundations and practical applications, building the expertise needed to address complex engineering challenges.
You will study this programme full-time on campus over four years, completing 190 ECTS through a balanced curriculum that includes core modules such as Computer Organisation and Architecture, Digital Systems Design, and Network Security, alongside foundational mathematics and programming. The course emphasizes hands-on learning, culminating in a significant Senior Project where you will apply your accumulated knowledge to a real-world problem. Graduates are prepared for diverse career paths in hardware design, systems integration, and embedded systems development, with many pursuing further postgraduate studies.