Syllabus

Saddleback College - Business Science Division

Course Syllabus

CIMP7A Introduction to Java

1/21/2014 - 3/23/2014

Instructor: Professor T. DeDonno   Semester Spring 2014
Office Hours E-Mail: tdedonno@juno.com Ticket # 21555
Class Site : http://www.saddleback.edu/faculty/tdedonno/cimp7a Room # Online
Central Web-Site http://cim.saddleback.edu Time & Day Blackboard Full
Set Web-casts
Course Description
Covers the Java language and object-oriented programming for development of business applications. Topics covered include: the significance of Java as an object-oriented programming tool, classes and methods, input and output, arrays, inheritance, information hiding, polymorphism, encapsulation, primitive types, flow control, interfaces, packages, and the Java API. (formerly CIM 7A).
Course Objectives
Upon completion of this course, the student will be able to:
  1. Describe the Java programming language and demonstrate the use of the common Java development tools.
  2. Diagram the Java standard packages and explain the use of interfaces.
  3. Prepare Java programs to perform specified functionality.
  4. Demonstrate knowledge of the Java API.
  5. Interpret diagnostic messages and logic errors and select appropriate debugging alternatives to obtain correct output.
  6. Create and maintain an electronic portfolio.
Required Textbook Pick either the Intro -Brief or Comprehensive Version (if you plan on taking CS4A in the Future buy the comprehensive version).

Introduction to Java Programming, Comprehensive Version (9th Edition) by Y. Daniel Liang (Author) Publisher: Prentice Hall; 9th edition (March 12 2012) ISBN-10:0132936526 ISBN-13:978-0132936521, Online 9th Edition. = Online Brief Edition

Introduction to Java Programming, Comprehensive Version (8th Edition) (Paperback) by Y. Daniel Liang (Author) Publisher: Prentice Hall; 8 edition (Jan 13 2010) ISBN-10:0132130807 ISBN-13:978-0132130806, Online 8th Edition. Can also buy 9th Edition, it you don't have it from CS4A yet.

Introduction to Java Programming, Comprehensive Version (7th Edition) (Paperback) by Y. Daniel Liang (Author) Publisher: Prentice Hall; 7 edition (May 12, 2008) ISBN-10: 0136012671 ISBN-13: 978-0136012672, online 7th edition of book

We cover chapters 1..6 in cimp 7a, so you only need the Brief version, but if you plan on taking CS4A (Advance Java), CS4B (Java Web Application) or CS1D (Java Data Structures), it is recommended you buy the comprehensive version.

Course Grading
Course grade consists of assignments, quizzes and tests. Since this class meets only twice a week, you will be required to forward your Saddleback e-mail address to your main e-mail. When sending e-mails, make sure you include ca4b or Java in subject line. Academic Integrity is critical to passing this course. Failure to abide by academic integrity can result in a failing grade. For further information on academic integrity consult UCSD Professor Elkan's Written Description. and the cim site policy. The course grade will be calculated from:
92-100 A   Tests (2 - midterm and final) 30%
84-91.9 B Assignments (1 -3 per chapter) 50%
70-83.9 C
60-69.9 D Blackboard Quizzes one per chapters 20%
0-59.9 F
Dropping Class
It is the student's responsibility to officially withdraw (drop) from the class. However, Instructor may drop students under the following conditions:
  1. Students who have not completed at least 1 assignments two days before the drop without W grade.
  2. Students who have not completed at least 50% of the work  by the Sunday before the drop with W grade.
  3. Students who miss 2 or more class session
Regrading Policy
Sometimes you get a grade that you don't like, usually for one of the following reasons:
  1. There was a clerical error  (i.e., the points were added up wrong).
  2. You think you did something right, and I think you did it wrong.

If you discover a clerical error, tell me immediately. The following Statute of Limitations will apply: You have one week from the day any graded assignment or test is returned to you to appeal the grade you received. After one week, I will assume that you believe the grade you got is the correct one. After one week, grades are unchangeable, fixed, and permanent

Special Needs
Students with disabilities are entitled to appropriate accommodations.  This course meets the requirements set forth in the accessibility checklist and universal design grid provided by Special Services. The Web pages, video presentations, textbooks and class materials used in this course are accessible to students with disabilities. If you have specific disabilities requiring accommodations, let your instructor know the first 10 days of the semester so that your learning needs may be met and for referral to the Special Services office where documentation of your disability will be provided to receive services and accommodations.  The Special Services Office is in Student Services Center, Room 113.

Any exceptions to the above statements will be considered individually & only if you approach me about the proposed exception at least a week in advance.

Distance Education Requirements

This is an on online - distance educational course.

The first blackboard announcement will concisely summarize the three key steps in completing the class. The assignment page provides a detailed course guide. At the start of the course the three step summary will be sent to your Saddleback e-mail address. Complete all assignments in the order they are listed.

Regular effective contact between the Professor and student is required for success. This class will have weekly web-casts, WordPress and/or blackboard threaded discussion boards, and frequent emails (several per week). When required actual phone calls will be made. Note instructor does have office hours and blackboard provides 24/7 access to illuminate web-casting software.

For additional help: blackboard, login and/or general. - Tentative Schedule

For specific additional help: blackboard, login and/or general. - Tentative Schedule