|
Syllabus for CS 1113 Summer 2008
|
||||||||||||||||||||||||||
|
Instructor: |
David Monismith |
Phone: (405) 744-5451 |
||||||||||||||||||||||||
|
Teaching |
Zachary Patitz Office Hours: TBA |
userid = patitzz |
||||||||||||||||||||||||
|
Lecture logistics: |
Lecture: MTWR 9:00 - 10:00 AM |
|||||||||||||||||||||||||
|
Lab Hours: |
MW 11:00 AM - 12:00 PM |
|||||||||||||||||||||||||
|
Textbooks: |
Starting Out with Java: From Control Structures through Objects |
|||||||||||||||||||||||||
|
Website: |
||||||||||||||||||||||||||
|
Prerequisites: |
Math 1513 or equivalent |
|||||||||||||||||||||||||
|
Course objectives: |
Learn problem solving using computers. Learn to design, write, and debug computer programs using the Java programming language. Explore design and programming methodologies including object-oriented methodologies. |
|||||||||||||||||||||||||
|
Outline: |
The topics to be covered include the following, as time permits: ·
Introduction
to computer systems and software ·
The UNIX
operating system utilities ·
Computer
problem solving ·
Fundamental
Java programming ·
Debugging
techniques ·
Object-oriented
programming |
|||||||||||||||||||||||||
|
Assignments: |
|
|||||||||||||||||||||||||
|
Late work policy:
|
Homework assignments
cannot be turned in late for credit. Programming assignments may be turned in late, but they lose a percentage of their graded point values according to the following schedule: On
time: 0% off Up to 1 calendar day late: 10% off Up to 2 calendar days late: 30% off Up to 3 calendar days late: 60% off More than 3 days late: 100% off |
|||||||||||||||||||||||||
|
Exams: |
There is one in class examination and one final examination during the semester. Unless announced otherwise in class and on the D2L news page, these examinations will take place on the following dates: Midterm Exam: June 28 (Thursday) Final Exam: July 26 (Thursday) 10:00 - 11:50 AM One 8.5 X 11 in. note sheet will be allowed for use on class exams. These notes cannot be photocopied from the book or any other books. The material must have "passed through your brain at least once" before it may be written/typed on a note sheet. Furthermore, except for ordinary eyeglasses or contact lenses, magnifying glasses are not allowed in exams unless a student has a certified physical disability that requires the use thereof. For the final exam, two sheets of notes will be allowed. If
a student misses the midterm exam, the final exam will be counted twice to
make up the missed exam score. If a student misses the final exam, the
student must contact the instructor within a reasonable amount of time to
schedule a make-up exam. |
|||||||||||||||||||||||||
|
Grading policy: |
Grades will be assigned based on point totals as
follows:
All grades will be kept by the instructor. If you
have a question about a grade, please discuss it with the instructor. |
|||||||||||||||||||||||||
|
Software & Hardware requirements: |
You may use any version of Java on any computer
system to develop your programs, but your programs must compile and run
correctly using the version of Java installed on CSA (i.e.,
a.cs.okstate.edu). |
|||||||||||||||||||||||||
|
Academic Integrity: |
Homeworks and
Programs: Working
together is not allowed. Students are strongly encouraged to come to
office hours for help. Handing in a program written by a tutor is not
allowed. Giving another student your work in part or in whole is also
not allowed, as are all other obviously dishonest
practices. Examinations: During an examination period, no
communication of any kind is allowed, except with
the instructor or proctor. |
|||||||||||||||||||||||||
|
Disabilities act: |
According to the Americans with Disabilities Act,
each student with a disability is responsible for notifying the University of
his or her disability and to request accommodations. If you think that you
have a qualified disability and need special accommodations, you should
notify the instructor and request verification of eligibility for
accommodations from the Office of Student Disability Services, 315 Student
Union. Please advise the instructor of such disability as soon as possible,
and contact Student Disability Services, to ensure timely implementation of
appropriate accommodations. The instructor of this class will respond when he
receives official notice of a disability, but he does not provide retroactive
accommodations. |
|||||||||||||||||||||||||
|
Syllabus attachment: |
Other useful information, such as important dates
throughout the semester, can be found on the OSU
syllabus attachment for the Summer 2008 semester. |
|||||||||||||||||||||||||
|
Common student opinions: |
"This course needs a prerequisite!" "This course is
too hard! Developing the programs takes way too much time." "This course is boring!" |
|||||||||||||||||||||||||
|
Suggestions: |
|
|||||||||||||||||||||||||
|
Disclaimer: |
The instructor reserves the right to modify this
syllabus at any time without prior notice. All updates will be
announced on the D2L news page. |
|||||||||||||||||||||||||