CSCI B599/C295
Teaching in Computer Science

Overview

This course is intended for students wishing to learn about and practice effective strategies for teaching computer science concepts to undergraduates. You will learn how to address ethical and administrative issues that commonly arise in the classroom. You will gain hands-on experience in crafting and delivering lessons, as well as evaluating the presentation of others. Active and regular participation is required, as are weekly readings of best practices and teaching methodologies.

Course Goals

By the end of this course, students should be able to:

Guest Speakers

Guest speakers are frequently invited to share their expertise with the class. Here's the guest list for Fall 2011: Promo: Trailer for Week 10, starring Geoffrey Fox and Andrew Libby

[ Proceed to internal home page | Authorization Failed? ]