I recently completed my BSc in Information Technology at the University of Eswatini, and my overall experience was very positive.
What I Liked: The program provides a solid theoretical foundation in core IT principles. What stood out to me most was the encouragement to apply classroom knowledge to real-world problems. For example, during my time there, I was able to develop a full-stack mobile application for transport logistics, which allowed me to master Java, PHP, and SQL in a practical setting. The professors in the IT department are knowledgeable and generally accessible for guidance on complex projects.
What Could Be Improved: While the curriculum is strong, I would have liked to see more emphasis on emerging cloud technologies and automated QA testing frameworks to stay even more aligned with rapid global industry shifts.
Would I Recommend It? Yes, I would definitely recommend UNESWA to students who are self-motivated. It is a great environment for those who are willing to go beyond the syllabus and build their own portfolio of work. It prepares you well for the challenges of the tech industry.