Skip to content

Commit

Permalink
Update syllabus.md
Browse files Browse the repository at this point in the history
  • Loading branch information
syoo3015 authored Jan 17, 2025
1 parent ce48493 commit fbb3e5c
Showing 1 changed file with 7 additions and 19 deletions.
26 changes: 7 additions & 19 deletions syllabus.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,11 @@ This semester, CS10 will run fully in-person. Consequently, remote (or hybrid) s

### Lecture

Lectures will be live and in-person in Hearst Field Annex, Room A1 Mondays and Wednesdays, from 1PM to 2PM. They will be recorded, and recordings will be posted on Bcourses (see `platforms` section).
Lectures will be live and in-person in Anthropology and Art Practice Building, Room 160 Mondays and Wednesdays, from 1PM to 2PM. They will be recorded, and recordings will be posted on Bcourses (see `platforms` section).

Lectures aim to introduce concepts and provide a "big-picture view" of material from a theoretical standpoint. Most lectures will be live and in person. However, some lectures may be pre-recorded, which you can watch on your free time, and there will be an assignment that corresponds to it to test your conceptual understanding. Attendance for these days will be through the "Lecture Quiz" solely (and no iClicker is needed for those days).

<b>Attendance is required, and credit for attending will be through the iClicker app. </b> If you cannot attend lecture, you will need to complete the corresponding "Lecture Quiz" on Gradescope for attendance credit. The corresponding lecture quiz will be due on Gradescope the day of the following lecture at 2359hrs. On this quiz, we will ask questions about lecture content. You may fill out our general extension form (linked below) to receive an automatic extension for lecture quizzes.
<b>Attendance is required, and credit for attending will be through the iClicker app. </b> If you cannot attend lecture, you will need to complete the corresponding "Lecture Quiz" on Gradescope for attendance credit. The corresponding lecture quiz will be due on Gradescope the day of the **following lecture** at 2359hrs. On this quiz, we will ask questions about lecture content. You may fill out our general extension form (linked below) to receive an automatic extension for lecture quizzes.

Your lowest 3 lecture-quiz scores will be automatically dropped — so you can miss up to 3 lectures (or skip 3 quizzes) without penalty, and you don’t need to inform us when you miss class. These drops are not intended to be “free-passes” to skip lectures: please reserve them for unexpected emergencies / sickness / … since missing out on content will only disrupt your learning. If there are extenuating circumstances which cause you to miss more than 3 lectures (like prolonged sickness, family emergencies, etc.) then you should visit Support OH.

Expand All @@ -74,7 +74,7 @@ Lab assignments will be submitted to Gradescope. There will be two assignments f

