Explore our comprehensive range of academic programmes designed to equip you with the knowledge and skills needed for professional success.
This foundational course provides a comprehensive introduction to the field of computer science. Students will explore fundamental concepts including algorithms, data structures, programming paradigms, and computer architecture. The course emphasizes problem-solving techniques and computational thinking skills that are essential for success in the digital age. Through hands-on programming exercises and projects, students will gain practical experience in writing, testing, and debugging code. The curriculum also covers the historical development of computing, ethical considerations in technology, and the impact of computers on society. By the end of the course, students will have a solid understanding of computer science principles and be prepared for more advanced studies in the field.
Basic computer literacy