CPS 6L.2 Ramm - Fall 2001 - 8/27/01 #1
Introduction
Instructor
Name:
Dietolf (Dee) Ramm
Office:
D226, LSRC
e-mail:
ramm@cs.duke.edu or
dr@duke.edu
Phone:
660-6532
Office hours:
Mon 10:15, Thu 10:30
any time (with lower priority)
Roll
Welcome new Duke Students! (for most this is their first class)
Class Web Page
Use:
http://www.cs.duke.edu/~dr/cps6.html
Other paths
bookmark
Info Sheet (from Web)
Details
TA's
Grading
Late Assignments
Newsgroup and mail
Collaboration --- Dishonesty Policy
Meet your neighbor: a resource! but ...
Syllabus
Detailed Schedule
Note tests and exam dates (the rest may change)
Texts
A Computer Science Tapestry: Exploring Programming and Computer Science with C++, 2nd ed, by Owen Astrachan, McGraw-Hill (
must have
2000 edition.)
Material on public computer systems from OIT (use web)
start with
http://www.oit.duke.edu/
Reading Assignment in Text
Astrachan: Chapters 1, 2.1-2.3
Announce
Quizzes (Fridays)
Labs (start next Tuesday)
Intro: What is this course all about?
Programming!
Problem Solving
Communication
Efficiency
Other Computer Science Topics Touched On
Computer Organization
Architecture
Languages
Problem Solving
Algorithms
Getting Started/Introduction to subject matter
A Sample C++ Program & Variations
sample code
Overview: Compiling and Executing
Write Program Using Editor (EMACS)
Compile Program Using C++ Compiler(G++)
Execute (run) Program