Close Menu

B.A. in Computer Science

Programme Overview 

The Bachelor of Science in Computer Science programme provides a robust and comprehensive foundation in both the theoretical and practical dimensions of computing. Designed to prepare students for dynamic careers in technology and software development, the programme cultivates critical thinking, problem-solving, and innovation in a wide range of computing disciplines.

Admission Requirements

Five CSEC subjects (General Proficiency Grades I-III) and/or GCE O'Level / BGCSE subjects (Grades A-C) including English Language AND two double Units CAPE subjects or 2 GCE A-Level subjects (one of which must be a Humanities subject for which courses are taught at the University).

  • At least one approved Science subject at the CAPE level. Admission to the preliminary Computer Sciencecourses is possible with CSEC Mathematics.
  • Individuals without a foreign language pass, at least at CXC CSEC, will be required to take a least one of the basic foreign languages courses.

Duration

Full-time students will take three (3) years to complete all requirements for the BA in Computer Science.

Part-time students will take four (4) to five (5) years to complete the programme based on the number of courses they do per semester

Programme Description

  1. Satisfactory completion of the regulation ninety (90) credits. Most Information Studies courses are assigned three (3) credits. Students must complete at least forty-eight (48) credits in Information Studies and forty two (42) credits within the faculty.  

Foreign Language Requirement

All students are required to take and pass as part of the B.A. degree programme, a preliminary one semester foreign language course.

The following are exempt– a native speaker of any of the foreign languages offered; students who have at least a foreign language pass in the CAPE Functional, CSEC General (1, 2 or 3) or O’Level.

BA IN COMPUTER SCIENCE
YEAR I/LEVEL I
COMP1126 – Introduction to Computing I
COMP1127 – Introduction to Computing II
COMP1161 – Object-Oriented Programming

AND

FOUN1016/FOUN1019
FOUN1002
Foreign Language
TWO (2) Free Electives

YEAR II/LEVEL II
COMP2140 – Software Engineering
COMP2190 – Net-Centric Computing
COMP2201 – Discrete Mathematics for Computer Science
COMP2211 – Analysis of Algorithms
COMP2171 – Object Oriented Design and Implementation
COMP2340 – Computer Systems Organization

ONE (1) other Level 2 Computer Science Course

AND

FOUN1201
FOUN1301
One (1) Free Elective

YEAR III/LEVEL III
COMP3101 – 
COMP3220 –
COMP3161 –
COMP3901 –

TWO (2) other Level 3 Computer Science Courses:

Four (4) Free Electives

 

*Electives MUST include at least three (3) Humanities and Education courses outside of department of major.

 

Top of Page