Available courses

Operating system begins with definitions of operating systems and their goals, including acting as an intermediary between the user and hardware and executing programs efficiently. It describes the components of an operating system, including process management, memory management, file management, I/O management, and more

It provides an overview of programming languages and their types; and explains the principles of abstraction and modularity. The elements of structured programming are then given before outlining the steps in program design and execution.

An application, also referred to as an application program or application software, isĀ a computer software package that performs a specific function directly for an end user or, in some cases, for another application. An application can be self-contained or a group of programs.