Year 1: Introduction to Information Technology–
- Introduction to Information Technology
- Overview of IT concepts and history
- IT terminology and fundamentals
- Computer Hardware
- Components of a computer system
- Computer architecture and organization
- Operating Systems
- Introduction to operating systems
- Windows, Linux, or macOS basics
- Software Development
- Introduction to programming languages
- Programming basics (e.g., variables, loops, conditionals)
- Algorithm design and problem-solving
- Data Structures and Algorithms
- Arrays, lists, stacks, and queues
- Sorting and searching algorithms
- Basic data structures and their use