Degrees
BSCS
BSCS
Science
BSc Computer Science
Computer Science
4
Years
320
Students
Programme Coordinator
Prof. T. Magunje
Curriculum Structure
1
Year 1
(8 courses)
1
Year 1
(8 courses)
Semester 1 (4 courses)
2
Year 2
(8 courses)
2
Year 2
(8 courses)
Semester 1 (4 courses)
CS201
Data Structures & Algorithms
(4 credits)
Room 105, Science Block A · Monday 08:00-10:00
Lab 103, Science Block A · Wednesday 08:00-10:00
Prereq:
CS103
CS104
CS203
Database Systems
(3 credits)
Lab 201, Science Block B · Monday 11:00-13:00
Prereq:
CS103
CS205
Software Engineering
(3 credits)
Room 204, Science Block B · Wednesday 11:00-13:00
Lab 205, Science Block B · Friday 11:00-13:00
Prereq:
CS103
MATH201
Discrete Mathematics
(3 credits)
Room 108, Science Block A · Tuesday 14:00-16:00
Room 108, Science Block A · Friday 08:00-10:00
Prereq:
MATH101
Semester 2 (4 courses)
CS207
Operating Systems
(3 credits)
Room 110, Science Block A · Thursday 14:00-16:00
Prereq:
CS102
CS103
CS210
Computer Networks
(3 credits)
Room 302, Engineering Block · Tuesday 09:00-11:00
Lab 301, Engineering Block · Thursday 09:00-11:00
Prereq:
CS102
CS212
Systems Programming
(3 credits)
Prereq:
CS207
STAT201
Mathematical Statistics
(3 credits)
Prereq:
STAT101
MATH102
3
Year 3
(8 courses)
3
Year 3
(8 courses)
Semester 1 (4 courses)
4
Year 4
(4 courses)
4
Year 4
(4 courses)