by Thembeka Manetje
Preparing the next generation of tech innovators, the Tshwane University of Technology (TUT) Faculty of Information and Communication Technology’s (FoICT) annual ICT Bootcamp, hosted from 10 to 13 February, took the class of 2025 on an exciting journey designed to prepare their minds for the programming-focused subjects they will encounter throughout their academic journeys.
The bootcamp’s primary aim is to help first-year students develop a solid foundation in programming, ensuring they are ready for the technical challenges ahead as well as equipped with the problem-solving mindset essential for success in the ICT sphere. This aligns with TUT’s commitment to producing graduates who are not just job-ready, but capable of driving innovation in the ever-changing landscape of technology.
The bootcamp introduced students to the basics of programming in a fun, interactive, and approachable way. The first day focused on preparing students for the essential technical skills they will need throughout their University journey. Students could explore core computer literacy concepts such as file management, peripherals and cloud storage platforms like OneDrive. By the end of the day, students have already set up their personal TUT4Life email and learned how to navigate crucial University systems, including eduroam for Wi-Fi access and Microsoft Teams for collaboration.
As the bootcamp progressed, the focus shifted toward equipping students with the academic tools they will rely on during their studies. On day two, students participated in hands-on sessions using platforms such as myTUTor and Electronic Campus.

In addition to acquiring loads of new skills and igniting their problem-solving mindsets, the Class of 2025 thoroughly enjoyed the ICT Bootcamp.
These tools are vital for accessing course materials, communicating with lecturers, and engaging with the University’s virtual learning environment. The day also featured interactive activities using Mentimeter, allowing students to reflect on their learning journey and share their insights with peers.
Day three saw students being introduced to the basics of computer hardware and software. This foundational knowledge is key for understanding the technical aspects of ICT and serves as a precursor to more advanced subjects in their studies. A major highlight of the day was the introduction to Scratch programming—a fun and engaging way to teach students the logic behind coding, fostering creativity and logical thinking in the process.
The final day of the bootcamp was perhaps the most exciting with students diving into their very first programming language—Java. Writing their first lines of code marks an important milestone in their journey as future tech innovators. This hands-on experience helps students understand the power of programming and opens the door to the advanced concepts they will encounter later in their ICT studies.
Throughout the bootcamp, students are encouraged to reflect on their learning, collaborate with their peers and develop critical thinking skills. These activities are not only about grasping technical knowledge but also about cultivating the problem-solving mindset essential for success in the tech industry.
The FoICT Bootcamp is a comprehensive, hands-on experience designed to ensure that students are ready to tackle the challenges of programming and technology. By combining technical skills with critical thinking, TUT is shaping future-ready graduates—empowered to innovate and lead in the world of ICT.
