Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updated policies for spring 2025 #514

Merged
merged 1 commit into from
Jan 15, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions csm_web/frontend/src/components/Policies.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ const Policies = () => {
const htsu = SECTIONS.howToSignUp;
const guides = SECTIONS.guidelines;
const comms = SECTIONS.communications;
const attendance = SECTIONS.attendance;
const aff = SECTIONS.affinitySections;
const forUnit = SECTIONS.csmForUnit;
const faq = SECTIONS.faq;
Expand Down Expand Up @@ -64,6 +65,12 @@ const Policies = () => {
<li>{guides.body.i5}</li>
</ol>
</div>
<div className="divider"></div>
<div>
<h1> {attendance.title}</h1>
<p> {attendance.body.p1_1}</p>
<p> {attendance.body.p2_1}</p>
</div>

<div className="divider"></div>

Expand Down
24 changes: 17 additions & 7 deletions csm_web/frontend/static/frontend/data/enrollment_policies.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ export const SECTIONS = {
"You should sign up for a section if you’d like to work with others and receive extra practice and " +
"guidance with the course material for the entire semester.",
p2:
"If you are interested in enrolling in a CSM section, you are responsible " +
"for reading this document in full before you enroll, as it contains " +
"important information and guidelines that all students should be aware of."
"If you are interested in enrolling in a CSM section, " +
"please read this document in full before you enroll, " +
"as it contains important information and guidelines that all students should be aware of."
}
},
howToSignUp: {
Expand Down Expand Up @@ -109,7 +109,7 @@ export const SECTIONS = {
"and fulfill a few other requirements.",
i4_b: "Sign up for a section you are confident that you can make " + "it for the entire semester. ",
i4_2: "You can have two unexcused absences over the course of the semester. ",
i4_b2: "Department policy limits you to one units, no matter how many CSM sections you " + "may be enrolled in.",
i4_b2: "Department policy limits you to one unit, no matter how many CSM sections you " + "may be enrolled in.",
i5:
"We will release two surveys (one midway through the semester and one at the end of " +
"the semester) to collect feedback on your mentor and your experience with CSM. We " +
Expand All @@ -119,6 +119,16 @@ export const SECTIONS = {
"to fill out."
}
},
attendance: {
title: "Attendance Expectations",
body: {
p1_1:
"You are expected to attend CSM sections you sign up for." +
" Failing to attend section consistently will result in you being dropped from your section(s). " +
"In particular, students who have any excused absences during the first three weeks of section will be dropped from section.",
p2_1: "If you take CSM for the unit, your attendance is a part of your grade. See below for details."
}
},
affinitySections: {
title: "Affinity, NPE, and Program-Affiliated Sections",
body: {
Expand Down Expand Up @@ -188,8 +198,8 @@ export const SECTIONS = {
"to enroll in the unit, you should first enroll in a section on " +
"Scheduler, then fill out this form to receive a permission code & units: ",
p2_a: {
link: "https://tinyurl.com/csm-unit-fa24",
text: "https://tinyurl.com/csm-unit-fa24"
link: "https://tinyurl.com/csm-unit-sp25",
text: "https://tinyurl.com/csm-unit-sp25"
},
p3_1:
"Enrolling in the unit on CalCentral does not guarantee enrollment " +
Expand Down Expand Up @@ -232,7 +242,7 @@ export const SECTIONS = {
"Lecture attendance is not recorded and has no bearing on your grade.",
p8_1: "A syllabus for CS 198-142 is available ",
p8_a: {
link: "https://docs.google.com/document/d/1mXSfXSOg5u4ZVs9Ff5BPVpllh4fplVtK15er0SVCqT0/edit?usp=sharing",
link: "https://docs.google.com/document/d/188O6eaMmiTgQBIyta2wzaXE59gRseAH77VSkj3oNrEU/edit?tab=t.0",
text: "here"
},
p8_2: "."
Expand Down
Loading