In GSCS Computer Systems theory, students explore the core components and principles of computing. Topics include hardware, such as the CPU, memory (RAM, ROM), storage devices, and input/output peripherals, as well as software, including operating systems and application software. The course covers data representation (binary, hexadecimal) and how computers process and store information.
Additionally, it examines the architecture of computer systems, including networking basics, and introduces concepts like the fetch-execute cycle.
Computer Systems
- System architecture
- Memory and storage
- Computer network, connections and protocols
- Network security
- System software
- Ethical, legal, cultural and environmental concerns