Available courses

Systems Analysis and Design

The course is intended to provide broad guidelines to the Diploma in Computing and Information Technology candidates in the preparation of Final Year Project Report. In general, the project report shall report, in an organized and scholarly fashion an account of original research work of the candidate leading to the discovery of new facts or techniques or correlation of facts already known (analytical, experiments, hardware oriented etc)

The course gives an overview of Mobile Computing, Mobile application development using HTML5,JavaScript’s, CSS and JQuery. It takes you through how it evolved and where is the technology headed to in future along with the technologies classifications and security issues involved in mobile application development

The course introduces students to the basic fundamental Linux skills such as overview of  linux operating systems, concept of open source software, file management, manipulation, text processing, command line use, package management, file systems, hardware, system management , networking ,security and  servers  setup.


Connecting Computer Networks


The course focuses on project management methodology and techniques to initiate and manage projects efficiently and effectively. It teaches students about key project management skills and strategies.

The course enables the student to build real-world, dynamic websites. If you’ve built websites using plain HTML, you realize the limitations of this approach. Static content from a pure HTML website is just that—static. It stays the same unless you physically update it. Your users can’t interact with the site in any meaningful fashion. Using a language such as PHP and a database such as MySQL allows you to make your sites dynamic: to have them be customizable and contain real-time information.


The course introduces students to key features of object oriented programming languages and utilization of common programming structures and constructs of Object Oriented Programming Language in creating computer programs. The course also helps a student to design large-scale software systems based on requirements specification


The course introduces students to database design and creation using a DBMS product. Emphasis is placed on data dictionaries, normalization, data integrity, data modelling and creation of sample tables, queries, reports, forms, macros and modules. Upon completion, students should be able to design and implement normalized database structures by creating simple database tables, queries, reports, forms, macros and modules using Microsoft Access


The course introduces students to understand concepts of systems analysis and design.It examines the development of information systems and their software components. It focuses on the need for development methodologies that support the emerging need for flexible, interactive and evolutionary construction

Introduction to Information Systems Security


This course provides the student with a comprehensive introduction to the design of databases and the use of database management systems for applications. It covers the ER diagrams, relational model, Normalization, and SQL, the standard language for creating, querying, and modifying relational and object‐relational databases. A variety of other issues important to database designers and users are covered, including indexes, views, transactions, authorization, integrity constraints, optimizations, stored procedures and triggers. Students will work with MySQL Server as chosen Database Management System. MySQL has been chosen because it is a very fast, robust, relational database management system (RDBMS) and has become a standard for small and medium sized organizations, as it is affordable, and reliable.

Event-Driven Programming


Routing and Switching Essentials


Entrepreneurship &  Innovations

The course introduces students to the concepts and techniques of designing and constructing web pages.  It will teach students about basic standards that apply, explore design issues and examine client –side and server- side scripting technologies

Introduction to Computer Programming


Introduction to Computer Networks

Business Communication course enables students to understand communication and business communication concepts in general. The course is designed to equip students with necessary skills and knowledge that will assist them to improve communication at work and in business environment

The course introduces students to study the nature and characteristics of algebraic structures, analytic systems, statistics, and geometry, solve problems from a variety of disciplines, including the natural and social sciences and to extend their written and oral communication skills to include mathematical communication

The course introduces students to database concepts, database types, creating simple databases, managing and administering databases

Programming Concepts

The course introduces students to popular desktop publishing software which create, page layout that allows merge text and graphics on a printed page or the computer screen. It is used to create documents with a complex layout of text and graphics, such as brochures, pamphlets, newsletters, fliers, reports webpage etc. This module covers the interface, tools and palettes, working with selections and text, editing, resizing images and managing documents and other effects.

Basic Computing Mathematics is the course for students pursuing Certificate in Computing and Information technology. It covers basics on number systems, elementary algebra, matrix algebra, Set and Logic and Basic Fundamental Principles of Counting


The Final Year Project has always been a real-world business IT project. The working system is the proof of the work that has gone into the business IT project. Unlike other disciplines such as Business Studies or Humanities, where the project report is the project, there is a common tendency among business Information Technology students to regard the writing of the report as a tedious chore that interferes with putting the final touches to the project itself. However, the report is an important part of the Business IT project.

Customer Relations Management

Principles of Business Law

E-Business

Database Applications in Business

Information Systems Management

Web Application Development

Fundamentals in Systems Analysis and Design

Introduction to Business Environment

Statistics Concepts and Applications

Introduction to Entrepreneurship

Principles of Programming

Principles of Accounting II

Business Computer Applications

Principles of Accounting I

Office Automation

The course is designed to help students evaluate the business skills and commitment necessary to successfully operate an entrepreneurial venture and review the challenges and rewards of entrepreneurship. Students will learn about themselves, their decisions, and their goals to determine how entrepreneurship can play a role in their lives. Students will also be introduced to entrepreneurship from an economic perspective and the concepts of environmentally sustainable practices and social entrepreneurship.


Site news

(No news has been posted yet)