Course content
CS 300b is organized by week, with each week structured as follows:
- Classroom sessions are Monday-Wednesday-Friday at 2.45pm at SB 382.
- Your homework (individual) submission is due Thursday at 23:59.
- Your project (in pairs) submission is due the next Tuesday at 23:59.
- Please check my office hours for assistance (NH 293).
The SLOs (Student Learning Objectives), labs, and projects for each week are given in the links on the left of this page. An overview of the semester is given in the table below:
Week | Readings1 | Topics [SLOs] | HW (individual) | Project (pairs) | Tests, Video Links, etc. |
---|---|---|---|---|---|
0 | Chapter 1 | What are models? Why Model? Different types of models. Netlogo basics: Interface, Information and Code tabs. Creating turtles, creating the world, moving turtles, changing turtles’ attributes. [Slides] | Homework 0 (not graded) | Project 0 | Quizzes. POGIL 0 |
1 | Chapter 2 | Components of a model. Describing a model. Segregation model. [Slides] | Homework 1 | No project. | Quizzes. |
2 | Chapter 3 | Contagion models: Spontaneous contagion, SI, SIS and SIR. [Slides] | No homework. | Project 2 | Quizzes. |
3 | Chapter 4 | Opinion Dynamics models. [Slides] | Homework 2 | Project 3 | Quizzes. Intermediate Exam (F). |
4 | Chapter 5 | Opinion Dynamics models. | No Homework. | No Project. | Quizzes. |
5 | Cooperation Models. Coordination. Networks. Models and reality. | Homework 3 | Project 4 | Quizzes. Metanoia | |
6 | The scientific process. Models from a Reformed perspective. Reflections on creating models and limitations. | No Homework | Project 4 (cont.) | Quizzes. Final Exam (Check final exams schedule). |