CPS 6 Ramm - Spring 2001 - 1/10/00 #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 low priority)
Roll
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
Syllabus
Detailed Schedule
Note tests and exam dates
Texts
A Computer Science Tapestry: Exploring Programming and Computer Science with C++, 2nd ed, by Owen Astrachan, McGraw-Hill (
must have
2000 edition.)
(optional) Introduction to the Public Clusters at Duke available at Gothic Book-shop
Reading Assignment in Text
Astrachan: Chapter 1
Announce
Quizzes (Fridays)
Labs (start next Tuesday)
Intro: What is this course all about?
Other Course Goals
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