Course Code: TECH 116
Academic Year: 2026-2027
This foundational course introduces the students to the fundamental blocks that make up the computer, whether a laptop, desktop or mobile device. It overviews the organization of the computer and explains the functionality of operating systems, such as Windows and Linux. To make it all possible, we need to program the computer. The students therefore also learn the fundamentals of computer programming. The language used for this in this course is C. Along with C++, it is the language of choice in industry when programming at the hardware level.