BSc in Computer Science

4 Years On Campus Bachelors Program

University of Nicosia

Program Overview

Our BSc in Computer Science at the University of Nicosia is a 4-year program built on strong foundations in computer technology, problem-solving, and algorithmic thinking, perfect for students passionate about coding, innovation, and tackling real-world tech challenges. You'll dive into cutting-edge areas like machine learning, cloud computing, generative AI, ethical hacking, and IoT, gaining hands-on skills to build intelligent, scalable software systems that make a difference in our connected world.

 

### Curriculum Structure
Year 1
In your first year, you'll build a solid base with essentials like Programming Principles I (COMP-111) and Programming Principles II (COMP-113), learning to write clean, efficient code from scratch, alongside Software Development Essentials (COMP-117) to master collaborative tools and best practices. This sets you up with the confidence to tackle programming challenges right away, blending logic with practical projects that feel rewarding from day one.

Year 2
Year 2 ramps up with Object-Oriented Programming (COMP-212) and Data Structures and Algorithms (COMP-270), where you'll learn to design sophisticated programs that handle complex data efficiently. Courses like Systems Analysis and Design (COMP-201) teach you how to break down problems into workable systems, giving you the tools to create software that's both powerful and user-friendly.

Year 3
By year 3, you're exploring deeper concepts such as Theory of Computation (COMP-321), Computer Organization and Architecture (COMP-335), and Database Management Systems (COMP-302), understanding how computers work at their core and manage massive data. You'll apply this to real scenarios, like optimizing hardware-software interactions, preparing you for advanced tech roles with a strong theoretical edge.

Year 4
Your final year focuses on professional-level skills with Software Engineering (COMP-401), Artificial Intelligence (COMP-405), and Computer Security (COMP-431), culminating in the Final Year Project I (COMP-498) and Final Year Project II (COMP-499) where you build and showcase your own innovative project. Electives like Cloud Computing (COMP-474) and Generative AI (COMP-476) let you specialize in hot topics, ensuring you're job-ready with a portfolio that stands out.

Focus areas
Machine learning, big data, cloud computing, generative AI, ethical hacking and network defense, IoT—tailored to create innovative, ethical tech solutions.

Learning outcomes
Graduates can critically evaluate and design computer systems, analyze software architectures, and demonstrate originality in implementing projects that meet high functional and quality standards.

Professional alignment (accreditation)
This Bachelor-level program aligns with industry demands for skilled developers in software design, AI, security, and emerging tech, delivered through a structured curriculum recognized for its practical, modern focus.

Reputation (employability rankings)
UNIC's Computer Science program stands out for preparing students for high-demand careers through hands-on training in cutting-edge tech, with strong emphasis on employable skills like AI, cloud, and cybersecurity—backed by our expert faculty and real-world projects.

