Course Homepage
TAs
- Ayush Dubey [dubey at cs] (Head TA)
- The entire course staff of CS 4410 [cs4410staff@systems.cs.cornell.edu]
Office Hours
Same as CS 4410, check
here.
Project Groups
Your project groups have been assigned on CMS.
Announcements
- October 5, 2012
-
Visual Studio 2012 is NOT supported in project 3!
- September 27, 2012
-
Project 2 is now due October 4th at 11:59 pm!
Also, to make P2 a little less onerous, we've decided to make a slight change
to the grading criteria: You do not need to implement a priority queue
data structure to implement alarms in project 2 for full credit. You
should still implement something better than an unsorted queue (e.g. sorted
queue or better), but you do not have to go as far as creating a priority queue
structure. Of course, if you have already correctly implemented a priority
queue for alarms, you should use it!
- September 17, 2012
-
Use CMS to submit your project. Only submit source files in a single zip file with the code is placed in an ARCHITECTURE/P1 directory. Replace ARCHITECTURE with PortOSWin or PortOSnix or PortOSX, depending on the operating system you use in the project.
- September 14, 2012
-
The correct way to dereference a function pointer
- void (*foo)(int)
is either - foo(2);
or - (*foo)(2);
- September 6, 2012
-
If any student is not added on CMS for CS 4411, please contact course staff asap.
- September 3, 2012
-
Students should never use a publicly accessible repository for CS 4410/4411 projects. Doing so may be considered a violation of academic integrity rules. All students are eligible for a free, private repository on GitHub. Instructions:
- Go to Github.
- Click "I'm a student".
- Fill out the form using your @cornell.edu email.
Help setting up your repository once you have an account can be found here.
- August 28, 2012
- Welcome to the practicum. The first lecture will be held on Friday, August 31.
Lecture Schedule
- August 31, 2012
-
- September 7, 2012
-
- September 15, 2012
-
- September 21, 2012
-
- September 28, 2012
-
- October 5, 2012
-
- October 12, 2012
-
- October 20, 2012
-
- October 26, 2012
-
- November 2, 2012
-
- November 9, 2012
-
- November 16, 2012
-
- November 30, 2012
-