About the Course

CS198B is a 1-unit, Satisfactory/No Credit class aimed at CS106 Section Leaders who want to hone in on their 106B skills.

The course is workshop-based, with a 50-minute full group meeting and a 60-minute small group meeting each occurring weekly throughout the quarter.

These workshops are designed to help you grow as a section leader and provide you with resources and techniques to teach CS106B for the first time (but 106B veterans are also welcome!).

Teaching Team

Small Group Leaders

  • Matthew Mattei
  • Elline Harrison
  • Preston Seay

Communications

All course communications will come through our Slack channel. Please make sure to check it daily.

Weekly Meeting Times

Full group (50 min): Mondays 7:00pm @ 160-127, excluding holidays.

Small group (60 min): Assignments found here.

Course Schedule

*Subject to change

WeekDescription
Week 1

Full Group MeetingTeaching as Creative Design + Containers/ADTs

Week 2

Full Group MeetingObservation → Experiment in Teaching + Recursion

Beginning Survey && Section Observation Survey Due Friday @ 11:59 PM

Week 3

Small Group MeetingFirst Practice Teach (Containers)

Week 4

Full Group MeetingDesigning a Creative Section + Backtracking

Small Group MeetingSecond Practice Teach (Recursion)

Week 5

Full Group MeetingInclusive Section-Leading + Class Design/Dynamic Memory

Small Group MeetingThird Practice Teach (Backtracking)

Midpoint Survey && Project Survey && Alternative Section Style Reflection Form Due Friday @ 11:59 PM

Week 6

Full Group MeetingAssessments + Pointers and Linked Lists

Small Group MeetingFourth Practice Teach (Class Design/Dynamic Memory)

Week 7

Small Group MeetingFifth Practice Teach (Linked Lists)

Week 8

Full Group MeetingResource Ecology + Trees

Small Group MeetingSixth Practice Teach (Trees)

Week 9

Full Group MeetingTeaching Beyond the Surface + EOQ Review

Small Group MeetingSeventh Practice Teach (EOQ Review)

Week 10

Full Group MeetingFinal project presentations

End Survey && Project Survey Due Friday @ 11:59 PM