I think I can now safely say that UTECH now as a curiculum to be very proud of where IT is concerned. You will be a rounded and competent individual in the areas that you have been thought, with more than adequate hands on experience to suffice.
At the secondary level on the other hand, I will maintain my stance in saying that it has much to be desired. Technology is a industry(better yet way of life) with continues to evolve. Yet at the secondary level, students are not made aware of these changes or IT today. As such on graduating, many are unable to be of much worth in an IT job.
Free Thinkers are those who are willing to use their minds without fearing to understand things that clash with their own customs, beliefs for privileges. This state of mind is not common, but it is essential for right thinking; where it is absent, discussion is apt to become worse than useless.