Honors Section

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

Honors Policy

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).

Honors Office Hours

Day Time Room Teaching Assistant Course Assistant
Mon3-4pmECEB 3034Will ShenMax Bromberg
Tues4-5pmECEB 3001Will ShenMax Bromberg

Honors Lab Schedule

Day Time Room Topic
10/2/20243:00 pm - 4:00 pmECEB 2022Introduction to Multi-Threading
10/9/20243:00 pm - 4:00 pmECEB 2022Pthreads
10/16/20243:00 pm - 4:00 pmECEB 2022Synchronization/Locks
10/23/20243:00 pm - 4:00 pmECEB 2022Linked Lists & Merge Sort
10/30/20243:00 pm - 4:00 pmECEB 2022Merge Sort with Parallel Pthread
11/6/20243:00 pm - 4:00 pmECEB 2022Introduction to Context Switching
11/13/20243:00 pm - 4:00 pmECEB 2022Scheduling
11/20/20243:00 pm - 4:00 pmECEB 2022Context Switching with Interrupts
12/4/20243:00 pm - 4:00 pmECEB 2022Review
12/11/20243:00 pm - 4:00 pmECEB 2022Special Topics

Machine Problems (MPs)

MP schedule

MP Release Date Submission due date Points
MP 01H - Parallel Accumulator Part 110/9/202410/15/2024 at 11:59 pm100 pts
MP 02H - Parallel Accumulator Part 210/16/202410/22/2024 at 11:59 pm100 pts
MP 03H - Parallel Merge Sort10/23/202411/5/2024 at 11:59 pm100 pts
MP 04H - Cooperative Multitasking in LC-311/6/202411/19/2024 at 11:59 pm100 pts
MP 05H - Preemptive Multitasking in LC-311/20/202412/11/2024 at 11:59 pm100 pts
All rights reserved by ECE220@UIUC. Design by Asher Mai & Ivan Abraham.
Last modified: September 15, 2024. Website built with Franklin.jl and the Julia programming language.