The purpose of this course is to introduce students to design and write programs in C++. However, it is useful for them to understand the basic terminology and the different components of a computer before they begin programming. Topics will be covered in Programming principles and  constructs, such as data types, common control flow structures, basic data structures, console input/output, functions, classes, arrays, string class, vectors and dynamic arrays and pointers.

This course is designed to give students hands-on knowledge of the development of a cloud platform using a virtual server, in addition, the understanding of hosting using their equipment and provided cloud services to clients. The students will have a better understanding of Hybrid, Private and Public services in addition SasS, PasS, IaaS, and DaaS. The student will build a cloud service as a final project.

The purpose of this course is to introduce students to basic SQL commands for interacting with Oracle 12c databases in a business environment. In addition, concepts relating to objectives of the current Oracle certification exams have been incorporated for students wanting to pursue certification.

This course will provide the student with and introduction to Service Management in general, and preparation in ITIL specifically. 

The focus will be on ITIL Foundations and introduce the student to managing IT so that it is a revenue generator for the firm, rather than a cost center. This is the core goal of the service management approach.


The purpose of this course is to introduce students to basic SQL commands for interacting with Oracle 12c databases in a business environment. In addition, concepts relating to objectives of the current Oracle certification exams have been incorporated for students wanting to pursue certification.

The Computer Hardware Fundamentals course brings a comprehensive coverage of the most important aspects of personal computer hardware components and peripherals associate.  

It is focused to understand the need and importance to support personal computer hardware and the growing needs for better hardware performance. 

After this class students will be able to support personal computer hardware and provides the foundation for the CompTIA 220-801 A+ Exam. 


This course covers the fundamental concepts necessary for the construction of web pages using the basic building blocks of Hypertext Markup Language (HTML) and Cascading Style Sheets (css). HTML is covered in detail for building web pages using a web page development environment.

CIT106 Network+ This course is designed to provide you an applied and practical knowledge required to design, configure, install and troubleshoot hardware, peripherals and protocols used in local area networking. The course content is patterned after the material required to pass the vendor neutral Network + (N10-006) examination.