CS1 Summer 2007
  Syllabus  |   Announcements  |   Labs  |   Lecture Notes  |   Links  |   Submissions/Grades rss rss

Announcements
Office Hours
Dave Hollinger
hollingd@cs.rpi.edu
Mon, Wed 1-2pm
Amos Eaton 107

Quiz Dates

Thursdays: 7/19, 7/26, 8/2, 8/9

Quiz 1 - July 16

Here is some test info and sample questions: Quiz1 Info

Here is the quiz: Quiz 1


Quiz 2 - July 19

Here is some test info and sample questions: Quiz 2 Info

Here is the quiz: Quiz 2


Quiz 3 - July 26

Here is some test info and sample questions: Quiz 3 Info

Here is the quiz: Quiz 3


Quiz 4 - Aug 2

Here is some test info and sample questions: Quiz 4 Info

Here is the quiz: Quiz 4


Quiz 5 - Aug 9

Here is some test info and sample questions: Quiz 5 Info

Here is the quiz: Quiz 5


Homework
HW Due DateAssignment
1 Monday 7/9 by 11:59PM Scheme Checkerboard
2 Tuesday 7/17 by 11:59PM Estimating sin(s) with a series expansion
3 Tuesday 7/23 by 11:59PM English to French Translation
4 Monday 7/30 by 11:59PM Sorting Numbers in a file.
5 Wed 8/8 by 11:59PM OOP Hangman







Lecture Notes
TopicAdobe PDFLinks
Course Introduction intro.pdf  
Intro to Scheme scheme1.pdf  
More Scheme scheme2.pdf  
C++, some background c++-background.pdf  
Intro. to C++ c++-intro.pdf  
Functions and variable scope functions.pdf  
Arrays arrays.pdf   Arrays tutorial from cplusplus.com
Strings strings.pdf   String reference
  A nice tutorial on C++ strings (bgsu.edu)
Algorithms (intro) algo.pdf  
Structures structures.pdf  
Variable Scope and References     Variable Scope and References
C++ I/O io.pdf   istream reference
  ostream reference
  ifstream reference
  ofstream reference
Classes and OOP classes.pdf   Sample code:
     student.cpp
     student2.cpp
     Inheritence Example
     Our tic-tac-toe game
  using objects

Pointers and C Strings pointers.pdf  
Templates and STL templates.pdf   STL reference (SGI)
  STL Container Reference (cplusplus.com)
  STL Algorithm Reference (cplusplus.com)
More STL stl.pdf  
sorting.pdf   Sorting Animations
  Sorting (Wikipedia)
Some Algorithms somealg.pdf  



WWW Resources