Faculty of Computer Science – Description

The Faculty of Computer Science prepares students for the modern digital world by teaching essential computing skills, problem-solving techniques, and technological understanding. Our goal is to help students become confident with computers, software, and basic programming through interactive lessons and practical activities.
Students learn how technology works, how to use digital tools effectively, and how to think logically while solving real-life problems. Our faculty ensures a supportive learning environment where every learner can build strong foundations in IT and computer literacy.


Topics We Teach

1. Computer Basics

  • Introduction to Computers
  • Parts of a Computer
  • Types of Computers
  • Input & Output Devices
  • Storage Devices
  • Computer Security Basics

2. Software & Applications

  • Operating Systems (Windows, Linux basics)
  • MS Office (Word, Excel, PowerPoint)
  • Internet & Email Usage
  • Online Safety & Digital Citizenship
  • Multimedia Tools

3. Programming Fundamentals

  • Introduction to Programming
  • Algorithms & Flowcharts
  • Basic Coding (Python / C# / Scratch depending on level)
  • Variables, Loops & Conditions
  • Simple Programs & Problem Solving

4. Web & Digital Skills

  • Basic HTML & CSS
  • Website Structure
  • Online Tools & Productivity Apps
  • Cloud Basics
  • Digital Research & Information Handling

5. Computer Networks

  • What is a Network?
  • LAN, WAN, Wi-Fi
  • Internet Basics
  • Data Transfer & Communication
  • Network Devices (Router, Switch, etc.)

6. Practical IT Skills

  • Typing & Document Handling
  • Creating Presentations
  • File Management
  • Using Educational Software
  • Troubleshooting Basic Issues