Textbook: "Engineering problem solving with C++" by Delores Etter and Jeanine Ingber, Prentice Hall 2003. Here are some errors in the book. Click here to go to the text book web site. As you can see from the web page there is a new edition for the book. Please do not buy the new 2008 edition of the book! The bookstore has ordered the 2003 edition.
We have ordered the textbook with the bundled PC student version software at the minimal additional cost. If you buy a textbook on your own or buy a used textbook, you have three choices: (a) obtain the software "Microsoft visual C++" by yourself, (b) do all the homeworks on a LINUX lab machine in NIEU 203A, (c) do all the homeworks on a LINUX machine through SSH.
If you want to buy your textbook at some less expansive internet store, the ISBN is 0131216767. The ISBN without the software is 0130912662. If you do this, it is your responsibility to make sure nothing goes wrong.
Syllabus: We will cover Chapters 1 through 9.
Class time:
| Section | Professor | class time: MWF | Office hours | |
|---|---|---|---|---|
| 01 | L. R. Taylor, HAYE 206, 1-7468, taylor@nd.edu | 10:40-11:30 | DeBartolo 313 | TBA |
| 02 | Bei Hu, HAYE 146, 1-5352, b1hu@nd.edu | 10:40-11:30 | O'Shaughnessy 114 | M 12:30 pm - 3:30 pm - or by appointment |
Electronic Course Information: Most information for this course for Section 02 is posted here:
Important dates for Section 02:
| Midterm test | Wednesday, February 27 | in class, O'Shaughnessy 114 | 100 points |
|---|---|---|---|
| Final | Friday, May 9 | 8:00 am - 10:00 am, O'Shaughnessy 114 | 150 points |
| Homework | 200 points | ||
Missed exams: Note that there will be a Midterm Exam and a Final Exam. A student who misses an examination will receive zero points for that exam unless he or she has written permission from the Vice president for residential life. If you have a valid excuse (illness, excused athletic absence etc) for missing an exam, please see me ASAP (preferably before the exam) and a makeup exam will be scheduled.
Exam conflicts: The exam conflicts are governed by
Academic code. According to Section 14.2,
students with 3 or more finals in one day, or
4 or more finals in a 24 hour period, may negotiate to change
the time of one of these finals. If you intend to request to have the time
of your final changed, you must talk to your instructor by
April 7.
Honor Code:
Both examinations and homework are conducted under
the honor code.
While collaboration in small groups in doing homework is permitted (and
strongly encouraged) in this course, copying is not. Exams are
open book, open notes
and are to be done completely by yourself with no help from others.
Books, notes are allowed, but NO COMPUTERS are allowed. If you think
you need examples from the lecture, print them out and bring it to the exam.
Homework policy:
Homework problems
will be assigned each week on the web and collected
electronically.
Homework assignments should be sumitted before the due time.
You may submit a correction before that time, this will automatically
replace your old submission.
We will lock the homework folder after the due time.
You will not be able to submit your homework once the homework folder
is locked.
Since homework forms such a large part of the
grade, you must be careful that your work is not copied.
It is a violation of the Honor Code to knowingly allow your work
to be copied. You must store your homework files in the directory you
create for that purpose (detailed instructions are on the
homework page and
computer help page
).
You may keep backup copies on flash disks (although the OIT backs up
the UNIX machines), but the only copies left on networked machines
must be in your homework directory. Networked machines include
any machine in a University lab and any machine in your room
connected to the network.
You are encouraged to work on homework problems in groups, but the
assignments must be turned in individually. Remember that you will not
learn anything by simply copying another student's work. The main purpose
of the homework is to help you learn the material. Experience shows that
students who take their homework seriously do very well in the
course because they have a better understanding of the material.
Course folder:
The course folder can be accessed through WebFile at
http://webfile.nd.edu/
using your ID and password.
Getting Help:
See me in office hours or make an appointment. You are welcome
to drop in, but please understand that I may not be
there or have other scheduled meetings if you have not made an appointment.
Future announcement will be posted on the
homework page.