Bachelor Of Science In Computer Science (BSC)

Course Overview

Computer Science is fundamentally a problem solving discipline, concerned with creating solutions that can meet an ever increasing set of needs in the business environment and employing a wide range of tools and techniques that aid the development of these solutions. This programme prepares students to manage computer science related problems within an organisation.

 

Course Duration: 3 Years

Apply Now

Career Options not Added Yet

Entry Requirements not Added Yet

Year One - Semester One


SCS31102 COMPUTER LITERACY`
SCS31107 DATA COMMUNICATIONS AND NETWORKS
SCS31108 DISCRETE MATHEMATICS
SCS31101 INFORMATION TECHNOLOGY
SCS31104 INTERNET AND WEB PAGE DESIGN
SCS32108 MODELLING AND SIMULATION
SCS31103 ORGANIZATION THEORY


Year One - Semester Two


SCS31209 BUSINESS INFORMATION SYSTEM
SCS31208 COMPUTER ORGANIZATION AND ARCHITECTURE
SCS 31207 DATABASE MANAGEMENT SYSTEMS
SCS31204 FUNDAMENTALS OF STRUCTURED PROGRAMMING
SCS31205 OPERATING SYSTEM
SCS31206 STRUCTURED SYSTEMS ANALYSIS AND DESIGN


Year Two - Semester One


SCS32101 APPLIED STATISTICS
SCS32107 EVENT DRIVEN PROGRAMMING
SCS32105 FILE AND DATA STRUCTURES
SCS32106 MANAGEMENT INFORMATION SYSTEMS
SCS32102 NUMERICAL METHODS
SCS32104 OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN
SCS 3213 SURVEY OF PROGRAMMING LANGUAGES


Year Two - Semester Two


SCS32206 COMMUNICATION SKILLS
SCS32203 DATABASE PROGRAMMING
SCS32204 DYNAMIC WEB SITE DESIGN
SCS32207 INTERNSHIP
SCS32202 IT RESEARCH DESIGN AND IMPLEMENTATION
SCS32205 OPERATIONS RESEARCH
SCS32201 SYSTEMS PROGRAMMING I


Year Three - Semester One


SCS33109 *MULTIMEDIA SYSTEM.
SCS33108 *SOFTWARE MANAGEMENT & QUALITY ASSURANCE
SCS33105 *USER INTERFACE DESIGN
SCS33107 *WIRELESS NETWORKING
SCS33104 ARTIFICIAL INTELLIGENCE
SCS33106 CLIENT/SERVER PROGRAMMING
SCS33101 COMPUTER ALGORITHMS
BNS 3314 DISTRIBUTED SYSTEMS
ITB33206 NFORMATION SYSTEMS SECURITY
SCS33103 OBJECT ORIENTATED PROGRAMMING.
SCS33102 SOFTWARE ENGINEERING


Year Three - Semester Two


SCS33205 * COMPUTER GRAPHICS
SCS33209 * ICT ENTREPRENEURSHIP (SME MGT)
SCS33208 *ENTERPRISE COMPUTING
SCS33207 *MOBILE COMPUTING
SCS33206 *REPAIR AND MAINTENANCE OF COMPUTERS
SCS31203B COMPILER DESIGN
SCS33204 DATA WARE HOUSING AND DATA MINING
SCS33203 DEVELOPING E-COMMERCE APPLICATIONS
SCS33210 FINAL IT PROJECT (DISSERTATION)
SCS31202B LINEAR PROGRAMMING
SCS33202 MANAGEMENT INFORMATION SYSTEMS
BNS3222 SYSTEMS ADMINISTRATION
SCS33201 SYSTEMS PROGRAMMING II