Bachelor of Science in Computer Science
Paphos, Cyprus
BSc
DURATION
4 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
STUDY FORMAT
On-Campus
* early admissions | June 31: regular admission
Key Summary
The Department of Computer Science at AUB Mediterraneo prepares students for advanced studies and professional careers in the dynamically changing world of computing and information technology. Our program combines the theoretical foundations of computing with the practical knowledge of software development vital to industry, to provide a broad and integrated curriculum. The department offers a Bachelor of Science (BS) degree in computer science, designed to be completed typically in four years. The department has vigorous research programs in graphics and multimedia, networking and security, machine learning and data science, high-performance computing, data mining and information retrieval, and software engineering. Our faculty members are committed to contributing to the advancement of the field of computing through scholarly activities, in which our students play a vital role.
The BS program aims at imparting graduates with a solid foundation in computing at both the theoretical and practical levels, thus conferring the ability to design, build, and deploy sophisticated systems using state-of-the-art technologies in a broad array of areas. It also develops an appreciation of the transformative impact that computing has had on a wide variety of disciplines. Students are trained in quantitative reasoning, the use of fundamental principles and ideas (abstraction, modularity, data structures, algorithmic, computability, calculus, and logic) for analysis and problem solving, and disciplined development of modern software systems. The BS program adheres to ACM’s (Association of Computing Machinery) standards for knowledge areas learning outcomes.
To graduate with a BS in computer science, a student must complete the following requirements:
University General Education Requirements
The General Education requirements are the following:
- English Communication Skills (12 ECTS), Arabic Communication Skills (12 ECTS)
- Quantitative Reasoning (6 ECTS)
- Understanding the World (12 ECTS)
- Understanding Our Cultures and Histories (24 ECTS)
- Understanding Our Thinking, Learning, and Doing (12 ECTS)
- Understanding Our Role in The World (12 ECTS)
Major Requirements
- Computer science: CMPS 201, CMPS 202, CMPS 211, CMPS 214, CMPS 215, CMPS 261, CMPS 221, CMPS 231, CMPS 240, CMPS 242, CMPS 244, CMPS 261, CMPS 270, CMPS 271, CMPS 290 and 36 additional ECTS in computer science courses numbered 214 and above.
- Technical electives: 6 ECTS to be chosen from the following:
- CS elective numbered 214 or above,
- PSYC 222, PSYC 229
- Mathematics: MATH 101 (Calculus I), MATH 102 (Calculus II), MATH 201 (Calculus III), MATH 218 (Linear Algebra and Differential Equations), STAT 230 (Probability & Statistics)
- or any other course following the approval of the Chairperson.
All prospective computer science majors are expected to complete CMPS 201, CMPS 202, CMPS 211, and MATH 101, Math 102, Math 218 in the first year. Computer science majors are expected to maintain an average grade of at least 2.2 in computer science courses. Students must have a grade of at least C+ in CMPS 201, and a grade of at least C+ in CMPS 202 before they are allowed to enroll in most CS courses.
Explore Similar ProgramsSimilar Programs
















