MAT 222 Linear Algebra is a 2- credit unit course for students studying towards acquiring a Bachelor of Science in any field. The course is divided into 4 modules and 14 study units. It will first introduce system of linear equation, change of basis and equivalence and similarity. Next, eigenvalues and eigenvectors, minimum and characteristic polynomials of a linear transformation (matrix) and Caley-Hamilton theorems. Finally, the student is introduced to bilinear and quadratic forms and also to orthogonal diagonalization canonical forms.

The course guide therefore gives you an overview of what MAT 222 is all about, the textbooks and other materials to be referenced, what you expect to know in each unit, and how to work through the course material.


CPT 222: Data Structures is a 3 Credit unit course for students studying towards acquiring a Bachelor of Technology in Computer Science and other related disciplines. The course is divided into 4 modules and 15 study units. It first takes a brief review of object-oriented design and fundamental data structures. This course will then go ahead to deal with the stacks and queues data structures, hash tables, trees and search trees. The course went further to deal with graphs and sorting. This course also deals with fundamental issues in language design.

The course guide therefore gives you an overview of what the course; CPT 222 is all about, the textbooks and other materials to be referenced, what you expect to know in each unit, and how to work through the course material.


CPT 226 Hardware System and Maintenance is a 1 credit unit course for students studying towards acquiring a Bachelor of Science in any field. The course is divided into 3 modules and 4 study units. It will first take a brief review of computer systems parts and their various functions. Next, the maintenance techniques approaches and tools, diagnostics techniques, system assembly and installations are carefully treated. Thereafter, the different methods of troubleshooting and repair of computer systems and accessories, which will enable the reader, have proper understanding of Computer hardware and system maintenance, are treated in detail.

The course guide therefore gives you an overview of what CPT 226 is all about, the textbooks and other materials to be referenced, what you expect to know in each unit, and how to work through the course material.


CPT 224 Introduction to Web Design is a 2- credit unit course for students studying towards acquiring a bachelor of science in computer science and other related disciplines. The course is divided into 3 module and 7 study units. It will first take a general introduction of the internet and web design, discussing web environment and authoring tool. This course will then go ahead to deal with the different languages used in web page design like HTML, cascading style sheets, server side include, JavaScript. The course went further to explain DHTML, XML, XHTML, WAP and WML. The course also explains the concept of graphics GIF, JPEG, PNG formats, designing graphics with palette, animated GIFs, multimedia and interactivity.

The course guide therefore gives you an overview of what the course. CPT 224 is all about, the textbooks and other materials to be reference, what you expect to know in each unit, and how to work through the course material.


CPT 223: Algorithms is a 3-credit unit course for students studying towards acquiring a bachelor of science in computer science and other related disciplines. The course is divided into 4 module and 7 study units. It will first take a brief review of the Algorithm and Problem Solving. This course will then go ahead to deal with the different algorithm techniques, the algorithm analysis and recursion. The course went further to explain the concepts of Graph and tree. The course also explains the concept of Software Engineering.