Linux Fundamentals

Who should attend?


This course is intended for technically oriented persons or programmers wanting to become familiar with the Linux operating system.


At a Glance


Overall the course will help the student to work easily in the Linux environment and perform several tasks.

Course Level: Intermediate

Time frame/Duration: 26 Hours



Basic computer skills and knowledge and good knowledge of Linux Installation and command language of Linux. 



Chapter 1: Kernel

Chapter 2: Boot, Initialization, Shutdown, and Runlevels

Chapter 3: Printing

Chapter 4: Documentation

Chapter 5: Shells, Scripting, Programming, and Compiling

Chapter 6: Administrative Tasks

Chapter 7: Networking Fundamentals

Chapter 8: Networking Services

Chapter 9: Security


Learning outcomes: Upon successful completion of this course, students should be able to:, configure and administer a system for everyday use, troubleshoot hardware and software issues.


Foundations of ICT

Who should attend?


This course is aimed at complete beginners of the ICT World.


At a Glance


This course is designed to enable the student to understand the main concepts of ICT at a general level, and to know about the different parts of a computer.

Course Level: Beginner

Time frame/Duration: 8 Hours

Prerequisites: -



Chapter 1: Hardware

Chapter 2: Software

Chapter 3: Networks

Chapter 4: ICT in Everyday Life

Chapter 5: Security

Chapter 6: Law


Learning Outcomes:

  • Understand what hardware is, know about factors that affect computers performance and know about peripheral devices.
  • Understand what software is and give examples of common applications software and operating system software.
  • Understand how information networks are used within computing, and be aware of the different options to connect to the Internet.
  • Recognize what Information and Communication Technology (ICT) is and give examples of its practical applications in everyday life.
  • Understand health and safety and environmental issues in relation to using computers.
  • Distinguish important security issues associated with using computers.
  • Identify important legal issues in relation to copyright and data protection associated with using computers.