3
Credit Hours
Instructor: Chet Cunningham Semester: Spring 2010
Office: 261 JHG Lecture: MW 1:00 - 2:15 p.m.
Office Phone: (270) 824-8699 Room: 254 JHG
Instructor E-mail: Chet.Cunningham@kctcs.edu Home Phone: (270) 884-7540
Website: www.madisonville.kctcs.edu/ccunningham
|
Office Hours: |
|
Monday & Wednesday: 12:00 p.m. – 1:00 p.m. |
|
Tuesday & Thursday: 9:30 a.m. – 10:30 a.m. |
|
& others by appointment |
Textbook: Java Programming Complete Concepts and Techniques. 3nd Edition.
Shelly, Cashman, Starks, and Mick. Course Technology. 2006.
ISBN: 1-4188-5984-2
Introductory course to object oriented programming in Java. Students learn to write, compile, test, and debug basic applets and applications that use a graphical user interface.
Course Competencies
Across the Curriculum Competencies
Writing Across the Curriculum:
To satisfy the new general education requirements of writing across the curriculum,
"All faculty are expected to call attention to and penalize for errors in English usage and require the rewriting of papers which do not meet acceptable standards." (CCS Rules, Section V, 2.32)
General Education Competencies:
I. Communicate Effectively
1. Read with comprehension.
a. Students must read and understand material to successfully complete the assignments.
II. Think Critically
1. Demonstrate problem solving through interpreting, analyzing, summarizing, and/or integrating a variety of materials.
a. Students will demonstrate problem solving skills by successfully completing the assignments.
III. Learn Independently
1. Apply learning in academic, personal, and public situations.
a. Students will apply learning and be expected to work and learn independently using appropriate resources in this online environment.
Prerequisites
CIS 120 – Program Design and Development or Consent of Instructor.
Supplies
None
Grading
|
|
% of |
|
Grading Scale |
|
|
Announced examinations (3) |
45 |
|
A |
90- 100% |
|
Chapter assignments |
45 |
|
B |
89 - 80 % |
|
Attendance/participation |
10 |
|
C |
79 - 70 % |
|
Total: |
100% |
|
D |
69 - 60 % |
|
|
|
F |
Below 60% |
|
Instructional Methods
A combination of classroom lectures/discussions, end of chapter questions and exercises, and chapter tests will be utilized to help you gain proficiency in Java programming
Hands-on Chapter Projects
You will be responsible for reading and understanding each assigned chapter. Additionally, most students will have to spend time outside of class to complete hands on projects. Each assignment should be properly labeled.
Make sure your name and exercise number appear in the upper-left corner. If an exercise has multiple sheets, then staple them together. Do not staple different assignments together. Disorganized assignments (pages out of order, mislabeled, unreadable, etc.) will receive a grade of zero. If there are multiple sheets are to be handed in, then sequence them according to the order you were told to print them in the exercise.
Course Policies
Hands-on Classroom Rules:
This class will be held in a computer classroom and the following rules must be understood and followed:
Examination Policy:
Three examinations will be given. No make-up exams will be allowed without prior arrangements being made. Make-up exams must be taken when scheduled.
Late Assignment Policy:
Laboratory assignments should be handed in immediately BEFORE lecture begins on the specified due date. Laboratory assignments handed in after lecture begins are considered late. No assignments will be accepted more than one week late. Late assignments receive a 50% penalty.
Cheating Policy:
Students are expected to uphold the school’s standard of conduct relating to academic honesty. Students assume full responsibility for the content and integrity of the academic work they submit. The guiding principle of academic integrity shall be that a student's submitted work; examinations, reports, and projects must be that of the student's own work. Students shall be guilty of violating the honor code if they:
1. Represent the work of others as their own.
2. Use or obtain unauthorized assistance in any academic work.
3. Give unauthorized assistance to other students.
4. Modify, without instructor approval, an examination, paper, record, or report for the purpose of obtaining additional credit.
5. Misrepresent the content of submitted work.
The penalty for violating the honor code is severe. Any student violating the honor code is subject to receive a failing grade for the course and will be reported to the Office of Student Affairs. If a student is unclear about whether a particular situation may constitute an honor code violation, the student should meet with the instructor to discuss the situation.
For this class, it is permissible to assist classmates in general discussions of computing techniques. General advice and interaction are encouraged. Each person, however, must develop his or her own solutions to the assigned projects, assignments, and tasks. In other words, students may not "work together" on graded assignments. Such collaboration constitutes cheating. A student may not use or copy (by any means) another's work (or portions of it) and represent it as his/her own. If you need help on an assignment, contact your instructor, not other classmates.
Incomplete Policy:
Incompletes will only be considered in the most extreme cases of hardship.
Make-up Policy:
Make-up exams will be given ONLY in the most extreme cases of hardship or unavoidable interruption of participation. These are handled on an individual basis.
Any acts of classroom disruption that go beyond the normal rights of students to question and discuss with instructors the educational process relative to subject content will not be tolerated, in accordance with the Academic Code of Conduct described in the Student Handbook. The Student Code of Conduct is available on the web at http://www.kctcs.edu/student/code.htm.
Only in extreme cases are children allowed in classroom or laboratory facilities, and then only with approval of the instructor prior to class.
Cellular phones, pagers, CD players, radios, and similar devices are prohibited in the classroom and laboratory facilities. Calculators and computers are prohibited during examinations and quizzes, unless specified. Reasonable laptop-size computers may be used in lecture for the purpose of taking notes.
Attendance Policy:
Regular attendance and punctuality are expected for successful completion of this course. It is the student’s full responsibility to contact the instructor in reference to all missed work incurred while absent.
Withdrawal Policy:
The last day for a student to officially withdraw from class with a grade of "W" at his or her discretion is March 15. After this date, the instructor’s signature is required to withdrawal.
Inclement Weather Policy:
In cases of inclement weather please listen to area radio and television stations for cancellations.
If you have a documented disability and need any type of accommodation, you are required to register with the Disability Resource Coordinator. Contact Valerie Wolfe, Disability Resource Coordinator, Room 112 LRC, 270-824-1708.
This syllabus is tentative and subject to change at the discretion of the instructor to meet class needs.
Tentative Course Schedule
CIS 149
Spring 2010
|
Class Meeting |
Activity |
Laboratory Assignment |
|
1/11 Mon |
Course Introduction Chapter 1 |
Ch. 1 Programming Assignments 1-5 (p. 37) |
|
1/13 Wed |
Chapter 1 |
|
|
1/18 Mon |
NO CLASS |
|
|
1/20 Wed |
Chapter 1 |
|
|
1/25 Mon |
Chapter 2 |
Ch. 2 Assignment |
|
1/27 Wed |
Chapter 2 |
|
|
2/1 Mon |
Chapter 3 |
|
|
2/3 Wed |
Chapter 3 |
|
|
2/8 Mon |
Chapter 3 |
Ch. 3 Assignment |
|
2/10 Wed |
Chapter 3 |
|
|
2/15 Mon |
NO CLASS |
|
|
2/17 Wed |
Chapter 4 |
Ch. 4 Assignment |
|
2/22 Mon |
Chapter 4 |
|
|
2/24 Wed |
Exam #1 – Chapters 1-3 |
|
|
3/1 Mon |
Chapter 4 |
|
|
3/3 Wed |
Chapter 4 |
|
|
3/8-3/12 |
SPRING BREAK |
|
|
3/15 Mon |
Chapter 4 |
|
|
3/17 Wed |
Chapter 5 |
Ch. 5 Assignment |
|
3/22 Mon |
Chapter 5 |
|
|
3/24 Wed |
Chapter 5 |
|
|
3/29 Mon |
Chapter 5 |
|
|
3/31 Wed |
Chapter 5 |
|
|
4/5 Mon |
Exam #2 – Chapters 4-5 |
|
|
4/7 Wed |
Chapter 6 |
Ch. 6 Assignment |
|
4/12 Mon |
Chapter 6 |
|
|
4/14 Wed |
Chapter 6 |
|
|
4/19 Mon |
Chapter 6 |
|
|
4/21 Wed |
Chapter 8 |
Ch. 8 Assignment |
|
4/26 Mon |
Chapter 8 |
|
|
4/28 Wed |
Chapter 8 |
|
|
Final Exam |
Exam #3 – Chapters 6 & 8 |
|