Instructor: Dr. Walsh
Office: Herak 238
Office Hours: MWF 9:00-9:50. You may also stop by anytime outside office hours.
Email: walsh@gonzaga.edu
Home Page: http://www.gonzaga.edu/faculty/walsh
Text: C++ How to Program, by Deitel and Deitel.
Prerequisites: None
Class Time and Location:
Course Description: An introduction to problem solving using digital computers. Design of algorithms and their translation into well-structured computer programs. Implementation of algorithms using Visual C++. Instruction in the use of iteration, control, selection, functions and arrays.
Web Programs: The C++ programs to be discussed in class are on the web. Prior to class, the student should down-load these programs, compile and run them using Visual C++ and see if they can figure out how the program works. The student should review these programs outside of class. These programs follow the table of contents of the text used for the class.
Exams: There will be four in-class exams. The exams will be closed book and the student will be allowed one sheet of paper for notes. You may NOT use your textbook. If you miss an exam without prior notification of the instructor, a 50% penalty will be applied to your makeup exam. If you notify the instructor prior to missing an exam, no penalty will be applied to the make up exam.
Final Exam: The Final Exam will be given on the last day of class and combined with Exam 4.
Homework/Computer Programs: Homework/Computer Programs will be assigned periodically. They are always due one week after they are assigned and should be turned in at the end of the class. Late assignments will be penalized 10% per day and NOT accepted after it has been graded or if the solutions have been handed out or posted on the Web. If you are having trouble getting your program to work, copy your source code onto a floppy disk and bring the disk to my office and I will help you debug your program. Only resort to this after you have put forth a reasonable amount of effort trying to solve the problem yourself.
Class Attendance: The instructor reserves the right to implement the University Attendance Policy.
Points: The points earned by the student will be weighted according to the following:
HECC: Herak Engineering Computing Center is located on the first floor of Herak in rooms HK 103 and HK 104. PC's are available for you to use to complete your homework for this class. You will need to obtain a login and password to log onto theses computers. You may already have a login for these computers. Login names are typically the students first initial of your first name followed by your last name up to seven characters. The first time you login, you will not be prompted for a password. To set your password after you login, press Ctl-Alt-Del and click on Change Password.
If you have any problems getting on the systems down stairs contact Dr. Walsh or Jim Witten so we can resolve problems as soon as possible.