SPRING QUARTER 2005 -- Information and Computer Science -- UC Irvine

Advanced Teaching Assistant Seminar -- ICS 398B


Instructor: David G. Kay, 406B Computer Science. Stop by any time, or send electronic mail to "kay".

Meeting time and place: Wednesdays 2:00 to 4:50 p.m., in room 101 ICF. Since this is a two-unit course, we may adjust the times slightly or skip the occasional class meeting.

Course goals: In this course we will cover teaching computer science at the college level, from the instructor's perspective. This perspective is useful even for students, as consumers of instruction, but we presume that participants in this course have some (perhaps tentative) plans to teach computer science, whether through University Extension, Summer Sessions, or their own academic job. We will look at (and in most cases practice) designing and running one's own course, designing assignments and exams, setting grades, preparing teaching portfolios (records of your teaching for use in job applications and promotion cases), making curricular decisions, and other related issues.

Course requirements: This seminar is not designed to impose a large time burden on the participants beyond the class meetings themselves. Grading is satisfactory/unsatisfactory or pass/not-pass. But it is important that you attend the class meetings, participate in the discussions, and prepare for the various activities, which will include some readings and a variety of informal presentations leading towards your own complete design of a course.

Very approximate course schedule:

Week 1

April 6
Introductions and overview; planning a course

Week 2

April 13
Clarifying curricular and pedagogical goals

Week 3

April 20
Course design

Week 4

April 27
Assignment design

Week 5

May 4
Grading, plagiarism, managing graders

Week 6

May 11
Exam design

Week 7

May 18
Evaluation alternatives

Week 8

May 25
Setting final grades

Week 9

June 1
Curricular issues and teaching philosophies

Week 10

June 8


Electronic mail: Be sure you will receive electronic mail sent to your UCInet ID (your address @uci.edu) This is where official course announcements are sent; it's not necessarily the same as your account @ics.uci.edu. If you don't have a UCInet ID, see http://activate.uci.edu/. You can redirect Email from this account to another account (@ics.uci.edu, for example); see http://www.nacs.uci.edu/email/forward.html .

David G. Kay, 406B Computer Science
University of California, Irvine
Irvine, CA 92697-3425 -- (949) 824-5072 -- Fax (949) 824-4056 -- Email kay@uci.edu

Friday, April 8, 2005 -- 10:20 PM