Logo

CTT104INTRODUCTION TO COMPUTER SCIENCE

CTT104 – Introduction to Computer Science

This foundational course provides an overview of computer science as a discipline, covering its history, core concepts, and practical applications. Topics include computer architecture, software systems, programming principles, problem-solving techniques, and the societal implications of computing.

Students gain insight into the logical and analytical thinking required in the field, and participate in activities that expose them to basic coding, system components, and real-world computing challenges. This course sets the stage for more advanced studies in computer science and related disciplines.