TEC101 Professional Practice and Communication in IT This subject teaches students the principles and practices that make for a professional IT practitioner. This necessitates communication skills and interpersonal behaviour to ascertain the varying objectives of diverse stakeholders, convert those objectives into a solid requirements analysis, and convey the associated outcomes in a manner that culminates in clarity and understanding. Underpinning this are capabilities that pertain to teamwork, problem-solving and ethical decision-making, all of which are likewise addressed in this subject.