ICS46: Data Structure Implementation and Analysis
Announcements
- Hi! If you’re looking at this page I’m guessing you will be taking this course with me this summer. I’m excited to meet you!
- There will be an announcement after finals week of Spring, but I will be gone for week 1 of this class. The content will be delivered asynchronously, so stay tuned.
- If you would like to prep before this course, it may help to brush up on your C++. Make sure you know what pointers and templates are.
Key Documents and Pages for the Course
- Make sure to read through the syllabus. I have outlined the expectations for myself and for you for this quarter amongst other things.
Teaching Staff and Contact Info
Instructor:
- Shion Fukuzawa
- fukuzaws at uci dot edu
- Office hours:
- TBD
TAs:
- TBD
Course Outline
TBA.
Lecture notes
- I will be posting links to the lecture notes here. I have permission from Michael Shindler to use them for this course, please do not redistribute the notes without his permission. I will also post the annotated versions as we progress through the course.
Programming Assignments
Please submit your problem sets to gradescope. If you do not have access to gradescope, let me know ASAP. Solutions will be posted to Canvas.
Assignments will not be accepted after the due date. If you cannot solve a problem, please write down what you tried and where you are stuck.
Tentative Midterm Information
- Midterm 1 (Jul 17)
- Midterm 2 (Aug 12)
- Final (Aug 28)