Unformatted text preview:

An Introduction to Java Programming and Object-Oriented Application Development SyllabusAn Introduction to Java Programming and Object-Oriented Application Development Fall, 2007General Course InformationCourse Section: CIS 165-01 Java ProgrammingInstructor: Scott LarsenOffice: JM 150Office Hours: By appointment Mail: 2111 Emmons Rd. Jackson, MI 49201E-mail: [email protected] site: www.jccmi.eduClassroom: WA 216Class Times: 6:00pm – 8:55pm, Thursdays.Last Day of Class: December 14, 2007Prerequisites: Textbook: Richard A. Johnson, An Introduction to Java Programming and Object-Oriented Application Development. Thomson Course Technology, 2007, ISBN 0-619-21746-4Course ObjectivesThis course provides an introduction to Java programming and object-oriented application development. Itis intended for beginning programming students in computer science or computer information systems. Allfundamental programming concepts including control structures and arrays are covered. Advanced topics include graphical user interfaces, object-oriented application development, the UML, and the Unified Process.Specific topic coverage includes: - Computers, Programming, and Application Development- Fundamentals of Java Programming- Making Decisions with Java- Repeating Program Statements- Methods and Classes- Arrays- Characters, Strings, and Formatting- Exceptions and Assertions- File Input and Output- Graphical User Interfaces- Object-Oriented Application Development: Part I- Object-Oriented Application Development: Part II- An Introduction to the UML- An Introduction to the Unified Process1An Introduction to Java Programming and Object-Oriented Application Development SyllabusWeb SiteSupplementary information for the course is available at course.com. The Web site contains class notes, PowerPoint slides, class announcements, the course syllabus, test dates, and other information for the course. E-MailAll students are requested to obtain an e-mail account. If you have any questions about the course or need assistance, please contact me in person or by telephone during office hours; or by e-mail at any time. Also, you may submit the end-of-chapter case project assignments in class on the due date or by e-mail with a date stamp at or before 5:00 P.M. on the due date. E-mail submissions should be submitted as an attachment in Microsoft Word format. Grading and Evaluation Criteria40% of the grade is based on a midterm and a final examination. Both examinations are cumulative and given in a varied format. An in-class review will be held prior to each examination.20% of the grade is based on quizzes. Quizzes are announced one day in advance and may vary from three to five questions that may be in any format. 40% of the grade is based on keeping a project notebook. Students are asked to obtain a small notebook to enter the answers to the various homework exercises at the end of each chapter in the text.GRADING SCALEPercentage Grade94-100 4.088-93 3.582-873.076-81 2.570-75 2.064-69 1.558-63 1.052-57 0.5Below 52 0.0PARTICIPATION and ATTENDANCE POLICYYour participation and attendance are expected in each class session. Your success will depend greatly on the time spent completing assignments and projects as well as practicing on the computer. Attendance will be taken during each class and reported periodically to the Registrar’s Office. Definitions include: “H”—the student is not doing acceptable work and needs “help” to be successful, “Q”—the student has not participated/attended and the JCC Administration believes they have unofficially withdrawn, and “V”—the instructor “verifies” that the student is participating/attending and doing acceptable work. It is ultimately the responsibility of the student to withdraw from the course. You should also contact your instructor when considering a withdrawal.2An Introduction to Java Programming and Object-Oriented Application Development SyllabusTARDINESSTardiness is very disruptive for the entire class. Since we do computer exercises together during the lab, it is important you are ready for class on time. Do NOT ask other students what we are doing if you are late. The instructor may assign a grade of 0 for the exercises you are tardy for. EXTRA HELPTutors (plus additional services for academic success) can be accessed by calling 796-8415 or by stopping by the Center for Student Success, Bert Walker Hall Room 123. Students requiring special assistance (including those affected by the Americans with Disabilities Act) should contact the Center for Student Success. This is the first step in acquiring the appropriate accommodations to facilitate your learning.Associate Degree Outcomes: The Jackson Community College Board of Trustees has developed a list of essential skills which all of its associate degree graduates will enhance during their college experience.The Board has said: “JCC's goal is to prepare students to live productive and meaningful lives. Implicit in this goal are efforts to prepare students to: (a) live and work in the twenty-first century, (b) be employed in situations which will require retraining several times during a productive life, and (c) function in a rapidly changing informational society (EDU1, ADO1A, ADO1B ADO4, ADO7).The highest priority skills include, among others:The ability to communicate clearly, concisely, and intelligibly, using oral skillsUse critical thinking and problem solving skillsUse computers and other technologies appropriate to the program of study”STUDENT RESPONSIBILITIESThe student is responsible for the material covered in a missed class. Notify your instructor in advance if you are going to miss an exam and make arrangements to take that exam another time. Details on tests will be posted as the course progresses. ACADEMIC HONESTYAcademic honesty is expected of all students. It is the ethical behavior that includes producing their own work and not representing others’ work as their own, either by plagiarism, by cheating, or by helping others to do so. Please refer to the Student Handbook for Student Rights and Responsibilities.COLLABORATIONWhile JCC encourages students to collaborate in study groups, work teams, and with lab partners, each student should take responsibility for accurately representing his/her own contribution.CONSEQUENCESFaculty members who suspect a student of academic dishonesty may penalize the student by taking


View Full Document

JC CIS 165 - Syllabus

Download Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?