Fall 2026 · Session 2

Syllabus & Shared Values

Questions welcome any time.

From Session 1

What Bingo Told Us About This Room

36 cards came back.

  • The most common thread in the room is language: 13 of you speak more than one
  • 11 of you have never taken a CS class before this one
  • 8 of you are here for a requirement, not a major

Nobody Here Has Done All of This Yet

  • 2 of you own a Raspberry Pi or an Arduino
  • 1 of you has taken a device apart to see how it works
  • We spend this semester building with a Pico
  • That gap is the course. It is not a prerequisite you missed

How We Will Communicate

  • Discord: day-to-day questions, announcements
  • GitHub: all labs, activities, and code
  • Office hours: link on the syllabus

Grading, at a Glance

  • Labs: 36 pts (8 labs)
  • In-Class Activities: 10 pts
  • Code Reviews: 24 pts
  • Concept Checkpoints: 12 pts (4 of them)
  • Final Project: 18 pts

Concept Checkpoints

  • Four short, low-stakes in-class checks
  • Spread across the semester
  • Each covers material since the last one

Late Work

  • 4 tokens, no questions asked
  • Extend a deadline 2 weeks, or resubmit a project
  • Apply before the deadline when you can

AI Tools

  • Not for generating code early on; practice matters first
  • A dedicated, guided unit in Week 13
  • You will always explain your own code

Department of Computer and Information Science

Our Shared Values

The four CIS department shared values shown as four interwoven braided strands: technical, inclusive, ethical, and responsible.

Your Table, Your Value

  • Table 1 · technical — at a code review, a TL asks you to run your program and explain a line of it
  • Table 2 · inclusive — Human Bingo showed you the range in this room. Some have coded for years. Some never have
  • Table 3 · ethical — you may talk with classmates about how to think. You write your own code
  • Table 4 · responsible — you have four late tokens, and a code review is an appointment with a person

Activity

Write Your Values

Five minutes. One sentence on your table whiteboard.

  • Finish it: "In CMPSC 100, being ____ means ____"
  • It has to name something a person could do, or fail to do, this semester
  • Banned words: try, care, effort, be nice, do your best

Example

This example is about being responsible. Yours is a different value.

  • Too vague: being responsible means turning work in on time
  • Better: being responsible means using a token before the deadline instead of explaining myself after it

Lab Today: Setup

Time to get Discord, GitHub, VS Code, and Python ready.

← Exit
1 / 13