Year 1 Semester 1

In this introductory course, students will become familiar with the basic principles of a personal computer, including the internal hardware, the operating system, and software applications. Students will gain practice in using key applications such as word processors, spreadsheets, and presentation software, as well as understanding social and ethical issues around the Internet, information, and security.

Java is a high-level programming language originally developed by Sun Micro systems and released in 1995. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This tutorial gives a complete understanding of Java.

This reference will take you through simple and practical approaches while learning Java Programming language.


The aim of this course will be to explain the design and implementation of programs using C++ programming language so that students will be able to develop C++ programs for specified tasks.