EN FR

BSC IN INFORMATION TECHNOLOGY – COMPUTER SCIENCE

BSC IN INFORMATION TECHNOLOGY – COMPUTER SCIENCE

Through project based learning, the BSc in Computer Science gives you  the fundamentals of programming and software development and teaches you how to use technology to help businesses grow.

YEAR 1
Digital Electronics – French I – Introduction to Programming – Introduction to Social Psychology – Learning Skills I – Learning Skills I – Calculus II – French II – Introduction to Philosophy & Critical Thinking – Learning Skills II – Object Oriented Programming (Java/C++) – Principles of Management

YEAR 2
Computer Architecture & Organisation – Discrete Mathematics – French III – Object Oriented Programming II – Organisational Behaviour – Systems Analysis & Design – Data Communication & Networking – Database Design – English Communication Skills – French IV – Linear Algebra – Probability And Statistics – Web Technologies & Design

YEAR 3
Cloud Computing – Data Structures And Algorithms – Database Systems – Mobile Programming – Operating Systems – Research Methods – Computing Theory – Human Computer Interaction – Numerical Methods – Software Engineering – Systems Modelling And Simulation – Total Quality Management

YEAR 4
Compiler Design – Computer Graphics – Data Warehousing & Mining – IT Project Management – Parallel & Distributed Systems – Project I – Artificial Intelligence & Expert Systems – Computer And Information Security – Project II – Real-Time And Embedded Systems – Robotics – Survey Of Programming Languages