Class meeting time: TR 11:00am-12:30pm,
CAS 213.
Section meeting times: Mon 10-11 AM and 12-1 PM, Fri 11-12 AM and 1-2 PM in the Undergraduate Teaching Laboratory (ENA 304).
Follow this link to the lab webpage.
The final examination will take place in CAS 213 on Tuesday May 7, 2002 from 9:00AM-11:00AM.
CS Teaching Material (UNIX
accounts, etc)
Brief Intro to
Unix
Using g++
Programming Guidelines
Submitting your Projects with gsubmit
Instructor: George Kollios
MCS 288
Phone: 617-358-1835
Dept. of Computer Science
Email: gkollios@cs.bu.edu
Boston University
Fax: 617-353-6457
Office Hours: Monday 11:00am - 12:30pm and Thursday 1:45pm - 3:15pm
Teaching Fellow: Huan Luo
Office Hours: Monday 1:00-3:00pm and Friday 2:00-4:00pm
Location: Room 224, #64 Cummington Street.
Email: huanl@cs.bu.edu
Graders: Alexander Vezeridis and Russen Guggemos
alexvez@cs.bu.edu and russen@cs.bu.edu
Course Overview: This course begins with an intensive introduction to C++ and then covers all the materials in CS 112. You will learn advanced programming techniques involving dynamic memory allocation, pointers, linked lists, stacks, recursion, trees, and some searching and sorting. All of this will be embedded into the highly-disciplined structure provided by the object-oriented programming language C++.
Prerequisites: This course is designed for students who already program proficiently in PASCAL, C, FORTRAN, or some other high-level programming language. Note: If you do not have such previous exposure to programming, then you are requested to transfer to CS 111. Please consult the instructor if you are uncertain about your preparation.
You are expected to be familiar with UNIX and EMACS. Some help will be available in the section, but if you have not used UNIX or EMACS before, then you should attend the appropriate tutorials provided by B.U. Office of Information Technology: http://www.bu.edu/cc/tutorials/.
Textbooks: The required textbooks are:
Handouts: