Computer Science

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

The Bachelor of Science in Computer Science at the University of Nicosia is your gateway to understanding and shaping the digital world. This undergraduate degree is designed for aspiring professionals eager to tackle complex challenges in areas like machine learning, artificial intelligence, and cybersecurity. You will explore the fundamental principles of programming, software development, and systems analysis, gaining the critical thinking and problem-solving skills essential for a successful career in the ever-evolving IT sector. This comprehensive program provides a robust foundation for those passionate about technology and innovation.

You will study this program on campus full-time over four years, engaging with a curriculum that balances theoretical knowledge with practical application. Throughout your studies, you will delve into subjects such as data structures, algorithms, operating systems, and database management, with opportunities to specialise in areas like virtual reality game development or ethical hacking. The program culminates in a significant final year project, where you will apply your accumulated knowledge to a real-world computing challenge, preparing you for diverse career paths in software engineering, systems analysis, and advanced IT roles.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Computer Science program provides a comprehensive foundation in programming principles, software development, and discrete mathematics. Students will progress through advanced topics including data structures, object-oriented programming, and systems analysis. The curriculum further explores machine learning, human-computer interaction, and theoretical computer science concepts, culminating in specialized areas like artificial intelligence, computer security, and big data. The program emphasizes practical application through projects and industry placement, preparing graduates for diverse roles in the technology sector.

1 Semester 1

Programming Principles I
Software Development Lab I
Digital Systems
Discrete Mathematics
Calculus I

2 Semester 2

Programming Principles II
Software Development Lab II
English Composition
Calculus II
Principles of Sociology

3 Semester 3

Systems Analysis and Design
Data Structures
Object-Oriented Programming
Visual Programming
Project Management

4 Semester 4

Technical Writing and Research
Probability and Statistics I
Linear Algebra I
Machine Learning and Data Mining I
Human Computer Interaction

5 Semester 5

Theory of Computation
Computer Organization and Architecture
Data Privacy and Ethics
Virtual Reality Game Development
Computer Graphics

6 Semester 6

Database Management Systems
Operating Systems
Networks and Data Communication
Algorithms
Knowledge Management

7 Semester 7

Artificial Intelligence
Parallel and Distributed Computing
Final Year Project I
Neural Networks and Deep Learning
Ethical Hacking

8 Semester 8

Software Engineering
Computer Security
Final Year Project II
Big Data
Industry Placement

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 12,281.00
Second Year Fee Tuition fee
USD 12,281.00
Third Year Fee Tuition fee
USD 12,281.00
Fourth Year Fee Tuition fee
USD 12,281.00
Total Program Cost Estimated total tuition
USD 49,125.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 518.00 - USD 2,806.00
Food & Groceries USD 660.00 - USD 825.00
Transport USD 562.00 - USD 702.00
Utilities & Bills USD 1,790.00 - USD 5,613.00
Estimated Total USD 3,012.00 - USD 6,975.00

Living cost estimates are based on Cyprus Campus.

Why Study Computer Science at University of Nicosia

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Very Fast Application response time

University of Nicosia typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at University of Nicosia in Cyprus

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science at University of Nicosia

Can I work while studying?

International students can work up to 20 hours per week during term time and 38 hours during breaks in Cyprus, subject to a work permit.

What English language score do I need for this course?

To enroll, international students must achieve specific scores on English tests. For TOEFL, the overall score should be 80, and for IELTS, it should be 6.0 overall.

What jobs can I get after studying this course?

Graduates can pursue jobs such as Software Developer, Systems Analyst, IT Consultant, Database Administrator, and Web Developer.

What will I actually study in this course?

The program offers a solid foundation in computer science, covering topics like advanced computer systems and systematic program development. It aims to prepare students for the workforce and further studies while fostering critical thinking.

When can I start — what are the intake months?

The Computer Science program has a January intake. This gives students the opportunity to start their studies at the beginning of the year.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️