This page and lists information relevant to students who wish to take ECE 220 with honors credits.
The honors section will begin March 4th (Wednesday).
In ECE 220H, we aim to provide students with early exposure to advanced topics that are covered in future classes like ECE 391 and ECE 408. Some topics include:
Multitasking
Context Switching
Schedulers
RISCV
⚠️ Note
There is only ONE way to receive credit for the ECE220 Honors Section:
To receive James Scholar credit, you should file an Honors Credit Learning Agreement: see link. The deadline for an HCLA agreement is March 2nd, 11:59pm.
If you are not a James Scholar, you will not be able to file an HCLA for credit, but you are welcome to join all labs and attempt all assignments for your own edification.
The honors course will be graded on a Pass/Fail grading scheme for James Scholars. There are 5 MPs (50 points each), 5 Reports (50 points each), and one final quiz (100 points) 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 (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.
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 our question forum using the Honors category. Reach out by email with urgent questions to Will Shen (wshen15) and Max Bromberg (mbrom3).
Office hours start the week of October 6th.
| Day |
Time |
Room |
Teaching Assistant |
Course Assistant |
| Monday | 1400-1500 hrs | ECEB 3036 | Will Shen | Max Bromberg |
| Tuesday | 1600-1700 hrs | ECEB 3036 | Will Shen | Max Bromberg |
| Day |
Time |
Room |
Topic |
| 03/04 | 1400-1500 hrs | ECEB 4070 | Introduction to Honors |
| 03/11 | 1400-1500 hrs | ECEB 4070 | RISCV ISA |
| 03/18 | 1400-1500 hrs | ECEB 4070 | Spring Break |
| 03/25 | 1400-1500 hrs | ECEB 4070 | RISCV Calling Convention |
| 04/01 | 1400-1500 hrs | ECEB 4070 | Structs in RISCV |
| 04/08 | 1400-1500 hrs | ECEB 4070 | Device Drivers |
| 04/15 | 1400-1500 hrs | ECEB 4070 | Interrupt Service Routines |
| 04/22 | 1400-1500 hrs | ECEB 4070 | Scheduling / Context Switching |
| 04/29 | 1400-1500 hrs | ECEB 4070 | Context Switching with Interrupts |
| 05/06 | 1400-1500 hrs | ECEB 4070 | Special Topics |