Programming Fundamentals

Computer Science 115
Fall 2004

Main | Syllabus | Grading | Programming Style | Honor Code

Instructor: Lisa N. Michaud
Email: lmichaud@wheatoncollege.edu
Office: Science Center, 106A

Lecture (118)

Monday /
Wednesday /
Friday

9:30-10:20am
Lab
(CSLab)
Wednesday 3:30-5:20pm

Office Hours
(106A)

Tuesday

11:00am-12:00pm

Tuesday 2:00pm-3:30pm
Friday 11:00am-12:00pm 
(Other) by appointment

 

Welcome to Computer Science 115, Programming Fundamentals.

*ANNOUNCEMENTS - Last Updated: 12/10/04

Due Monday, December 13th:

GENERAL:

CLICK HERE for Past Projects.

*OVERVIEW OF THE COURSE

Computer Science is not just the study of how to use a computer; it is the exploration of the creative and analytical process of writing computer programs. Computer programming is an enormously rewarding activity for those who like to stretch themselves creatively to find new solutions to puzzles, and this course lays the introductory groundwork for building a toolbox of programming skills. We will cover the fundamental concepts and techniques of computer program design and execution, using the language C++ and a programming environment on PCs running Windows XP. No previous programming experience prior to this class is assumed. We will also touch upon such useful related topics as the basics of computer hardware and basic methodologies for how to go about the creation of solutions to problems using the computer.

*LECTURES AND LABS

This course meets three times a week for lecture, and one additional afternoon a week for a lab. You must be signed up for the lab section. Labs will typically cover exercises which illustrate that week's lecture topic. Attendance in lab is mandatory; no credit is given for a lab that is missed.

*EMAIL POLICY

Information and announcements will be frequently communicated via email. It is the student's responsibility to check for email announcements on a regular basis throughout the week. Emails will usually be sent from the Blackboard system, so make certain the email address you have registered in Blackboard is the one at which you prefer to receive emails.

*REQUIRED TEXTBOOK

The required textbook for this course is Programming in C++, by Nell Dale, Chip Weems, and Mark Headington, Second Edition, 2001.

*COURSE WEBSITE

If you are viewing this text on paper, you may want to also check it out online at:

http://cs.wheatoncollege.edu/lmichaud/teaching/115/

The online version will be kept up-to-date with assignments and announcements.

Free Original Clipart at Designed to a T