Introduction to computers, their components, and basic operations.
Concepts and practical usage of operating systems like Windows, Linux, or macOS.
Introduction to commonly used office productivity tools such as Microsoft Office (Word, Excel, PowerPoint), and their practical usage.
Introduction to programming concepts and hands-on experience with languages like C.
Fundamentals of database concepts, data modeling, and practical experience with database systems such as MySQL.
HTML, CSS, JavaScript, and web development frameworks for creating websites and web applications.
Basics of computer networks, network protocols, and configuration of network devices.
Practical application of the learned concepts through individual or group projects.