Tech Communication

Learn how to effectively convey technical information to diverse audiences. This course covers principles of technical writing, visual communication, and presentation skills to help students transform complex concepts into accessible and engaging content.

Creative Thinking

Learn practical techniques to thinking creatively and approaching challenges. This course helps you become innovative, overcome mental blocks, and apply creative strategies in the real world.

Computer Math

Learn fundamental math concepts for computing, like number systems, logic, Boolean algebra, matrices, and algorithms, to build a strong foundation for programming and networking learning.

Programming Foundations

Learn the foundations of the Python language. This course covers the basics of Python, so students can build problem-solving skills through hands-on exercises and gain an understanding of the core principles of software development.

Web Development

Learn the foundations of building websites using HTML and CSS. This course covers terminologies, the importance of user-friendly designs, site structuring, and responsive design.

Data Communication

Learn the fundamentals of how data moves across networks. This course covers key concepts like data structure, protocols, transmission methods, and internet history. By the end, students will understand how devices connect and share information.