Skip Navigation
Text:
Increase font size
Decrease font size

    COMP 915: Technical Communication in Computer Science (1 hour)

    Course Objectives
    Introduce principles and techniques for teaching speaking and writing on computer science topics.

    Prerequisites
    Graduate major in computer science or permission of instructor.

    Approach
    Based on assignments, class teaching performances, and discussion participation. Broad curve. Two free late assignments; any more late ones are half credit.

    Typical Text
    Highet, The Art of Teaching (Vintage)
    McKeachie, Teaching Tips, 8th Edition (D.C. Heath)
    Strunk and White: The Elements of Style, (MacMillan)

    Course Outline
    Numbers in parentheses indicate approximate number of weeks

    Aug 25 Elementary public speaking
    Sept 1 The teacher
    Sept 8 Methods: lecture, Socratic, recitation, exercise
    Sept 15 No class today
    Sept 22 Methods: case method, seminar, laboratory
    Sept 29 Audio-visual techniques
    Oct 6 Motivation, testing, grading
    Oct 13 How to teach research, and finding thesis topics
    Oct 20 Teaching elementary programming and organizing laboratories
    Oct 27 Guest lecturer on teaching elementary programming
    Nov 3 Overview of technical writing
    Nov 10 Student presentations
    Nov 17 Quizzes and examinations; how to prepare and prepare for oral exams
    Nov 24 Informal teaching: selling, fund-raising, proposals, and site visits. Computer use in instruction
    Dec 1 The teacher as a professional: economics, compensation, the academic marketplace, publish or perish, time-budgeting, professional ethics
    Dec 8 Reserved for topics of your and my choice
    Document Actions