teaching machines

CS 491 Meeting 1: Game Development for Computer Science Education

Dear students, Welcome to CS 491: Game Development for Computer Science Education. I summarize this class with one sentence: let’s teach machines to teach people. This is a project-based class—meaning that we will spend very little time in lecture and a lot of time building games to help people learn computer science concepts. This class […]

CS 352 Homework 0, Part 1

In this course, you will be completing your homework using the Linux operating system. The Department of Computer Science does provide some Linux servers that you can use, but your instructor asks you to install your own Linux image for a few reasons: You will learn more about a technology whose impact on our field […]

CS 145 Homework 7 – due before December 21

See the PDF.

CS 145 Homework 6 – due before December 9

See the PDF.

CS 145 Homework 5 – due before November 24

See the PDF.

CS 145 Homework 4 – due before November 11

See the PDF.

CS 145 Homework 3 – due before October 26

See the PDF.

CS 145 Homework 2 – due before October 10

See the PDF.

CS 145 Homework 1 – due before September 23

See the PDF.

CS 352 – Computer Architecture

Course Information Syllabus Enrollment: ~52 Lectures Homework Exams

1 10 11 12 13