You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/applicants/jobs.md
+20-34Lines changed: 20 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -318,67 +318,53 @@ COS 226: Algorithms and Data Structures
318
318
319
319
## COS 226: Algorithms and Data Structures
320
320
321
-
For description and past ratings, see course page on [Princeton Courses](https://www.princetoncourses.com/course/1254002054)
321
+
For description and past ratings, see course page on [Princeton Courses](https://www.princetoncourses.com/course/1264002054)
322
322
323
-
### Grader position
323
+
### UCA position (aka Grader)
324
324
325
-
_Supervised by Prof. Marcel Dall'Agnol (Fall 2025)_
325
+
_Supervised by Prof. Maryam Hedayati (Spring 2026)_
326
326
327
327
_Team communication: Slack ([central COS UCA Slack]({{< ref "/docs/employees/slack" >}}): `#226-grading`)_
328
328
329
-
This position grades the programming assignments in Java, which happen
330
-
about once every two weeks. It involves reading complex code, with the
331
-
need to understand errors in the running time or memory efficiency of
332
-
the code.
329
+
This position will help with holding office hours and running oral exams on the programming assignments. You will be asked to hold office hours before some of the programming assignments, which happen about once every two weeks. You will also be asked to help with oral exams about the programming assignments (which will mostly be asking students about the assignments to make sure they understand the code they wrote). The oral exams will happen twice in the semester, once after every four assignments.
330
+
331
+
Please note that this UCA position is different from previous iterations of the course due to our introduction of oral exams -- we ask for your flexibility and feedback with responsibilities as they may evolve throughout the semester.
332
+
333
+
**Responsibilities :**
333
334
334
-
**Responsibilities (~3-5 hrs/assignment) :**
335
+
- Dedicate 4 hours twice in the semester to preparing for and running oral exams.
335
336
336
-
- Attend weekly grader meeting (1-2h/assignment) to review the rubric
337
-
and start grading synchronously. As of Fall 2025, this meeting
338
-
is on Tuesdays 4:30-6pm.
337
+
- Hold office hours before some programming assignments (8 office hours throughout the semester)
339
338
340
-
- Grade late and remaining assignments asynchronously (~2-3h/assignment).
341
339
342
340
**Requirements:**
343
341
344
342
- For Freshman/Sophomores: Having taken COS 226 (B+ or better typically)
345
343
346
-
- For Juniors: Grading experience in any course (or being a lab TA)
344
+
- For Juniors: UCA experience in any course (or being a lab TA)
347
345
348
346
- For Seniors: Grading experience in COS 226
349
347
350
348
351
-
### Grading Manager position
349
+
### UCA Manager position (aka Grading Manager)
352
350
353
-
_Supervised by Prof. Marcel Dall'Agnol (Fall 2025)_
351
+
_Supervised by Prof. Maryam Hedayati (Spring 2026)_
354
352
355
353
_Team communication: Slack ([central COS UCA Slack]({{< ref "/docs/employees/slack" >}}): `#226-grading`)_
356
354
357
355
**Description:**
358
356
359
-
This position is for students that are interested in contributing to
360
-
improve the class and can involve multiple things depending on your
361
-
interests (see responsibilities below for examples), some of which
362
-
don't necessarily involve grading (despite the title name).
357
+
This position is for students that are interested in contributing to improve the class and can involve multiple things depending on your interests (see responsibilities below for examples).
363
358
364
-
Grading managers will work closely with Prof. Dall'Agnol.
359
+
Grading managers will work closely with Prof. Hedayati and Prof. Pedro Paredes.
- For students interested in grading it can be any of the following:
369
-
- Supervising the COS 226 graders (e.g. answering their questions, grading tougher submissions).
370
-
- Creating new materials to support the grading mission (such as the style guide, automation scripts, preparing grading briefs).
371
-
- Audit a subset of submissions to ensure quality of grading.
372
-
373
-
- For students interested in interacting with other students,
374
-
responsibilities might include holding office hours, assisting in
375
-
precepts and attending staff meetings with the course instructors
376
-
and graduate preceptors.
363
+
- For students interested in grading, responsibilities might include creating new materials to support the grading mission (such as the style guide, automation scripts, preparing grading briefs).
364
+
365
+
- For students interested in interacting with other students, responsibilities might include holding office hours, assisting in precepts and attending staff meetings with the course instructors and graduate preceptors.
377
366
378
-
- For students interested in creating new material for the course,
379
-
responsibilities might include revising assignment statements,
380
-
revising precept handouts, beta testing new assignments, creating
381
-
supplemental material (like quizzes).
367
+
- For students interested in creating new material for the course, responsibilities might include revising assignment statements, revising precept handouts, beta testing new assignments, creating supplemental material (like quizzes).
0 commit comments