SCPS509 – Honours Research Project

Title Honours Research Project  Code SCPS509 Prerequisites None Co-requisites None Aim The aim of this module is to expose students to how to conduct research. Each students learns the research method and applies one more of the methods to a… Read More

SCPS332 – Client / Server Computing

Title Client / Server Computing Code SCPS332 Prerequisites SCPS112 or SCPS242 Co-requisites None Aim To introduce the concepts of client/server programming by learning how to access documents/information on web servers from a web client. Content Basics of web site development,… Read More

SCPS322 -Final Year Project

Title Final Year Project Code  SCPS312 Prerequisites SCPS212/SCPS242 Co-requisites (SCPS311, SCPS321) or (SCPS232, SCPS331) Aim To enable students to demonstrate what they have learnt in a small-sized but significant real-life type individual software development project. Content The student is allocated… Read More

SCPS312 – Distributed Systems Development

Title Distributed Systems Development Code SCPS312 Prerequisites SCS321 Co-requisites None Aim To provide an introduction to design and implementation of distributed systems, building on some concepts from Operating systems Content Distributed Systems principles: System Architectures, Networking and internetworking; Communication, Distributed… Read More

SCPS331 – Database and Information Management II

Title Database and Information Management II Code SCPS331 Prerequisites SCPS231 Co-requisites None Aim The aim of this course is to introduce to learners the current trends in database technologies.  Content Introduction to Client/Server systems and Object-Oriented database models. Transaction Management,… Read More

SCPS321 -Systems Programming (OS and Compilers)

Title Systems Programming (OS and Compilers) Code SCPS321 Prerequisites SCPS212 Co-requisites None Aim To introduce the concepts of programming the computer at the system level with particular emphasis on operating systems and formal language recognizer’s Content Section A – Foundational… Read More