Being an effective communicator helps to create opportunities, to persuade people, and to promote understanding. This course will cover topics such as different types of presentations, interviewing, effective writing, writing proposals, technical reports, software documentation, and giving critiques.
The best way to improve your communication skills is to practice. Hence, there will be no midterm or final exam. Grading will be based on written assignments, and presentations during (mandatory) tutorials.
Prerequisites: Registration in Level II or above of Honours Computer Science, Honours Business Informatics, Software Engineering or Mechatronics Engineering.
Course Time:
Lectures: Mon at 11:30am - 12:20pm, HH 302
Tutorials:
Professor: Fei Chiang
Teaching Assistants:
Textbook: The textbook for this course is "Writing for Computer Science" (2nd edition) by Justin Zobel. It is available at the McMaster University bookstore.