Successful professional and technical communication commands a wide range of skills, including critical inquiry, analysis and collaboration. Through regular practice, feedback, reflection and revision, this course examines technical communication principles and how to apply them in IOE environments. Specifically, the course emphasizes strategies for effective argumentation and persuasion as well as effective language use and style in written reports and oral presentations intended for IOE audiences.