Lab X will be due the day that Lab X+1 is scheduled, at midnight. That is, each lab is due at midnight on the day that the next lab is released. For example, if Lab-12 is scheduled on Tuesday, and Lab-13 is scheduled on Thursday, then Lab-12 will be due at midnight on Thursday. There will be 18 (unconfirmed) graded labs (there's no submission or credit for lab-1), and your lowest 2 lab scores will be dropped.

<b>Attendance to lab sections are required and part of your grade.</b> You can miss up to 3 lab sections without penalty so you do not need to inform us when you cannot attend lab. If there are extenuating circumstances which cause you to miss more than 5 lab sections (like prolonged sickness, family emergencies, etc.) then you should visit Support OH. Please note, the 3 "skip days" for lab sections only applies to attendance. You are still required to complete and submit the lab assignment. Lab attendance will be tracked through a Google form.
<b>Attendance to lab sections are required and part of your grade.</b> You can miss up to 3 lab sections without penalty so you do not need to inform us when you cannot attend lab. If there are extenuating circumstances which cause you to miss more than 5 lab sections (like prolonged sickness, family emergencies, etc.) then you should visit Support OH. Please note, the 3 "skip days" for lab sections only applies to attendance. You are still required to complete and submit the lab assignment. Lab attendance will be tracked through iClicker.

If you cannot attend a lab section, then the lab will be due before the start of the next lab. So if you either cannot reguarly attend lab, or if you miss a day, the lab will be due earlier. For example, if Lab X is due on Tuesday at 11:59PM, but you did not attend lab in-person; then, the deadline for you to submit Lab X is Tuesday at 3PM (the time before the lab section).

Expand Down Expand Up @@ -106,7 +106,7 @@ These are intended for students to discuss their status in their class, catching

#### Instructor OH

Professor Garcia will be hosting Instructor OH (1 to 2PM on Fridays), which you may attend for more conceptual help (for instance, if you're confused about some topic, or want to go over practice problems) or to discuss more general topics (e.g. college advice or how you're doing in the class.) For help with specific assignments (labs and projects), you should attend Staff-OH.
Professor Garcia will be hosting Instructor OH (3 to 4PM on Wednesdays), which you may attend for more conceptual help (for instance, if you're confused about some topic, or want to go over practice problems) or to discuss more general topics (e.g. college advice or how you're doing in the class.) For help with specific assignments (labs and projects), you should attend Staff-OH.


### Reading Quizzes
Expand All @@ -118,7 +118,7 @@ These are short assigned readings each week. We will discuss them as a class dur
These assignments will be one of the best ways for you to apply what you have learned in lecture, lab, and discussion. These will be a bit more time intensive than the other assignments and will require you to be caught up on the other components of the course.


- There will be 3 Snap<em>!</em> projects, 1 Python project, 1 research-based project, and 1 project wherein you can use a language of your choice to build something of your choice. The number of points per project is listed in the Grading Breakdown. Project specs will be released on the website and on Edstem, and you should always read them before starting to work on a project.
- There will be 3 Snap<em>!</em> projects, 1 research-based project, and 1 project wherein you can use a language of your choice to build something of your choice. The number of points per project is listed in the Grading Breakdown. Project specs will be released on the website and on Edstem, and you should always read them before starting to work on a project.

## Projects and Deadlines

Expand All @@ -135,19 +135,7 @@ These assignments will be one of the best ways for you to apply what you have le

**All deadlines are at 11:59PM.**

* **Project Parties**: These will serve as specialized OH wherein you'll be able to work with your peers <b>(within the limits of our collaboration policies)</b> and seek assistance from course-staff on whatever project is currently assigned. We strongly encourage you to attend project parties as they will help you finish your assignments on time. Project Parties will run on Mondays (6-9PM) and Fridays (6/23) on most weeks. Here's a detailed schedule:

### Project-Party Schedule

| Week | Date | Time | Location |
| :----: | :----: | :----: | :----: |
| Project 1 | TUE 9/10 | 3-5PM | Soda-438 (Woz) |
| Project 2 | WED 9/25 | 5-9PM | Moffit-145 |
| Project 3 | MON 10/7 | 5-9PM | Moffit-145 |
| Project 5 | TUE 11/12| 3-6PM | Soda-326 |
| Project 5 | MON 11/14| 3-6PM | Soda-326 |
| Project 6 | MON 11/25| 5-9PM | Moffit-145 |
| Project 6 | MON 12/2 | 5-9PM | Moffit-145 |
* **Project Parties**: These will serve as specialized OH wherein you'll be able to work with your peers <b>(within the limits of our collaboration policies)</b> and seek assistance from course-staff on whatever project is currently assigned. We strongly encourage you to attend project parties as they will help you finish your assignments on time. Project Parties will typically take place during scheduled Lab Times or special Office Hours. Dates and locations will be listed on the daily schedule and announced in the weekly blast.

## Exams

Expand Down Expand Up @@ -243,7 +231,7 @@ You're also allowed to retroactively obtain extensions without penalty: i.e., yo

<b>NOTE: If you added the course late, please use your updated deadline as the 'original due date'.</b>

<b>Important: While extensions may not be visible on PrairieLearn/Gradescope (a.k.a your assignments may be marked as 'Late'), they will be factored in when we compute your final grade. Extensions are AUTO-approved after filling in the form.</b>
<b>Important: While extensions may not be visible on PrairieLearn/Gradescope (a.k.a your assignments may be marked as 'Late'), they will be factored in when we compute your final grade. Extensions are AUTO-approved after filling in the form. You may immediately continue/start on the assignment. </b>

### Lab Extensions

Expand Down

0 comments on commit fbb3e5c

Please sign in to comment.