
BSc in Computing and Information Technology
Nicosia, Cyprus
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
STUDY FORMAT
On-Campus
Key Summary
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
The primary aim of our BSc programme in Computing and Information Technology is firstly to educate students to analyze, design, integrate, and manage information systems using information technology, and secondly to prepare students for a successful career as I.T. professionals who make a positive contribution to society. We do so in full cognizance of Philips University’s aims to develop students who value honesty, civility, and the dignity of work. At the same time, we hope to give students an enjoyable learning experience, enhanced by an innovative pedagogical approach.
Objectives
- To develop a product or process by applying knowledge or programming, web, database, human-computer interaction, networking, and security tools;
- To participate effectively as a member of a development team and undertake leadership roles when appropriate;
- To take graduate courses or continuing education classes to improve skills and abilities;
- To make positive contributions to community and society by applying skills and abilities learned during the Undergraduate programme in Information Technology;
- To make decisions related to work that demonstrate understanding of the importance of being an ethical computing professional;
- To apply communication skills to effectively promote ideas, goals, or products.
Program Outcome
Upon successful completion of the Information Technology programme, students will be:
- equipped with the knowledge, skills, frameworks, methodologies, and tools required to apply information technology, from a strategic and operational perspective, to create business efficiency with competitive advantage;
- provided with multi-dimensional (technical and business) training and expertise in designing, developing, implementing, and managing information systems in organizations;
- able to use analytical, problem solving, decision-making, and critical thinking skills for the purpose of understanding and solving business problems by using information technology effectively.
Gallery
Curriculum
Graduation requirements
Students studying towards the BSc Computing and Information Technology are required to take a minimum of 240 ECTS. Eighty-five (85) of the required 240 minimum ECTS come from General Electives and the remaining 155 ECTS come from the student’s chosen field of study.
Honours Degree
Upon graduation each candidate for an Honours Degree must have:
- completed all the prescribed work of the examination syllabus;
- achieved the required minimum number of ECTS of prescribed course work by completing successfully all core and elective subjects as required by the programme of studies. As a general rule, all students must have
- successfully completed a minimum of 240 ECTS; and
- secured a GPA of at least 2.00 on courses taken successfully during semesters 5 to 8.
Course Curriculum
Year 1
Semester 1
Core for all specialisations:
- CST-114 Computer Fundamentals
- CST-111 Introduction to Computer Science and its applications
- CST-113 Introduction tο Object-Oriented Programming
- CST-112 Mathematics for Computer Science I
Electives for all specialisations one from:
- PRL-115 Communication and Language Development I
- BSM-110 Economics I
- CST-116 Fundamentals of Computer Engineering
- BSM-111 Introduction to Management
- PRL-111 Principles of Public relations
- PSY-110 Themes and Perspectives in Psychology I
Core specialisation
System and Networks Technologies:
- BSM-111 Introduction to Management
Software Development:
- CST-116 Fundamentals of Computer Engineering
Business Applications:
- BSM-111 Introduction to Management
Semester 2
Core for all specialisations:
- CST-121 Advanced Objects-Oriented Programming
- CST-124 Data Science
- CST-123 Databases And The Web
- CST-122 Discrete Mathematics
Electives for all specialisations one from:
- PRL-140 Communication and Language Development II
- CST-127 Data Visualisation
- ACF-122 Fundamentals of Law for Computer Scientists
- CST-126 Fundamentals of technological change
- PSY-112 Introduction to social psychology
- BSM-410 The Dynamics of the Cyprus Economy I
Core specialisation
System and Networks Technologies:
- CST-126 Fundamentals of technological change
Software Development:
- CST-127 Data Visualisation
Business Applications:
- CST-126 Fundamentals of technological change
Year 2
Semester 3
Core for all specialisations:
- CST-232 Algorithms and Data Structures
- CST-230 Functional Programming
- CST-231 Operating Systems
- CST-233 Systems Analysis αnd Design
Electives for all specialisations one from:
- BSM-346 Business in Europe
- ACF-236 Fundamentals of Financial Accounting
- CST-234 Human-Computer Interaction
- CST-235 Logic and Modelling
- BSM-221 Principles of Marketing
Core specialisation
System and Networks Technologies:
- CST-234 Human-Computer Interaction
Software Development:
- CST-235 Logic and Modelling
Business Applications:
- CST-234 Human-Computer Interaction
Semester 4
Core for all specialisations:
- CST-242 Algorithms, Correctness, and Efficiency
- CST-241 Computer Networking I
- CST-240 Design and Implementation of Programming Languages
- CST-243 Software Engineering I
Electives for all specialisations one from:
- CST-247 Collaboration, Teamwork And Professionalism in the IT industry
- ACF-246 Fundamentals of Management Accounting
- BSM-242 International Human Resources Management
- CST-246 Introduction to Cyber Security
- BSM-249 Marketing in the Digital Environment
- BSM-249 Operations Research
- CST-244 Web Applications Technologies
- PSY-227 Work and Organisational Psychology
Core specialisation
System and Networks Technologies:
- CST-244 Web Applications Technologies
Software Development:
- CST-244 Web Applications Technologies
Business Applications:
- BSM-242 International Human Resources Management
Year 3
Semester 5
Core for all specialisations:
- CST-351 Cloud Computing
- CST-350 Mobile Application Development
Electives for all specialisations one from:
- ACF-356 Business Finance I
- CST-356 Computational Intelligence in Business, Economics, And Finance
- CST-354 Computer Architecture I
- CST-353 Computer Graphics And Image Processing
- CST-352 Computer Networking II
- CST-358 Computing in the Classroom
- CST-359 Ethical Hacking
- CST-355 Managing Requirements
- CST-355 Software Development with Agile Scrum
Core specialisation
System and Networks Technologies:
- CST-353 Computer Graphics And Image Processing
- CST-352 Computer Networking II
Software Development:
- CST-354 Computer Architecture I
- CST-355 Managing Requirements
- CST-355 Software Development with Agile Scrum
Business Applications:
- CST-356 Computational Intelligence in Business, Economics, And Finance
Semester 6
Core for all specialisations:
- CST-361 Introduction to Programming using Python
- CST-360 Software Engineering II
Electives for all specialisations one from:
- CST-365 Artificial Intelligence
- CST-366 Big Data and Business Models
- CST-364 Computer Security and Cryptography
- CST-368 DevOps Foundation
- ACF-366 Introduction to Corporate Finance and Financial Instruments
- CST-363 Introduction to Quantum Computing and Quantum Cryptography
- BSM-363 Managing Business Operations
- CST-367 Placement Training
- CST-362 The Internet of Things: Architecture And Applications
Core specialisation
System and Networks Technologies:
- CST-363 Introduction to Quantum Computing and Quantum Cryptography
- CST-362 The Internet of Things: Architecture And Applications
Software Development:
- CST-365 Artificial Intelligence
- CST-364 Computer Security and Cryptography
Business Applications:
- CST-366 Big Data and Business Models
- BSM-363 Managing Business Operations
Year 4
Semester 7
Core for all specialisations:
- CST-472 Advanced Programming using Python
- CST-471 Distributed Systems
- CST-473 Individual Project I
- CST-470 Project Management
Electives for all specialisations one from:
- CST-475 Advanced challenges in the Web Technologies
- CST-477 Data Mining and Knowledge Discovery
- CST-476 Database Management and Administration
- CST-479 Graphics and Computer Vision
- CST-478 Introduction to Intelligent Systems
- CST-474 Network Security
Core specialisation
System and Networks Technologies:
- CST-474 Network Security
Software Development:
- CST-475 Advanced challenges in the Web Technologies
Business Applications:
- CST-476 Database Management and Administration
Semester 8
Core for all specialisations:
- CST-483 Individual Project II
- CST-480 Information Retrieval
- CST-481 Information Security Management
- CST-482 Systems Verification
Electives for all specialisations one from:
- CST-487 Concurrency
- CST-485 Digital innovations transforming healthcare
- PRL-420 Leadership and Public relations
- CST-484 Mobile Systems
- CST-486 New Product Development and Innovation
- CST-489 Robotics
- CST-488 Technology Strategy And Innovation
Core specialisation
System and Networks Technologies:
- CST-484 Mobile Systems
Software Development:
- CST-485 Digital innovations transforming healthcare
Business Applications:
- CST-486 New Product Development and Innovation