This page and lists information relevant to students who wish to take ECE 220 with honors credits (e.g. James Scholars).
The honors section will begin October 2. 2024
There are 5 MPs and 5 Reports in total for the Honors Section. You must turn in the Honor MPs and reports in addition to the usual MPs if you wish to receive honors credit in this course. These MPs & Reports must be worked on and turned in individually by every James Scholar (submission through Gradescope). Late submissions will not be accepted for the honor's assignments. There will be no extra credit or bonus point opportunities for the honor's MPs but James Scholars only need to score 400/500 to get honors credit provided that every MP is attempted.
For the honors labs, unlike the usual labs, there will be no worksheets to turn in. Attendance is also not required but it is highly recommended to attend. In the labs, we will discuss the MPs and learn the skills to complete the MPs. The video recordings and slides will be posted here.
If you have any questions, please post them on Campuswire using the Honors category. Reach out by email with urgent questions to Will Shen (wshen15) and Max Bromberg (mbrom3).
Day | Time | Room | Teaching Assistant | Course Assistant |
---|---|---|---|---|
Mon | 3-4pm | ECEB 3034 | Will Shen | Max Bromberg |
Tues | 4-5pm | ECEB 3001 | Will Shen | Max Bromberg |
Day | Time | Room | Topic |
---|---|---|---|
10/2/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Introduction to Multi-Threading |
10/9/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Pthreads |
10/16/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Synchronization/Locks |
10/23/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Linked Lists & Merge Sort |
10/30/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Merge Sort with Parallel Pthread |
11/6/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Introduction to Context Switching |
11/13/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Scheduling |
11/20/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Context Switching with Interrupts |
12/4/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Review |
12/11/2024 | 3:00 pm - 4:00 pm | ECEB 2022 | Special Topics |
MP | Release Date | Submission due date | Points |
---|---|---|---|
MP 01H - Parallel Accumulator Part 1 | 10/9/2024 | 10/15/2024 at 11:59 pm | 100 pts |
MP 02H - Parallel Accumulator Part 2 | 10/16/2024 | 10/22/2024 at 11:59 pm | 100 pts |
MP 03H - Parallel Merge Sort | 10/23/2024 | 11/5/2024 at 11:59 pm | 100 pts |
MP 04H - Cooperative Multitasking in LC-3 | 11/6/2024 | 11/19/2024 at 11:59 pm | 100 pts |
MP 05H - Preemptive Multitasking in LC-3 | 11/20/2024 | 12/11/2024 at 11:59 pm | 100 pts |