College of
Department of
Fall 2006
CS 240 Data
Structures and Algorithms
Professor: Dr. Elizabeth S. Adams
Office: ISAT/CS 213
Phone: (540)-568-1667
E-Mail: adamses@jmu.edu
Office
Hours: Monday:
by appointment and/or when my door is open
Tuesday:
11am – 12noon and 5:00-6:00pm
Wednesday: 1:30-2:30pm
Thursday: 11am – 12 noon
Friday : by
appointment and/or
NOTE: I am frequently in my
office at other times, particularly in the evening and you are welcome whenever
I am there and my door is open
Class
Room :
moved from ISAT/CS 243 to ISAT/CS 250
except for the last three classes of the semester when we will move back to
ISAT/CS 243
Class
Meeting Times:
Tuesday |
Thursday |
||
Section 001 |
9:30-10:45am |
Section 001 |
9:30-10:45am |
Textbook:
Useful
Other Materials:
Course
Description:
Grading Categories and
Weights:
Categories |
Basic |
Alternative |
Quizzes & Programs for
homework |
15% |
10% |
Programming Assignments |
20% |
20% |
Midterm Exam(s) |
20% |
30% (if students opt for 2
exams) |
Final Exam |
30% |
30% |
Attendance/class
participation |
5% |
5% |
Grade Criteria:
Grade |
A |
B |
C |
D |
F |
Average |
90 or more |
80-89 |
70-79 |
60-69 |
less than 60 |
Course Assumptions:
Programming Assignment
Delivery Requirements
Exam Information:
Professor/Course
Policies:
Policy
on Incompletes:
Incompletes are not usual. They are never automatic. They will be considered only when
circumstances beyond your control prevent timely completion of the course. You can not be granted an incomplete unless
you are passing the course at the time you request the incomplete.
Attendance Policy:
I expect you to attend every class and be
prompt. If you are late, please enter quietly so as not to disrupt the class. I
would rather you come late than miss an entire class. If you have to miss class, it is YOUR
responsibility to get any material you may have missed from another student in
the class. If you tell a friend in
advance, they can take notes for you.. If you must miss a class, please let me know
via e-mail before the class or as soon afterwards as is possible.
Written Work Policy:
All work done and turned
in for grading must be computer generated and printed! This includes charts,
pictures, drawings, as well as text. DO NOT turn in work that is hand written
unless I specifically announce that it is okay.
It must have your name, course number, semester (Fall 2006) and date of submission in the
upper left corner of the first page, and multiple pages must be stapled
together.
Email Policy:
When you write to me to
ask a question or make a comment, please use your own school account whenever
possible and make sure that your mailbox has room for me to respond to
you. If you use another account, make
sure you identify yourself as I will not open mail if I can't identify the
sender. I read e-mail regularly and
respond to each and every message.
The Honor System:
I uphold the JMU Honor
Code. Unauthorized collaboration will be punished as will other violations of
the JMU Honor System. Some violations to be aware of:
1. Sharing
of computer account passwords for any reason.
2. Allow
another student to use your computer account unsupervised.
3. Giving
or receiving help when we have asked you to work alone.
4. Sharing
documents or parts thereof electronically.
You are all here to
learn, not only from me, but also from each other. I encourage you to work
together towards solutions and to share your knowledge with your
classmates. A number of assignments
(such as the projects) will be group assignments. Others will be individual assignments
(programs, homework, quizzes and tests). I expect that you UNDERSTAND
anything that you turn in to me. If you do not at least know what’s going
on in the code, do NOT take credit for it. Please note that signing a roll for
another student is considered cheating and will result in a minimum
one-semester suspension from the university.
Grades:
Grades will be clearly
indicated on graded work when it is returned to you. It is your responsibility to keep all graded
work until the end of the semester in case you wish to dispute your grade. Grades will be posted on Blackboard
Missing Tests / Exams: -
Don't! If there is an unavoidable reason for you to
miss a test, you must inform me in advance and it may be possible for
you to make it up. If you miss a test and inform me afterwards, then, depending
on the reason, you may be allowed to make it up (with a 25 point penalty). If you miss the final exam, you are out of
luck and will not pass the course (i.e. you will earn a grade of F) regardless
of your average at that point.
Final Grades:
Final grades will be available
as soon as I have finished grading all work for the course and submitted the
grades. Final grades may only be changed
if there is a clerical error in the computation or recording of your grade.
Please have all of your graded work in your possession when you come to see me
if you believe an error has been made.
Extra Credit:
There will be no extra
credit. Do the best job you possibly
can on work and readings assigned. If you do not have time to fully complete
assignments, you won't have time for extra credit.
Crisis:
If you get seriously ill
or have some family crisis that causes you to miss a deadline, please get in
touch with me as soon as possible. I
will work with you to help you complete the course.
Advice:
·
LEARN!!! Listen with an open mind. Be
skeptical of ideas presented. Do assignments with enthusiasm. The assignments
are to aid in your learning, not because I feel you need something to do.
College has many purposes: to get you a job, to prove to the world that you can
solve problems well, and to educate you.
Learning need not be a chore. For whatever reason you’re here, realize
that I am here to help you learn. I
can't however, learn for you. You must
do it for yourself.
·
PREPARE and REVIEW!!! Prepare for class and review afterwards.
Doing the assigned readings before lecture helps greatly in understanding the
material as it is presented. Review the lecture material (and your notes) after
lecture (the next day perhaps) to make sure that it all still makes sense. Plan
to spend at least 2-3 hours of time outside of class for every hour in class
·
BE AWARE!!!
Know what the course policies are and carefully study the grading scheme
for the course. You can see that you
will be submitting a lot of work to me.
It is important to understand that it is the totality of your work that
will determine your grade. no one quiz can
seriously affect your grade. You should
retain all graded work that is returned to you so that you can study from it
and learn from your mistakes. in addition, should you believe that your grade has been mis-calculated, the graded work will provide the basis for
re-evaluation.
·
ENJOY!!!
Computer science is fun. It is a
fascinating major and one which you will find challenging and rewarding. It’s not easy but it can be exciting and
exhilarating. Everything takes longer
than expected so to keep it fun, keep up to date. This course may be one of the most useful
courses you will take in terms of your future in the field.
Important Information about deadlines
Deadline for withdrawing with a W grade or changing course credit options:
Fall
Semester: Thursday, October 26, 2006
First
Block Tuesday, September 26, 2006
Second
Block Thursday, November 16, 2006