The Computer Engineering - Software Engineering Double Major Program at Eastern Mediterranean University is designed for ambitious students aiming to excel in the dynamic field of software development and computer systems. This undergraduate program equips you with a dual expertise, blending the foundational principles of computer engineering with the specialized skills of software engineering. You will explore core concepts in digital logic design, data structures, and programming fundamentals, while also delving into software requirements analysis, design, and quality assurance. This comprehensive curriculum prepares you for a future where understanding both hardware and sophisticated software is paramount.
This full-time, on-campus program spans four years, offering a structured yet flexible path to earning two undergraduate diplomas. You will engage in a curriculum that includes foundational computer engineering courses alongside specialized software engineering subjects like Fundamentals of Software Engineering and Software Process & Management. The program culminates in significant project work and elective courses, allowing you to tailor your expertise. You will graduate with a robust skill set, ready to pursue diverse career opportunities in software development, system design, and technology innovation.