The schedule below shows the tentative dates for all class topics, readings, and assignments. You should complete all assigned reading before class on the day it is listed. Labs will be available shortly before the assigned lab day. There may be some revisions to the schedule during the semester, but I will make sure to announce these changes in class. If you view this page with JavaScript enabled you can jump to the current week on the schedule, and you should see the next day of class highlighted in the schedule below.
ptrace
man page for ptrace
man page for perf_event_open
You will have time in class to work on your project proposal. We will spend some time discussing project ideas as a large group.
Today, each project group will be asked to briefly describe the problem you are hoping to solve with your course project. You do not need to give a significant amount of technical detail in your presentation; focus insteaad on the big picture issues and how you will approach the problem.
You will have time in class to work on your project. I will check in with project groups to make sure everyone is making reasonable progress on the project.
You will have time in class to work on your project. I will check in with project groups to make sure everyone is making reasonable progress on the project.
Each project group will give a brief update on their progress so far. You should have a good idea of what you will be able to complete during the remainder of the semester, what you hope or expect to find, and what the major challenges will be.
You will have time in class to work on your project. I will check in with project groups to make sure everyone is making reasonable progress on the project.
You will have time in class to work on your project. I will check in with project groups to make sure everyone is making reasonable progress on the project.
Today we will spend some time reflecting on the material we covered during this semester and taking care of some final administrative tasks.
Project groups will present their work to the class. The presentation order will be set randomly, so arrive prepared to present on either day.
Project groups will present their work to the class. The presentation order will be set randomly, so arrive prepared to present on either day.