| Dr. Joanne Houlahan | [houlahan AT cs.jhu.edu] |   | NEB 314 |
| Section | Day | Time | Location | Leaders |
|---|---|---|---|---|
| 01 | Wednesday | 6-9 pm | Shaf 1 | Charlotte, Greg |
| 02 | Thursday | 4:30-7:30 pm | Shaf 1 | Ryan, Joyce |
| 02 | Friday | 3-6 pm | Shaf 1 | Blossom, Erica |
(from 600.107): Dean & Dean, "Introduction to Programming with Java: a Problem Solving Approach", McGraw-Hill Higher Education, 2008. Students are expected to do the readings assigned in 600.107 and should bring their texts to lab session for reference.
Any students whose section meets in the CS Lab NEB 225 will be given an account to use in the lab for the duration of your enrollment in the course. Access to this lab is through J-cards validated by the CS department. It is your responsibility to get your J-card validated so that you can get into the lab each week for the course meetings.
Cheating is wrong. Cheating hurts our community by undermining academic
integrity, creating mistrust, and fostering unfair competition. The
university will punish cheaters with failure on an assignment, failure in a
course, permanent transcript notation, suspension, and/or expulsion. Offenses
may be reported to medical, law or other professional or graduate schools when
a cheater applies.
Violations can include cheating on exams, plagiarism, reuse of assignments
without permission, improper use of the Internet and electronic devices,
unauthorized collaboration, alteration of graded assignments, forgery and
falsification, lying, facilitating academic dishonesty, and unfair
competition. Ignorance of these rules is not an excuse.
Academic honesty is required in all work you submit to be graded. Except where
the instructor specifies group work, you must solve all homework and
programming assignments without the help of others. For example, you must not
look at anyone else's solutions (including program code) to your homework
problems. However, you may discuss assignment specifications (not solutions)
with others to be sure you understand what is required by the assignment.
If your instructor permits using fragments of source code from outside
sources, such as your textbook or on-line resources, you must properly cite
the source. Not citing it constitutes plagiarism. Similarly, your group
projects must list everyone who participated.
Falsifying program output or results is prohibited.
Your instructor is free to override parts of this policy for particular
assignments. To protect yourself: (1) Ask the instructor if you are not sure
what is permissible. (2) Seek help from the instructor, TA or CAs, as you are
always encouraged to do, rather than from other students. (3) Cite any
questionable sources of help you may have received.
On every exam, you will sign the following pledge: "I agree to complete this
exam without unauthorized assistance from any person, materials or device.
[Signed and dated]". Your course instructors will let you know where to find
copies of old exams, if they are available.
For more information, see the guide on "Academic Ethics for Undergraduates"
and the Ethics Board web site (http://ethics.jhu.edu).