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.