| Apr 1 | Jun's office hours
on Tuesday 4/2 (normally 2-4pm) are cancelled.
|
| Mar 29 |
HW5 grades are now available on the homework submission server.
HW5 avg:39/50, std dev:11 approximate grades: 45&up=A, 37&up=B, 25&up=C, 20&up=D.
|
| Mar 29 | HW7 has been posted on
the calendar. It is due Thursday Apr 4th at 11:59pm.
|
| Mar 27 | A summary of your
grades for the course is now available at the bottom of the homework
submission server website. Click on the button "Show/Hide Grade
Summary". Contact your lab TA if there are missing grades or data
entry errors. Note: Most of the lab 9 grades have not yet been entered.
|
| Mar 26 | Checkpoints 1 & 2 for
Lab 9 have been posted on the calendar.
|
| Mar 25 | Yao's office hours
on Monday 3/25 (normally 10am-noon) are cancelled. Prof Cutler is
available during this time in MRC 331A.
|
| Mar 20 | The tests have
been graded and will be handed back in lab Wednesday after you finish
the 3rd checkpoint. Please thank your TAs for
their super-human efforts during a 13 hour grading session Tuesday
afternoon and evening (from noon - 1am!)
Stats for the exam: Max=95, Average=66.4 (8-9:50am average 66.9,
10-11:50am average 65.8), Standard Deviation=18.1. Approximate
grades: 80&up=A, 66&up=B, 50&up=C, 45&up=D. Your semester average
will be computed from the curved number score, not the approximate
letter grade. These are approximate boundaries and, thus, there is
still very little difference between an 79 and a 80 (so don't ask for
a questionable regrade for 1 point).
See the test solutions posted on the calendar. All re-grade
requests must be submitted within 7 days. Your entire test will be
examined and your score may go up or down.
|
| Mar 19 | Checkpoints 1 & 2 for
Lab 8 have been posted on the calendar.
|
| Mar 17 | Solutions to the
practice problems for Test 2 and solutions for HW5 have been posted on
the calendar.
|
| Mar 16 |
HW4 grades are now available on the homework submission server.
HW4 avg:43/50, std dev:11 approximate grades: 45&up=A, 40&up=B, 35&up=C, 30&up=D.
|
| Mar 16 | Sample solutions
for HW5 have been posted on the calendar.
|
| Mar 16 | HW6 has been posted on
the calendar. It is due Thursday Mar 28th @ 11:59pm.
|
| Mar 5 | Checkpoints 1 & 2 for
Lab 7 have been posted on the calendar.
|
| Mar 3 | Solutions for Homework 4 have been posted on the calendar. |
| Mar 3 | Practice problems for exam 2
have been posted on the calendar. The solutions will be
added at the end of Spring Break.
|
| Mar 3 | Exam Schedule for Tuesday Mar 19th (in the normal lecture room, Sage 3303):
- 8-9:50am: all students who indicated a preference for the 8-9:50am time slot.
and students whose last name begins with the letters M-Z that do not have a conflict.
- 10-11:50am: all students who have a course conflict in the 8-9:50am time slot.
and students whose last name begins with the letters A-L who indicated a preference for the 10-11:50 time slot.
Please attend the section assigned above so we do not have an
over-crowding problem.
Students in the early exam will not be allowed to leave early.
Students in the later exam will not be allowed to arrive late.
All students taking the 10am exam should arrive by 9:55am and wait
quietly in the lobby.
|
| Mar 3 | Solutions for Homework 3 have been posted on the calendar. |
| Mar 2, 4:15pm | The files
for HW5 have been updated slightly:
- The text of the pdf now includes a paragraph on the fancy output characters for the playing cards suits,
- The main.cpp file now includes more complete and picky validation tests for the sorting order,
- The variable names & comments in some of the tests in main.cpp have been updated for clarity,
- The testing of the randomization (for extra credit!) is now more complete, and
- Some minor typos have been corrected (both in the .pdf and in the code).
None of these changes affect the functionality you are asked to
complete for this homework. But please download the new versions of
all of the HW5 files to ensure that your code will pass the automated grading tests.
Apologies for the inconvenience.
|
| Mar 1 | HW5 has been
posted on the calendar. This is a new homework, and fresh off the
presses... so please check back here to see if there are any corrections
or clarifications.
|
| Mar 1 | 22 students were
found in violation of the Academic Integrity Policy for Homeworks 1,
2, and/or 3. The instructor has met with these students, course grade
penalties have been applied, and these students will be reported to
the Dean of Students. |
| Feb 27 |
HW3 grades are now available on the homework submission server.
HW3 avg:36/50, std dev:15 approximate grades: 45&up=A, 37&up=B, 25&up=C, 20&up=D.
|
| Feb 26 | Checkpoints 1 & 2 for
Lab 6 have been posted on the calendar. Checkpoint 3 will be
distributed in Lab on Wednesday.
|
| Feb 25 | A new release of
Dr. Memory with experimental support of Windows 8 is now
available.
Follow the instructions on the
Memory Debugging page, and download Dr. Memory version 1.5.1-6.
For questions, bug reports, and discussion, use the Dr. Memory Users group:
http://groups.google.com/group/drmemory-users
|
| Feb 24 | There was a typo
in the sorting order for the recipe suggestions in medium_output.txt.
Please download the new version from the calendar. |
| Feb 22 | HW4 has been posted on
the calendar. It is due Thursday Feb 28th @ 11:59pm.
|
| Feb 19 |
Prof Cutler will drop by ALAC drop-in-tutoring on Wednesday (2/20)
evening (CII 3116, approx 8:15-9pm).
|
| Feb 19 |
Homework 2 grades are now available from the homework submission server.
HW2 avg:39/50, std dev:12.5, approximate grades: 45&up=A, 37&up=B, 27&up=C, 20&up=D.
|
| Feb 19 |
ALAC is running the following help session:
TLA Workshop
Data Structures - C++ - Improving your C++ Skills by Example
Thursday 2/21/2013, from 6 pm to 8 pm in DCC 324
Struggling in Data Structures this semester?
C++ is not your favorite language?
This 2-hour workshop focuses on C++ fundamentals and best practices,
plus arrays, pointers, references, and object-oriented programming
(classes, objects, constructors, member functions, etc.).
BRING your laptop so you can follow along -- make sure your laptop is
fully charged and can last 2 hours!
Approx. breakdown of workshop:
15 minutes -- fundamentals
-- C++ coding standards, indentation, naming
-- compile frequently
-- cmd-line args in Visual Studio
-- debugger?
-- two follow-along examples
15 minutes -- arrays
-- one or two follow-along examples
20 minutes -- pointers/references
-- two follow-along examples
~60 min -- object-oriented (classes, objects, inheritance, ...)
-- two follow-along examples?
|
| Feb 19 | Checkpoints 1 & 2 for
Lab 5 have been posted on the calendar. Checkpoint 3 will be
distributed in Lab on Wednesday.
|
| Feb 15 | Monday is a
holiday, so there will be no office hours. On Tuesday, Yao will have
office hours from 10am-noon and Professor Cutler from 2:00-3:50pm
(There is a department colloquium at 4pm, so office hours will end by
3:50).
|
| Feb 15 | HW3 has been
posted on the calendar. It is due Thursday Feb 21 @ 11:59pm.
Friday's lecture will cover new material that is needed for this
homework. |
| Feb 13 | Jamie's office
hours (normally noon-2pm) are cancelled today due to the career fair.
|
| Feb 13 | The tests have
been graded and will be handed back in lab Wednesday after you finish
the 3rd checkpoint. Please thank your TAs for
their super-human efforts during a 12+ hour grading session Tuesday
afternoon and evening (from noon - midnight!)
Stats for the exam: Max=100, Average=79.6 (8-9:50am average 80.4,
10-11:50am average 78.8), Standard Deviation=13.1. Approximate
grades: 90&up=A, 80&up=B, 66&up=C, 55&up=D. Your semester average
will be computed from the curved number score, not the approximate
letter grade. These are approximate boundaries and, thus, there is
still very little difference between an 89 and a 90 (so don't ask for
a questionable regrade for 1 point).
See the test solutions posted on the calendar. All re-grade
requests must be submitted within 7 days. Your entire test will be
examined and your score may go up or down.
|
| Feb 12 | Checkpoints 1, 2, & 3
for Lab 4 have been posted on the calendar.
|
| Feb 10 | Solutions to the
Test 1 practice problems have been posted on the calendar. Don't
look at the solutions until you have worked through the problems on
your own. |
| Feb 10 | Sample
solutions for Homework 2 have been posted on the calendar. |
| Feb 9 | Sample
solutions for Homework 1 have been posted on the calendar. |
| Feb 7 | Exam Schedule for Tuesday Feb 12th (in the normal lecture room, Sage 3303):
- 8-9:50am: all students who indicated a preference for the 8-9:50am time slot.
and students whose last name begins with the letters A-L that do not have a conflict.
- 10-11:50am: all students who have a course conflict in the 8-9:50am time slot.
and students whose last name begins with the letters M-Z who indicated a preference for the 10-11:50 time slot.
Please attend the section assigned above so we do not have an
over-crowding problem.
Students in the early exam will not be allowed to leave early.
Students in the later exam will not be allowed to arrive late.
All students taking the 10am exam should arrive by 9:55am and wait
quietly in the lobby.
|
| Feb 6 |
Homework 1 grades are now available from the homework submission server.
HW1 avg:44/50, std dev:8, approximate grades: 45&up=A, 40&up=B, 35&up=C, 30&up=D.
|
| Feb 5 | Checkpoints 1 & 2 for
Lab 3 have been posted on the calendar. Checkpoint 3 will be
distributed in Lab on Wednesday.
|
| Feb 4 | Practice problems from
old exams have been posted on the calendar. The solutions will be
posted early next week.
|
| Feb 1 | The TA schedule for
Thursday office hours has changed. Please check the new weekly schedule.
|
| Feb 1 | HW2 has been posted on
the calendar. It is due Thursday Feb 7 @ 11:59pm.
|
| Jan 29 | Checkpoints 1 & 2
for Lab 2 have been posted on the calendar. Checkpoint 3 will be
distributed in Lab on Wednesday.
|
| Jan 24 | HW1 has been
posted on the calendar. It is due Thursday Jan 31st @ 11:59pm.
|
| Jan 22 | Checkpoints 1 & 2
for Lab 1 have been posted on the calendar. Checkpoint 3 will be
distributed in Lab on Wednesday. |
| Jan 22 | All students
registered for Data Structures as of last week should have just
received an email at their rpi.edu address this morning with login &
password information for the Computer Science department linux
machines. This account will allow you to access the homework
submission server that you need for lab tomorrow & to submit your
homeworks.
If you registered for the class in the last few days and/or
did not receive an email with your new account information, send email
to the instructor and we will get you setup with an account ASAP.
Similarly, if you cannot access the LMS page for this course,
send email to the instructor to be added to the LMS course page.
|
| |
Welcome to CSCI 1200: Data Structures
The first day of class will be Tuesday January 22nd, see you there!
|