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
- 5 points: individual or group presentation on a topic to be discussed *(required for grad students, extra credit for undergrad students)*
57
-
- 5 points: *participation* (in-class and online, including announcements of and reports from relevant professional events, GitHub issues and PRs for course examples, etc.)
58
-
- 5 points: starting baseline for undergrads
59
-
- 1 point extra credit: submission of course evaluation (submit screenshot of confirmation of submission)
46
+
- 5 points undergraduate starting point (to line up with graduate grading schema)
47
+
- 15 points: quizzes 1-3 5 each
48
+
- 10 points: test 1
49
+
- 10 points: test 2
50
+
- 43 points: individual and group projects
51
+
52
+
- 3 individual project 0a Java
53
+
- 5 individual project 0b Java
54
+
- 5 individual project 1a jqwik
55
+
- 6 individual project 1b jqwik
56
+
- 8 group project 2 Alloy
57
+
- 8 group project 3 TLA+
58
+
- 8 group project 4 TLA+
59
+
60
+
- 12 points: four group activities, 3 each
61
+
62
+
- property-based testing with jqwik
63
+
- formal software design with Alloy
64
+
- behavioral modeling with TLA+
65
+
- concurrency explorations with TLA+
66
+
67
+
- 5 points: participation (in-class and online, including announcements of and reports from relevant professional events, GitHub issues and PRs for course examples, etc.)
68
+
- 1 point extra credit: submission of course evaluation (submit screenshot of confirmation of submission)
69
+
- 5 points extra credit for undergraduates (required for graduate students): individual or group presentation on a topic to be discussed
70
+
- Other extra credit opportunities TBA
60
71
61
72
*(Percentage effort on each group project will be measured by an end-of-term questionnaire. Group project grades and/or final course grades may be adjusted to account for significant discrepancies in effort among group members.)*
0 commit comments