EECS Dept UC Berkeley

 Overview

The course catalog entry for CS302:

Discussion and review of research and practice relating to the teaching of computer science: knowledge organization and misconceptions, curriculum and topic organization, evaluation, collaborative learning, technology use, and administrative issues. As part of a semester-long project to design a computer science course, participants invent and refine a variety of homework and exam activities, and evaluate alternatives for textbooks, grading and other administrative policies, and innovative uses of technology.

In our own words, CS302 is very probably the last professional development related to teaching you'll receive before you receive your PhD, get a great job at a top-tier institution, and have to manage on your own. Our meta-goal is to prepare you fully for that position. Very often the first thing you'll be asked to do is teach a course. What goes into designing that course is the vast majority of CS302's emphasis, but we'll also provide you with other pieces. How does the move to put classes online change things? We'll also give you a rare peek into the week-to-week life of an instructor.

This course is one of the requirements for the graduate teaching minor. The course control number is 27199. The course is 3 units, graded. The textbook is Tools for Teaching (second edition; Jossey-Bass, 2009) by Barbara Gross Davis, Assistant Vice Chancellor of Equity and Inclusion here at Berkeley. We’ll refer to it later in the course.

We'll take the first fifteen minutes of each class and share the many joys and challenges of our lives, department politics, cheating students, conference travel, paper reviewing, writing a book, tenure and promotion, time management, balancing a family, etc. The rest of each class will be spent having students sharing and reflecting on their homework from last week, and we'll have a roundtable discussion about the topic of the week to set you up for the following week's homework. We ask that you turn your homework in via bspace by 11:59pm one day before class (here saturday night), and use the following day and morning to comment and reflect on each other's work. We'll also use Piazza for any miscellaneous discussion and feedback. You'll probably learn as much or more from the feedback of your peers (in this peer review model) as you will from us.

We hope that you will leave CS302 with every question you've ever had about the teaching side of faculty life answered, and feel confident you'd be able to start your academic career with the wheels spinning, pointed squarely down the center of the road to success.

 News

2012-01-17 Welcome to CS302, everyone!
Those of us on staff are really excited about the class, and are looking forward to a great semester! From this point forward, we'll be using the Piazza Question and Answer website for all class discussions.

 Calendar

Weekly Schedule

Hour Monday Tuesday Wednesday Thursday Friday
10:00am          
11:00am          
12:00pm          
1:00pm

Class Meeting
606 Soda

       
2:00pm        
3:00pm          

Semester Schedule (subject to change)

Week Days in 2012 Class topic Homework
1 01-16 to 01-20 No Class, Holiday
2 01-23 to 01-27 Welcome, Introductions, Expectations. Goals for the class, best practices (for instructors and students) from the last offering. Choose the class you wish to design
3 01-30 to 02-03 Review class designs List misconceptions and attitudes and ways to mitigate
4 02-06 to 02-10 Misconceptions and interfering attitudes Create a concept map for your course
5 02-13 to 02-17 Concept Maps Design a few exercises according to the taxonomy, part I
6 02-20 to 02-24 Course exercises (DG away) Design a few exercises according to the taxonomy, part II
7 02-27 to 03-02 President's Day Holiday Produce an outline of a case study and its solution
8 03-05 to 03-09 Case Studies Design a few activies that will facilitate group productivity
9 03-12 to 03-16 Collaborative Learning Activities Design and justify a grading policy
10 03-19 to 03-23 Grading Policy Design the first course exam
11 03-26 to 03-30 No Class, Spring Break
12 04-02 to 04-06 Exams Reflect on how your course would take advantage of today's technologies
13 04-09 to 04-13 Education in the 21st Century (today's technologies), (MC away)  
14 04-16 to 04-20 Things We Wish We Had Known When We Were In Your Shoes (MC away) Collaboratively design your own CS301
15 04-23 to 04-27 Reflection on CS301 designs, CS302 feedback Make UC Berkeley proud as an amazing instructor!

 Instructors


Lecturer SOE Babak Ayazifar
ayazifar@eecs.berkeley.edu
517 Cory Hall, (510) 642-9945
OH: Mon 11am-noon

Lecturer SOE Dan Garcia
ddgarcia@cs.berkeley.edu
777 Soda, (510) 517-4041
OH: Fri 2-3pm

Senior Lecturer Emeritus Mike Clancy
clancy@cs.berkeley.edu
779 Soda, (510) 642-7017

 Grading

For the most part, we would prefer to teach this course without grades. What a wonderful concept, learning for learning sake! However, even though we can't change the "system" overnight, we can create grading policies that support learning as much as possible. The various course activities will contribute to your grade as follows:

Activity Percentage of Total Grade
Weekly Homework 50%
Parcipitation in class discussions 25%
Reviewing each other's work 25%

 Resources


Contact Webmaster | 2012-01-29@01:12:09 PST
Creative Commons License

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License