[Official program page](https://www.unic.ac.cy/computer-science-bsc-4-years/)

Experiential Learning (Research, Projects, Internships etc.)

At the University of Nicosia, our BSc in Computer Science program dives deep into hands-on learning, where you'll build real-world skills through projects, labs, and cutting-edge tools that mirror industry demands. You'll design, implement, and test computer systems using modern platforms, cloud technologies, and software engineering practices, all while tackling team-based projects in areas like AI, machine learning, cybersecurity, and more. With 16 dedicated computer labs on campus—14 equipped with the latest PC-compatible computers updated every two years—you'll get plenty of practical access to high-end servers, networks, and specialized workstations that prepare you for professional success.

 

This setup lets you experiment freely:
- State-of-the-art labs and hardware: Access PC labs with network printers, a design lab featuring 3D printers, A3 color printers, A1 plotters, Apple iMacs, scanners, and digital video cameras for multimedia; plus the SUN Lab with Sun Ultra 20 workstations for advanced senior-level work.
- High-performance computing: Use the university's certified Grid infrastructure via the EGEE project for powerful e-science computing, alongside 10 dedicated servers like Windows 2008, Unix/Linux, Sun Fire 480, MS SQL Server 2008, and Oracle 10g databases—perfect for hands-on experience with enterprise platforms.
- Software and digital tools: Work with modern software development tools, cloud platforms, collaborative workflows for scalable apps, and tech in AI, machine learning, IoT, VR/game development, and cybersecurity through structured projects and labs.
- Group projects and collaboration: Engage in substantial individual and team-based projects focused on problem-solving, software testing, and system design, fostering the teamwork skills employers love.
- Internships: Opt into a dedicated industry placement course to apply your skills in real professional settings before graduation.
- Supportive environment: Labs are managed by specialists with trained assistants during peak times; senior CS students can even work as part-time lab assistants for extra experience.

Imagine turning these opportunities into your launchpad for a tech career—apply today and let's get you started! Check out the full facilities list here: https://www.unic.ac.cy/dynamic-urban-campus/facilities/

Progression & Future Opportunities

# Why BSc Computer Science at University of Nicosia Prepares You for Real-World Success

 

At UNIC, you won't just learn Computer Science theory in lectures—you'll gain hands-on practical experience from day one. The Department is designed around cutting-edge research areas like Artificial Intelligence, Machine Learning, Cybersecurity, and Blockchain Technologies, which means your coursework directly connects to what industry professionals are building right now.

What makes this different is the combination of world-class infrastructure and low student-to-teacher ratios that allow professors to guide you through complex projects at the right pace. You'll have access to specialized facilities and modern technology that let you move seamlessly from understanding concepts to actually implementing them. Here's what you'll have at your fingertips:

State-of-the-art computer laboratories and research infrastructure:

- 16 dedicated computer laboratories on the Nicosia campus, with 14 equipped with modern PC-compatible computers updated every 2 years
- Apple Macintosh lab with design-focused tools including A4 and slide scanners, colour laser printers, A1 plotters, and digital video cameras for multimedia development projects
- 3D printing and advanced design lab equipped with a 3D printer, A3 color printer, and A1 plotter for product design coursework
- Sun Ultra 20 workstations in the SUN Lab, primarily assigned to senior Computer Science students for advanced computing work
- Grid infrastructure and EGEE project access—UNIC is the second educational institution in Cyprus to offer faculty and senior students access to high-performance computing facilities for research
- 10 high-performance servers dedicated to student studies and research, including Windows 2008, Unix/Linux servers, and Sun Fire 480 servers, giving you real-world experience with enterprise-level platforms
- Database platforms including MS SQL Server 2008 and Oracle 10g, so you work with industry-standard tools
- High-speed internet connectivity with summary bandwidth over 30 Mbits/s and Wi-Fi available across campus

Research and collaborative learning spaces:

- 80+ specialized laboratories and studios across the 80,000m² campus to support hands-on learning
- 10 Problem-Based Learning (PBL) rooms at the Athens campus (opening Fall 2025) designed specifically for collaborative projects and interactive teaching
- Third-largest university library in Cyprus—a newly renovated Library and Information Centre with thousands of electronic resources to support your research
- On-campus lab assistants and professional management: Senior Computer Science and Computer Engineering students can work part-time at the Computer Centre, gaining additional experience while supporting peers

The Department emphasizes that you'll "develop the capacity to solve complex problems" and become involved in "cutting-edge research," which means your assignments aren't disconnected exercises—they're preparing you for actual industry challenges. Students consistently highlight how the hands-on approach and professor expertise accelerated their careers, with graduates landing roles as software developers and cybersecurity specialists.

For more details on all available facilities, visit: [unic.ac.cy/dynamic-urban-campus/facilities/](https://www.unic.ac.cy/dynamic-urban-campus/facilities/)

Program Key Stats

€18000
€15480
€ 60
Sept Intake : 31st Aug


No

Eligibility Criteria

3
33
75

6
60

Additional Information & Requirements

Country Requirements

Career Options

  • Technology & IT
  • Cybersecurity
  • Financial Sector
  • Health & Biomedicine
  • Industry & Energy
  • Retail & Marketing
  • Public Sector & Policy Analysis

Book Free Session with Our Admission Experts

Admission Experts