School: School of Sciences and Engineering

Computer Science

Academic year

2022-2023
Taught Language: English

Course Summary

The BSc in Computer Science at EUC provides students with the breadth of knowledge and range of technical skills necessary to specialize in either Game Design and Development or Software Engineering. The program provides graduates with a strong foundation in technical skills, an understanding of the business environment and the ability to communicate these skills to the end user. Our students gain skills in robotics, embedded systems, client/server based applications, databases, mobile applications, operating systems and networks.  The program emphasizes the flexible knowledge and skills required in a fast-changing industry, so that students are able to appropriately design, develop, evaluate, maintain and upgrade systems. The Computer Science degree at EUC is recognized by the Scientific and Technical Chamber of Cyprus (ETEK).

Career Prospects

  • Software Engineering
  • Game Development
  • Database Administration
  • Systems Analysis and Design
  • Network Design
  • Digital Media

Modules

General Education Requirements 12 ECTS
Code Course Title ECTS
ENL103 Instruction in Expository Writing 6
CSE215 Writing for Computer Science & Engineering 6

 

Mathematics Requirements 42 ECTS
Code Course Title ECTS
MAT170 Discrete Structures 6
MAT140 Mathematical Foundations for Science and Engineering 6
MAT150 Calculus I 6
MAT200 Calculus II 6
MAT160 Linear Algebra 6
MAT225 Probability & Statistics 6
N/A Mathematics Elective* 6
Mathematics Elective 6
Choose one (1) from the list below OR any from mathematics provided pre-requisites acquired
Code Course Title ECTS
MAT210 Differential Equations 6
MAT203 Multivariable Calculus 6
MAT212 Introduction to Cryptography 6

 

Major Requirements 168 ECTS
Code Course Title ECTS
CSE105
Introduction to Computer Science via Robotics
6
CSE100 Programming Principles I – Robotics Lab 6
CSE110 Programming Lab using Robotics 6
CSE120 Programming Principles II – Robotics Lab 6
CSE125
Computer Networking and Web technologies
6
CSE200 Data Structures & Algorithms 6
ECE200 Digital Systems I 6
ECE210 Computer Organization and Architecture 6
CSE213 Web Programming 6
CSE230 Systems Analysis and Design 6
CSE225 Introduction to Robotics 6
CSE235 Programming Languages 6
CSE300
Data Communications and Computer Networks
6
CSE305 Systems Programming 6
CSE310 Database Management Systems 6
CSE315
Fundamentals of Distributed Systems with Cloud Computing
6
CSE320 Operating Systems 6
CSE325 Software Engineering I 6
CSE330 Artificial Intelligence 6
CSE400 Theory of Computation 6
CSE405 Information Security 6
CSE410 Software Engineering II 6
CSE415 Algorithms 6
CSE420 Compiler Design 6
CSE450 Senior Project 12
Major Electives 12
(Students select two (2) of the following courses)
Code Course Title ECTS
CSE335 Smart-Phone Programming 6
CSE340 Human Computer Interaction 6
CSE350 E-Commerce and the Internet 6
CSE360 Video Game Design 6
CSE414 Graph Theory and Applications in Networks 6
CSE418 Internship Project 6
CSE425
Cybercrime concepts and Legal considerations
6
CSE440 Contemporary Topics 6
CIS405 Data Mining and Web Mining 6
ECE361 Network fundamentals 6
ECE362 Routing Protocols and Concepts 6
ECE430 Parallel Computing 6

 

Free Electives 18 ECTS

Assessment Method

Degree Requirements ECTS
General Education Requirements 12
Mathematics Requirements 42
Major Requirements 168
Free Electives 18
Total Requirements 240

How to apply

The general admission requirement for all undergraduate programs is the successful completion of the secondary education cycle. All applicants will need to submit the following documents to the Office of Admissions, in electronic form to admit@euc.ac.cy, in order to be considered for admission to the university:

 

  1. A completed application form together with a non-refundable fee of €52. 
  2.  
  3. Official copy of High School Leaving Certificate and grade marksheet in English
  4.  
  5. Proof of English language proficiency (if any)*
  6.  
  7. Copy of a valid passport (for international applicants only)

Application deadline

Generally, the deadline for applying

for the Fall semester is end of August and

for Spring semester, end of November

Entry requirements

Qualification requirements

Student classification – as freshman, sophomore, junior or senior – depends upon the number of ECTS successfully completed. The ECTS for each classification are:

Freshman

0-60 ECTS

Sophomore

61-120 ECTS

Junior

121-180 ECTS

Senior

180 or more ECTS

 

Students may register as part-time or full-time, depending on ECTS per semester and period of study.

 Requirements for full-time students: 

*Fall and Spring Semester: up to 30 ECTS

*Summer Session: up to 15 ECTS

Additional entry requirements

The general admission requirement for all undergraduate programs is the successful completion of the secondary education cycle. All applicants will need to submit the following documents to the Office of Admissions

English language requirements

Knowledge of the English language is not a requirement for admission. At European University Cyprus, applicants whose native language is not English take the university’s English Placement Test (EPT) upon arrival at the university to indicate their English level and be placed in appropriate courses. Applicants who have passed either the TOEFL examination with a minimum score of 550 (213 computer-based, 79 Internet-based), English IGCSE with grade ‘C’ or above, or IELTS with a score of 6.5 or above are exempted from the EPT. Other external exams may be accepted by the Language Center of the University as equivalent. Please consult with the Office of Admissions for more details. Candidates, whose English proficiency is not up to the university’s standard, have the opportunity to take additional English language classes according to their degree requirements.

Fees and funding

Application Fees

8.940 euro per academic year

Additional Fee information

Application fee: € 52 first semester
Registration fee: € 26 per semester
Student Activity fee:€ 34 per semester
Technology fee: € 18 per semester
Transcript fee; € 5 per copy
Degree Application fee: € 60
Europass Diploma Supplement - Free

Resit Exam fee € 75

Provider information

Main Contact

6 Diogenis Str., 2404 Engomi

Contact Person: EUC

Phone: +35722778744