Labs

There will be weekly programming studios or Labs in which we work together as a class on a piece of code related to that week's programming assignment and concepts. You will receive up to 10-points extra credit for correctly completing each week's lab worksheet to make up for lost points in the MPs. However, the total contribution of MPs to your course grade cannot exceed 15% and labs cannot be used to drop MP12.

Labs Submission due date Points
Lab 01 - Printing hexadecimals01/2610 pts
Lab 02 - Problem solving with stack02/0210 pts
Lab 03 - Computing a math function02/0910 pts
Lab 04 - Printing Prime Numbers02/1610 pts
Lab 05 - Random Numbers02/2310 pts
Lab 06 - Matrix Multiplication in C03/0210 pts
Lab 07 - Mini Sudoku03/0910 pts
Lab 08 - 2048 Preparation03/2310 pts
Lab 09 - Vectors03/3010 pts
Lab 10 - Linked List04/0610 pts
Help session on 04/11NANA
Lab 11 - C++ Classes04/2010 pts
Lab 12 - Lowest Common Ancestor04/2710 pts
Lab 13 - Help session + feedback05/0410 pts

Lab Schedule

All labs this semester are on Fridays. First day of lab is Friday, 01/24/2025.

Turning in a correctly filled worksheet each week will can you 10 points extra credit that can be used to make up for points lost in MPs 1 - 11. Lab worksheet submission must be uploaded to Gradescope by the deadline.

Lab slides can be found at this link.

Time Section Teaching Assistant Course Assistant
0800 - 0850BD1Asher MaiJahnavi
0900 - 0950BD2Asher MaiAkaash
1000 - 1050BD3Will ShenSuleymaan
1100 - 1150BD4Ian SongAnjali
1200 - 1250BDAJack ChenSoumil
1300 - 1350BD5Mike MontanoSoumil
1400 - 1450BD6Mike MontanoMax B.
1500 - 1550BD7MayankDelilah
1600 - 1650BD8Ananya K.Jintong
1700 - 1750BD9Ananya K.Brandon
All rights reserved by ECE220@UIUC. Design by Asher Mai & Ivan Abraham.
Last modified: January 23, 2025. Website built with Franklin.jl and the Julia programming language.