SCPS311 – Advanced Programming Techniques

Title Advanced Programming Techniques Code SCPS311 Prerequisites SCPS211 OR SCPS212 Co-requisites SCPS211 Aim To help students inculcate emerging professional practices beyond object orientation with clear emphasis on enterprise development technologies. Content Articulate and apply principles of engineering reusability: simplicity, safety… Read More

SCPS242 – Visual Application Development

Title Visual Application Development Code  SCPS242 Prerequisites SCPS111 Co-requisites None Aim To introduce learners to how to program in Visual Basic as well as the fundamentals of visual applications development.  Content Introduction to Visual Basic 2005 IDE, Introduction to classes… Read More

SCPS232 – Database and Information Management

Title Database and Information Management Code  SCPS232 Prerequisites SCPS111 Co-requisites None Aim The aim of this course is to provide an introduction to databases and information management Content Introduction to databases and Relational databases, Database Design: techniques and models, conceptual… Read More

SCPS212 -Introductory Software Engineering

Title Introductory Software Engineering Code SCPS212 Prerequisites SCPS112, Co-requisites SCPS211 Aim Section A – Software Engineering  Introduction to the Software Problem; Software Process; Planning a Software Project; Software Architecture; Design; Coding and Unit Testing; Testing Section B – Platform-based Development… Read More

SCPS231 -Computer Communications and Networks

Title Computer Communications and Networks Code SCPS231 Prerequisites SCPS111 Co-requisites None Aim To provide the student with the fundamental principles and techniques of data communication, LANs and WANs, TCP/IP protocol architecture and wireless network architectures.  Content Data Communication: Signals, Digital… Read More

SCPS221 -Computer Architecture and Assemblers

Title Title Computer Architecture and Assemblers  Code SCPS221 Prerequisites SCPS111 Co-requisites None Aim The aim of this course is to provide an computer architecture and assemblers Content Introduction to Computer structure and Machine Language;  Addressing techniques: indexing; indirect, absolute and… Read More

SCPS211 -Data Structures and Algorithms

Title Data Structures and Algorithms Code  SCPS211 Prerequisites SCPS111 Co-requisites SCPS112 Aim The main aim of this course is to provide an introduction to algorithms and data structures. The secondary aim is to improve the students programming skills. Content Basic… Read More

SCPS122 -Computer literacy II

Title Computer literacy II Code  4CPS122/ SCPS122 Prerequisites None Co-requisites None Aim AS in SCPS121 unless this is a second Computer Literacy course in which case the Course consists of XLS and PPT. Note the following Computer Literacy modules can… Read More

SCPS121 -Computer literacy I

Title Computer literacy I Code  4CPS121/ SCPS121 Prerequisites None Co-requisites None Aim This course is designed to introduce students to the personal computer. It will enable students to use the available features on an Operating System; it is also designed… Read More