BSc. Computer Science

Overview

The BSc. Computer Science programme is a four-year programme of 8 semesters with the objectives to equip graduates with a strong theoretical foundation, technical knowledge and develop them to become ethical entrepreneurs with a touch of philanthropy.

Objectives, Learning Outcomes, and  Top Career Opportunites for BSc. Computer Science

Course Outline

Year 1

SEMESTER 1
Heritage Seminar
Introduction to the Old Testament
Intro to Exercise Science & Nutrition
Introduction to World History
Communication Skills
Computer Literacy and Library Skills
Principles of Imperative Programming
Client-Side Web Applications
Linear Algebra

SEMESTER 2
Introduction to New Testament
Applied Exercise Science & Nutrition
Community Development
Literature in English
French II
Introduction to Calculus
Fundamentals of Programming
Data Structures

Year 2

SEMESTER 1
Logic and Critical Thinking
Fundamentals of Entrepreneurship
Object Oriented Programming
Introduction to Web Technology
Discrete Mathematics
Computer Organisation Architecture
Data Algorithms

SEMESTER 2
Entrepreneurship Strategy
Probability for Computer Science
Principles of Software Construction I
Algorithm Design and Analysis
Data Communication
Operating Systems Principles
Calculus II: Multivariable

Year 3

SEMESTER 1
Leadership Summit
Principles of Computer System Design
Communication Networks I
Database Systems I: Modelling and Application
Mobile Application Development
Partial Differential Equations
One Elective

SEMESTER 2
Computer Science Research Methods 
Principles of Software Construction II: Security and Frameworks
Human Computer Interaction
Artificial Intelligence I: Knowledge Representation
Database Systems II: Administration and Development
One Elective

Year 4

SEMESTER 1
Social Ethics and Professionalism
Computer Science Research Project I
Principles of Software Construction III: Reliability and Availability
Computer Science Internship*
Communication Networks II:  Security
Two Electives

SEMESTER 2
Computer Science Research Project II
Interactive Programming
Sensors Technologies for Intelligence Systems
Compiling Techniques
Two Electives

Apply now for our BSc. Computer Science programme.

Verified by MonsterInsights