CSC290 Communication Skills for Computer Scientists

Winter 2019

Home
Quercus
MyBB
MarkUs
Blog Posts
Critical Reviews
Project
Midterm
Feedback

Course Description

Targeted instruction and significant practice in the communications required for careers in computer science. The curriculum covers written, oral and interpersonal communication. Students will hand in short pieces of writing each week, will make oral presentations several times in the semester, and will work together in simulated project meetings and other realistic scenarios of pair and small group interaction. This can be used to satisfy the writing requirement in CSC programs.
Syllabus.

All announcements will be made on the course message board.

Course Staff

Instructor: Lisa Zhang
Office Hours: MF11:00-12:00, W13:00-14:00
Office: DH3068
Email: lczhang [at] cs [dot] toronto [dot] edu
Please include "CSC290" in your email subject.

Tentative Schedule

DateMaterialReadingDeadline
Week 1Jan 7Lecture:
Tutorial:
RequiredRecommended
Week 2Jan 14Lecture:
Tutorial:
RequiredBlog (Jan 20)
Week 3Jan 21Lecture:
RGASC Drop In for Critical Review
Jan 24th 1pm-4pm
North Building 3rd Floor

Tutorial:
Required Critical Review (Jan 27)
Week 4Jan 28Lecture:
Tutorial:
  • Group Work
Required

Plan (Jan 30 Feb 1)

Blog (Feb 3)

Week 5Feb 4Lecture:
Tutorial:
  • Design Review Presentations
RequiredRecommended

Slides (Feb 7)

Blog (Feb 10)

Week 6Feb 11Lecture:
Tutorial:
  • Design Review Presentations
Required
Optional

Code Commit (Feb 17)

Reading week, no class / tutorial

RecommendedBook Recommendations Blog (Feb 24)
Week 7Feb 25Lecture:
  • Interpersonal Communications [slides]
  • Critical Review Edits

Tutorial:
  • Midterm Review
Documentation (Mar 3)
Week 8Mar 4Lecture:
Tutorial:
  • Group Work
Critical Review Edits (Mar 10)
Week 9Mar 11Lecture:
Tutorial:
Required

Blog (Mar 17)

Week 10Mar 18Lecture:
Tutorial:
  • Case Studies
Project Repoistory (Mar 20)
Week 11Mar 25Lecture:
  • Resume & Cover Letter

Tutorial:
  • Final Presentations

Slides (Mar 27)

Blog (Mar 30)

Week 12Apr 1Lecture:
  • Technical Interviews

Tutorial:
  • Final Presentations

Final Examination Schedule

You can find old csc290 exams here. Keep in mind that the content covered each term may be different.