Close
Loading...
 
topic
Αρχική Σελίδα  /  Academic Affairs  /  Academic Fields  /  Computing  /  Computer Science, Bachelor of Science

Computer Science, Bachelor of Science

4 Years, min 254 ECTS

Aim of the Programme

The aim of this 4 year BSc Programme is to give high quality academic knowledge, in order to enable Students to be employed in the Computing industry or be prepared to further their studies in a postgraduate level. The general structure of the Programme teaches the fundamental concepts of computer science in a steady and progressive manner, through a variety of computer science compulsory and optional subjects, which encourage Students to explore the various fields of computing, and study some of its aspects in greater depth and scope. All subjects have been carefully selected to cover as many areas of computer science as possible, while the Programme structure gives Students the chance to study them in greater detail and focus, so as to be successful in any future professional position or in any possible more advanced MSc Programme. 

 Intended learning outcomes

  • Demonstrate knowledge and understanding of the scientific and mathematical principles underlying the Computer Science discipline
  • Analyze, design and develop software solutions for information systems that address various problems
  • Understand and contribute towards the design and management of software-related projects
  • Appreciate and evaluate the capabilities of existing and emerging technologies in the field of computer systems including networks, databases, programming languages, operating systems, computer architecture and organization
  • Explain how computers can interact with humans and appreciate the technologies that facilitate this interaction

Language of instruction: English. 

Evidence of knowledge of English

Please follow the link below:

http://www.ctleuro.ac.cy/en/admission/admission-requirements

GENERAL EDUCATION REQUIREMENTS

min 30 ECTS
COMPULSORY SUBJECTS   ECTS
BUSINESS COMMUNICATIONS BUS 102 6
FUNDAMENTALS OF MARKETING ΜΚΤ 121 6
ICT I CSC 101 6
ICT IΙ CSC 102 6
OPTIONAL SUBJECTS   ECTS
ACCOUNTING I ACC 101 6
MICROECONOMICS ECO 101 6
INTRODUCTION TO BUSINESS MGT 111 6
MARKET RESEARCH MKT 222 6
PUBLIC RELATIONS MKT 120 6
ADVANCED ENGLISH ENG 110 6

MATHEMATICAL REQUIREMENTS

min 24 ECTS
COMPULSORY SUBJECTS   ECTS
COLLEGE ALGEBRA MAT 101 6
BUSINESS STATISTICS I STA 101 6
CALCULUS I MAT 111 6
CALCULUS II MAT 121 6

COMPUTER SCIENCE CORE REQUIREMENTS

min 164 ECTS
COMPULSORY SUBJECTS   ECTS
INTRO TO COMPUTER SCIENCE CSC 106 6
DISCRETE MATHEMATICS AND ITS APPLICATIONS CSC 107 6
STRUCTURED PROGRAMMING I CSC 111 6
SYSTEMS ANALYSIS & DESIGN I CSC 123 6
STRUCTURED PROGRAMMING II CSC 121 6
SYSTEMS ANALYSIS & DESIGN II CSC 225 6
COMPUTER ARCHITECTURE I CSC 122 6
DATA STRUCTURES  CSC 211 6
HUMAN COMPUTER INTERACTION CSC 215 6
DATABASE MANAGEMENT SYSTEMS CSC 222 6
OBJECT ORIENTED PROGRAMMING CSC 226 6
OPERATING SYSTEMS CSC 212 6
SOFTWARE ENGINEERING I CSC 312 6
COMPUTER NETWORKS & DATA COMMUNICATION CSC 213 6
SOFTWARE ENGINEERING II CSC 313 6
FINAL PROJECT - PREPARATORY PHASE CSC 401 2
FINAL PROJECT CSC 402 12
OPTIONAL SUBJECTS - CATEGORY A   min 36 ECTS
ARTIFICIAL INTELLIGENCE CSC 423 6
COMPUTER GRAPHICS CSC 223 6
COMPUTER ARCHITECTURE II CSC 413 6
THEORY OF COMPUTATION CSC 321 6
DESIGNING SECURE SYSTEMS CSC 323 6
DISTRIBUTED SYSTEMS CSC 324 6
QUANTITATIVE METHODS MAT 311 6
ADVANCED OBJECT ORIENTED PROGRAMMING CSC 325 6
OPTIONAL SUBJECTS - CATEGORY B   min 24 ECTS
DIGITAL IMAGE PROCESSING CSC 410 8
COMPILERS CSC 412 8
DISTRIBUTED ALGORITHMS CSC 414 8
COMPUTER-NETWORK SECURITY CSC 416 8
ADVANCED DATABASE MGT SYSTEMS CSC 417 8
PARALLEL ALGORITHMS CSC 419 8
ADVANCED NETWORKS & DATA COMMUNICATIONS CSC 322 8

WEB DESIGN REQUIREMENTS

min 18 ECTS
OPTIONAL SUBJECTS   ECTS
LEGAL ASPECTS OF E-BUSINESS ELA 221 6
INTRODUCTION TO E-BUSINESS EMG 121 6
STATIC WEB DESIGN WEB 103 6
WEB ANIMATION WEB 219 6
ADVANCED IMAGE PROCESSING WEB 212 6
E-MARKETING EMK 121 6
INTERNET SECURITY & E-BUSINESS ESC 211 6

FREE ELECTIVE/ LANGUAGE REQUIREMENTS

min 18 ECTS

 

Name Qualifications FT / PT
Dr Sheraz Aslam Ph.D Computer Engineering and Informatics
MS/M.Phil Computer Science
Bachelor in Education
MCS Computer Science
Bachelor Commerce & IT
PT
     
Dr Kyriacos Poyias PhD Formal Analysis and Design of
Software and Distributed Systems
MSc in Advanced Distributed Systems
BSc in Computer Science
 PT
     
Dr George Dekoullis

PhD in Reconfigurable Computing & Communications Systems
1st Class Distinctions BEng (Hons) Communications Engineering, 

FT
     
Dr Thomas Photiadis PhD: “Virtual Well-Being: The Investigation of the Emotional and Behavioral Patterns Before, During and After Virtual Social Experience”
Master’s degree: Online Brand Identity Promotion Embedding Human-Computer Interaction Research Methodologies
Bachelor’s Degree: Product and Industrial Design, Engineering
PT 
     
Dr Rodriguez Flores Marco Antonio PhD in the topic of Network Science
BSc in Computer Science 
PT 
     
Michalis Ioannou

MSc CyberSecurity
BSc Computer Science

PT
     
Dr Elena Malkawi PhD Economics
BSc Economics (Economics,Management, Marketing)
FT
     
Dr Ifigenia Efthymiou Postdoctoral Researcher
Doctoral Thesis on the domain of"Design and Analysis of Experiments"
Master’s Degree "Statistics and Data Analysis
BSc Department of Statistics and Actuarial – Financial Mathematics
PT
     
Dr Maria Hadjielia Drotarova Postdoc at Cyprus University of Technology
PhD in Educational Research
Master’s Degree in Andragogy (Adult education)
Bachelor Degree in Andragogy (Adult education)
FT
     
Dora Konstantinou PhD Candidate
MA in Educational Leadership and Management
BSc in Computer Science
FT
     
Rigby Martin M.Sc in Technology for Teaching and Learning
B.Sc (Honours) Computer Studies.
BTEC National Diploma, Computer Studies.
BTEC 1st Diploma, Information Technology
PT
     
Angela Neokleous MA in Education
BA in Philosophy, Education and Psychology
FT
     
Henry Lara BA Applied Linguistics FT

 

Click here to see the complete Teaching Staff List and Brief CV