CSCI 1200 Data Structures
Spring 2016

Home
  Contact Information
  Announcements
  Discussion Forum (LMS)

Syllabus
  Learning Outcomes
  Prerequistites
  iClickers in Lecture
  Course Grades

Calendar
  Lecture notes
  Lab materials
  Homework
  Test reviews

Weekly Schedule
  Office Hours
  Lab Times

Getting Help
  Tutoring
  Advice from TAs
  Advice from Students

Homework
  Due Date and Time
  Late Day Policy
  Compilers
  Homework Submission
  HW Grading Criteria

Collaboration Policy &
Academic Integrity

C++ Development
  Code Editors & IDEs
  OS Choices
  Installing Cygwin
  Memory Debugging
    Valgrind
    Dr. Memory

References
  Optional Textbooks
  Web Resources
  Misc. C++ Programming
    Command Line Args
    File I/O
    string → int/float

Office Hours

Your graduate lab TA is your first point of contact for this course. You may also attend the office hours of any other TA or the instructor for questions about the course material or the homework. If you have questions about the grading of your homework, please see the TA who graded your assignment during their regular office hours or make an appointment. Please also check the Announcements page for schedule changes.

When you seek help on a programming assignment from a TA or from the instructor during office hours, you must arrive prepared with a list of problems and questions. Students who are not prepared will be turned away.

During busy office hours (Wednesday and Thursday office hours tend to be the most crowded) we will be using a "help queue" to ensure that everyone has a fair turn getting help. Students with consistent participation and solid performance on recent in-lecture iClicker exercises will have higher priority for assistance in the help queue.

Additional Office Hours

There are additional office hours not shown on the calendar:

Wednesday 4:00-6:00 PM DCC 232 TA: Jassiem Ifill Mentors: Joseph Monroe, David O'Brien

Wednesday 6:00-8:00 PM DCC 232 TA: Hendrik Weideman Mentors: Nickolas Menezes

Lab Schedule

Please attend your assigned lab section and get to know your lab TA, the undergraduate mentors, and the other students in your lab section. Contact your graduate lab TA in advance to re-schedule if you can't make your lab section for a particular week. NOTE: All other excused absences should be handled through the Student Experience office, who will send a written note to the course instructor.

 MondayTuesdayWednesdayThursdayFridaySaturdaySunday
10am Lecture
10-11:50am
DCC 308
Lab Section 1
10-11:50am
Lally 104
TA: Srinivasan Iyer
mentors: Steven Scally,Isabella Siu,Greg Cowan,Nathan Berton,David Koloski
Lab Section 2
10-11:50am
Lally 102
TA: Andrew Yale
mentors: Youssef Elasser,Cameron Root,Sam Lee,Tim Newman
 Lecture
10-11:50am
DCC 308
  
 
11am
 
12pm Prof Thompson & Prof Gonsiorowski
noon-1:00pm
DCC 308/Lobby
Lab Section 3
noon-1:50pm
Lally 102
TA: Andrew Yale
mentors: Andrea Wong,Steven Scally,William Burton,Nathan Berton
Lab Section 4
noon-1:50pm
Lally 104
TA: Srinivasan Iyer
mentors: Michael DiBuduo,Cameron Root,Isabella Siu,Renjie Xie,Wilson Gregory
TA: Andrew Yale Mentors: Yihao Zhu,David Koloski
noon-2pm
AE 217
Prof Thompson & Prof Gonsiorowski
noon-1:00pm
DCC 308/Lobby
  
 
1pm  Prof Gonsiorowski
1:00-3:00PM
RPI Union Room 3510
 
 
2pm  Lab Section 5
2-3:50pm
Lally 102
TA: Hendrik Weideman
mentors: Andrea Wong,Philip Kamei,Sam Breese,Katherine Colon
Lab Section 6
2-3:50pm
Lally 104
TA: Jasseim Ifill
mentors: David O'Brien,Beverly Sihsobhon,Sinclair Gurny, Ze Qin
TA: Partha Sarathi Mukherjee Mentors: Elizabeth Dinella,Sinclair Gurny, Ze Qin,Wilson Gregory
2-4pm
AE 217
   
 
3pm 
 
4pmProf Thompson
4:00-5:00PM
AE 205
Prof Thompson
4:00-5:00PM
AE 205
Lab Section 7
4-5:50pm
Lally 102
TA: Hendrik Weideman
mentors: Youssef Elasser,Joseph Grogan,Akshay Mata,Elizabeth Dinella
Lab Section 8
4-5:50pm
Lally 104
TA: Partha Sarathi Mukherjee
mentors: Nickolas Menezes,Philip Kamei,Toshi Piazza,Dan Gay,Beverly Sihsobhon
TA: Hendrik Weideman Mentors: Greg Cowan,Dan Gay,John Andrews
4-6pm
Sage 3101
TA: Srinivasan Iyer Mentors: Sam Breese, Tim Newman
4-6pm
Lally 102
  
 
5pm  
 
6pmTA: Srinivasan Iyer Mentors: Yihao Zhu,Katherine Colon,Renjie Xie
6-8pm
Lally 104
TA: Jassiem Ifill Mentors: Jon Harris,Joseph Grogan
6-8pm
Lally 104
Lab Section 9
6-7:50pm
Lally 102
TA: Partha Sarathi Mukherjee
mentors: Yihao Zhu,Zishan Huang,Toshi Piazza,Akshay Mata
Lab Section 10
6-7:50pm
Lally 104
TA: Jassiem Ifill
mentors: Jon Harris,John Andrews,William Burton,Joseph Monroe
TA: Partha Sarathi Mukherjee Mentors: Michael DiBuduo,Zishan Huang
6-8pm
Sage 3101
   
 
7pm
 
8pmALAC Drop In Tutoring
8-10pm
Sage 3101
ALAC Drop In Tutoring
8-10pm
Sage 3101
ALAC Drop In Tutoring
8-10pm
Sage 3101
ALAC Drop In Tutoring
8-10pm
Sage 3101
   
 
9pm