15-211 Spring '95 Home Page

Welcome to the WWW homepage for CMU 15-211, ``Fundamental Structures of Computer Science I.'' The course is being taught by Professor Avrim Blum, and Professor Bruce Maggs . The TA's for the course are Kan Deng, Howard Gobioff, Girija Narlikar, and Sean Slattery. The head grader is Chanakya Damarla. The course secretary is Dorothy Zaborowski.

For a tutorial on using mosaic, click here .


How to access the course staff:


How to get electronic course information:


How to get the handouts:

You can view each assignment by clicking on the ``handout'' link below: A PostScript previewer will preview the document for you on the screen. (Be patient, as it may take the preview program a little while to start up.)

  1. Course guide.
  2. Objectcenter tutorial
  3. C++ programming guidelines
  4. Mosaic basics
  5. Assignment 1 and related announce bboard posts .
  6. Homework handin procedures .
  7. C++ Language Basics I .
  8. C++ Language Basics II .
  9. Assignment 2 .
  10. Assignment 3 .
  11. Assignment 4 .
  12. Assignment 5 .
  13. Assignment 6 .
  14. Assignment 7 .
  15. Final 93 .
  16. Final 94 .
Here are some of those documents in html style. Warning: Some pictures may disappear in this format. The postscript files are the official ones.

  1. Course guide.
  2. Objectcenter tutorial
  3. C++ programming guidelines
  4. Mosaic basics
  5. Assignment 1
  6. Assignment 4
  7. Homework handin procedures .
  8. C++ Language Basics I .
  9. C++ Language Basics II .
Also, you can go directly to the directory /afs/andrew/scs/cs/15-211/handouts to print (lpr) the postscript files or view (gv) them.


Some of our outlines for the lectures and recitations are also available:

Note: these are our own notes we use in preparing for lectures/recitations. They may have syntax errors or whatever. No warranties. We are providing them for any students interested.

  1. Recitation 1/18
  2. Lecture 1/19
  3. Recitation 1/23
  4. Lecture 1/24
  5. Recitation 1/25
  6. Lecture 1/26
  7. Recitation 1/30
  8. Lecture 1/31
  9. Recitation 2/1
  10. Lecture 2/2
  11. Recitation 2/6
  12. Lecture 2/7
  13. Recitation 2/8
  14. Lecture 2/9
  15. Recitation 2/13
  16. Lecture 2/14
  17. Recitation 2/15
  18. Lecture 2/16
  19. Recitation 2/20
  20. Lecture 2/21
  21. Recitation 2/22
  22. Lecture 2/23
  23. Recitation 2/27
  24. Lecture 2/28
  25. Recitation 3/01
  26. Lecture 3/07
  27. Recitation 3/08
  28. Lecture 3/09
  29. Recitation 3/13
  30. Lecture 3/14
  31. Recitation 3/15
  32. Lecture 3/16
  33. Recitation 3/27
  34. Lecture 3/28
  35. Recitation 3/29
  36. Lecture 3/30
  37. Recitation 4/03
  38. Lecture 4/04
  39. Recitation 4/05
  40. Lecture 4/06
  41. Recitation 4/10
  42. Lecture 4/11
  43. Recitation 4/12
  44. Lecture 4/13
  45. Recitation 4/17
  46. Lecture 4/18
  47. Recitation 4/19
  48. Lecture 4/20
  49. Recitation 4/24
  50. Lecture 4/25
  51. Recitation 4/26
  52. Lecture 4/27
  53. Recitation 5/01
  54. Lecture 5/02

Relevant information sources: