diff --git a/assignments.yml b/assignments.yml index 84fdb3e..3940878 100644 --- a/assignments.yml +++ b/assignments.yml @@ -24,7 +24,7 @@ team: Communication was regular and effective & acted in accordance with team principles. worth: 15.0 individual: true - due_date: 2023-01-16T23:59:59-05:00 + due_date: 2025-01-13T23:59:59-05:00 position: 1 number: 1 - name: A2 - Team Exploration - Diversity and Inclusion @@ -62,7 +62,7 @@ team: Communication was regular and effective & acted in accordance with team principles. worth: 15.0 individual: true - due_date: 2023-01-23T23:59:59-05:00 + due_date: 2025-01-20T23:59:59-05:00 position: 2 number: 2 - name: A3 - Tech Choices, Architecture Diagram, Roadmap @@ -100,7 +100,7 @@ team: Communication was regular and effective & acted in accordance with team principles. worth: 15.0 individual: true - due_date: 2023-02-06T23:59:59-05:00 + due_date: 2025-02-03T23:59:59-05:00 position: 3 number: 3 - name: A4 - UX Research w/Prototype, Roadmap Updates @@ -126,7 +126,7 @@ team: Communication was regular and effective & acted in accordance with team principles. worth: 15.0 individual: true - due_date: 2023-02-19T23:59:59-05:00 + due_date: 2025-02-15T23:59:59-05:00 position: 4 number: 4 - name: A5 - Dev Env, Test Infrastructure, & Production Setup @@ -157,7 +157,7 @@ team: Communication was regular and effective & acted in accordance with team principles. worth: 15.0 individual: true - due_date: 2023-03-06T23:59:59-05:00 + due_date: 2025-03-05T23:59:59-05:00 position: 5 number: 5 - name: A6 - Class Demos @@ -174,7 +174,7 @@ team: - section: Participation description: All members present throughout the term and demos are evenly divided. worth: 30 - due_date: 2023-04-05T23:59:59-04:00 + due_date: 2025-04-02T23:59:59-04:00 multiple_due_dates: true has_url: false position: 6 @@ -214,7 +214,7 @@ team: Communication was regular and effective & acted in accordance with team principles. worth: 15.0 individual: true - due_date: 2023-04-12T23:59:59-04:00 + due_date: 2025-04-09T23:59:59-04:00 position: 6 user: - name: Participation, Teamwork, and Communication @@ -247,7 +247,7 @@ user: - Paragraph is provided in the LearnSoftware application (-100% on this section if not provided). - Due as you pass in your software. worth: 100.0 - due_date: 2023-04-12T23:59:59-04:00 + due_date: 2025-04-09T23:59:59-04:00 multiple_due_dates: true has_url: false position: 7 @@ -260,5 +260,5 @@ user: - section: Work description: General work according to the bonus assignment description worth: 100.0 - due_date: 2023-03-31T23:59:59-04:00 + due_date: 2025-03-28T23:59:59-04:00 position: 8 diff --git a/assignments/README.md b/assignments/README.md index e85b9e8..32728ad 100644 --- a/assignments/README.md +++ b/assignments/README.md @@ -8,15 +8,15 @@ There are a number of assignments that make up your final grade, the weights are | Assignment | Description | Weight | Submission Location | Due Date | | --- | --- | --- | --- | --- | -| [Assignment 1](../assignments/a1.md) | A1 - Team Introduction, Team Setup | 2% | repo | January 16, 2023 | -| [Assignment 2](../assignments/a2.md) | A2 - Team Exploration - Diversity and Inclusion | 8% | repo | January 23, 2023 | -| [Assignment 3](../assignments/a3.md) | A3 - Tech Choices, Architecture Diagram, Roadmap | 8% | repo | February 06, 2023 | -| [Assignment 4](../assignments/a4.md) | A4 - UX Research w/Prototype, Roadmap Updates | 8% | repo | February 19, 2023 | -| [Assignment 5](../assignments/a5.md) | A5 - Dev Env, Test Infrastructure, & Production Setup | 8% | repo | March 06, 2023 | +| [Assignment 1](../assignments/a1.md) | A1 - Team Introduction, Team Setup | 2% | repo | January 13, 2025 | +| [Assignment 2](../assignments/a2.md) | A2 - Team Exploration - Diversity and Inclusion | 8% | repo | January 20, 2025 | +| [Assignment 3](../assignments/a3.md) | A3 - Tech Choices, Architecture Diagram, Roadmap | 8% | repo | February 3, 2025 | +| [Assignment 4](../assignments/a4.md) | A4 - UX Research w/Prototype, Roadmap Updates | 8% | repo | February 15, 2025 | +| [Assignment 5](../assignments/a5.md) | A5 - Dev Env, Test Infrastructure, & Production Setup | 8% | repo | March 5, 2025 | | [Assignment 6](../assignments/a6.md) | A6 - Class Demos | 6% | class | Multiple Due Dates | -| [Software](../assignments/a7.md) | Software | 40% | repo | April 12, 2023 | +| [Software](../assignments/a7.md) | Software | 40% | repo | April 9, 2025 | | [Participation, Teamwork, and Communication](../assignments/participation_teamwork.md) | Participation, Teamwork, and Communication | 20% | N/A | Multiple Due Dates | -| [Bonus Assignment](../assignments/bonus.md) (Bonus) | Bonus Assignment | 2% | Dev.To | March 31, 2023 | +| [Bonus Assignment](../assignments/bonus.md) (Bonus) | Bonus Assignment | 2% | Dev.To | March 28, 2025 | | | **Total** | 100% (+2%) | | | diff --git a/other_pages/schedule.md b/other_pages/schedule.md index 3f4004c..6c7e907 100644 --- a/other_pages/schedule.md +++ b/other_pages/schedule.md @@ -4,42 +4,39 @@ This is a class schedule indicating what we aim to do each week and the recommen **NOTE:** Lecture Time is subject to change with the needs of the course, industry partners, instructor, TA, and students. You should always bring a laptop and be ready to work on your project and with your team. -| # | Date | Assignments | Lecture Time | Recommended Async Lectures | +| # | Date | Assignments | Lecture Focus | Guest Lecture | | -- | -- | -- | -- | -- | -| 1 | Wednesday, January 11 2023 | - | First day of class, Introductions & Course Overview | Story Telling | -| - | Monday, January 16 2023 | ❗A1 Due | - | - | -| 2 | Wednesday, January 18 2023 | - | TBD | Various Diversity & Inclusion | -| - | Monday, January 23 2023 | ❗A2 Due | Instructor away, TA Tutorial on Cloud Technologies | Various Diversity & Inclusion | -| 3 | Wednesday, January 25 2023 | - | TBD | Different Kinds of Tests / Best Practices - Languages / Best Practices - Linting, Semantic Analysis, etc | -| 4 | Wednesday, February 1 2023 | - | TBD | Different Kinds of Tests / Best Practices - Languages / Best Practices - Linting, Semantic Analysis, etc | -| - | Monday, February 6 2023 | ❗A3 Due | - | - | -| 5 | Wednesday, February 8 2023 | ❗A6 Demo (1/4) | CI & Testing Lecture | UX Research + Data Bias | -| 6 | Wednesday, February 15 2023 | - | Work in Class | Ethics and Accessibility | -| - | Sunday, February 19 2023 | ❗A4 Due | - | - | -| 7 | Wednesday, February 22 2023 | - | Reading Week | - | -| 8 | Wednesday, March 1 2023 | - | TBD Tutorial | Infrastructure, Prod Eng, Production, etc | -| - | Monday, March 6 2023 | ❗A5 Due | - | - | -| 9 | Wednesday, March 8 2023 | ❗A6 Demo (2/4) | - | Ethics and Accessibility | -| 10 | Wednesday, March 15 2023 | -| Work in Class | - | -| 11 | Wednesday, March 22 2023 | - | Work in Class | - | -| 12 | Wednesday, March 29 2023 | ❗A6 Demo (3/4) | Last day of class - Demos of your Software | - | -| - | Friday, March 31 2023 | ❗Bonus Due | - | - | -| 13 | Wednesday, April 5 2023 | ❗A6 Demo (4/4) | Work in Class, Final Lecture TBD | - | -| - | Wednesday, April 12 2023 | ❗A7 Due
❗Participation Comment Due | Software Due, Participation Comment Due | - | +| 1 | Wednesday, January 8 2025 | - | First day of class, Introductions & Course Overview | Cohere Product Overview, Demos, and Setup | +| - | Monday, January 13 2025 | ❗A1 Due | - | - | +| 2 | Wednesday, January 15 2025 | - | Technical Decision Making & Strategy | TBD | +| - | Monday, January 20 2025 | ❗A2 Due | - | - | +| 3 | Wednesday, January 22 2025 | - | Scope, Sequencing, and Project Management | - | +| 4 | Wednesday, January 29 2025 | - | Testing & CI | - | +| - | Monday, February 3 2025 | ❗A3 Due | - | - | +| 5 | Wednesday, February 5 2025 | ❗A6 Demo (1/4) | AI Applications | TBD | +| 6 | Wednesday, February 12 2025 | - | AI Core Infrastructure | Speakers from Cohere: TBA | +| - | Sunday, February 15 2025 | ❗A4 Due | - | - | +| 7 | Wednesday, February 19 2025 | - | Reading Week | - | +| 8 | Wednesday, February 26 2025 | - | Work in Class, Instructor Away | TBD on TA Tutorial | +| - | Monday, March 3 2025 | ❗A5 Due | - | - | +| 9 | Wednesday, March 5 2025 | ❗A6 Demo (2/4) | Work in Class, Data Platforms & Analytics Landscape | - | +| 10 | Wednesday, March 12 2025 | -| Work in Class | - | +| 11 | Wednesday, March 19 2025 | - | Work in Class | - | +| 12 | Wednesday, March 26 2025 | ❗A6 Demo (3/4) | Work in Class, Technical Speaking, Writing & Branding | - | +| - | Friday, March 28 2025 | ❗Bonus Due | - | - | +| 13 | Wednesday, April 2 2025 | ❗A6 Demo (4/4) | Last day of class - Demos of your Software | - | +| - | Wednesday, April 9 2025 | ❗A7 Due
❗Participation Comment Due | - | - | **Notes** - _Lectures subject to change._ - Zoom link will be provided in the LearnSoftware App. You will be given access via email close to the start of the course. -- Not all lectures listed here have a corresponding entry in the presentations page on this site. Some exist as videos only on the LearnSoftware App. **Summary** -- Lectures are asynchronous via the Learn Software application +- Lectures are primarilyy syncronous via the Learn Software application - We will try to bring in some guest speakers -- 1 AI + Data Tutorial -- 2 discussions (1 includes short demos) +- 1 TA Lecture - 4-5 class working periods -- 1 Intro - 4 Demo periods (part class each time) ## Your software @@ -50,7 +47,7 @@ To help you keep on track, here are some general recommendations and guidelines - You should start building out a developer environment, CI setup, test infra, and production setup by the end of January - You should start building out functionality no later than mid-February - Your models should also be started no later than mid-February -- You should have demoable content by the first week of MArch +- You should have demoable content by the first week of March - You should have significant demoable content by the last demo - You should be at the point of adding no new major features in April. This should be reserved for polish and bug fixes