COURSE NUMBER: CS 151
COURSE TITLE: INTRODUCTION TO PROGRAMMING
SEMESTER/TERM COURSE BEING TAUGHT: Fall II 2004
NAME OF FACULTY MEMBER: DOROTHEA (DOTTIE) CHAFFIN
TITLE OF FACULTY MEMBER: Adjunct Faculty
FACULTY OFFICE TELEPHONE NUMBER: (573) 774-2829 (h)
FACULTY PARK E-MAIL ADDRESS: Dorothea.Chaffin@pirate.park.edu
OTHER FACULTY E-MAIL ADDRESS: firstname.lastname@example.org
DATES OF THE SEMESTER/TERM: October 24, 2005 – December 16, 2005
CLASS SESSIONS DAYS: TUESDAY
CLASS SESSIONS TIME: 5:00 – 10:20 PM
PREREQUISITE(S): high school algebra proficiency, CS140
CREDIT HOURS: 3
The mission of Park University, an entrepreneurial institution of learning, is to provide access to academic excellence, which will prepare learners to think critically, communicate effectively, and engage in lifelong learning while serving a global community.
Park University will be a renowned international leader in providing innovative educational opportunities for learners within the global society.
COURSE DESCRIPTION: This course introduces students to algorithmic design and structured/modular programming. Programming concepts and constructs will be covered; variables, data types, strings, arithmetic and logical operators, branching concepts will be covered: classes, fields, methods, and constructors. Prerequisite: high school algebra proficiency.
FACULTY’S EDUCATION PHILOSOPHY: My teaching philosophy is to work hard for the student in providing materials that are current and technologically advanced. My goals it to provide the student an education that is rich in knowledge and skills, but presented with a common-sense approach that the student can quickly grasp and apply to “real-world” problems. My teaching style is to coach the student in not only solving the problems presented but in developing a set of skills that the student will take with them and apply in other areas of their life as well.
COURSE OBJECTIVES: The major goal so this course is to develop good problem solving skills using computers. A structured approach to program design and development will be used with a strong emphasis on documentation.
This course will provide an overview of the problem analysis cycle. The main emphasis will be placed on utilizing the programming language of Java to implement problem-solving techniques. These techniques involve the implementation of thorough documentation of a program and an in-depth understanding of the Java programming language. Hands-on applications of the Java language will be expected from each student.
COURSE TEXTBOOK(S): Java: An Introduction to Computer Science & Programming, 4th Edition, Walter Savitch.
REQUIRED SUPPLEMENTAL MATERIALS: Three, 1.44 Mbytes formatted floppy disks (with labels) are required on the first day of class or USB jump dirve. Java 2 Platform, Software Development Kit Standard Edition, Version 1.41 for Windows on CD-ROM (provided with text).
COMPUTER LAB FACILITIES: You may use your own computer and software at home or computers in the computer lab (Truman Education Center—Room 4).
CLASS LECTURE AND EXAMINATION SCHEDULE:
Introduction to Computers and Java
Primitive Types, Strings, and Console I/O
Flow of Control
Review for Midterm
Defining Classes and Methods
More About Objects and Methods
Term Coding Project
Review for Final
CLASS PARTICIPATION: Participation in lecture is expected as well as prior reading of materials assigned for that week. The student is expected to be at each class meeting and on time. Students are responsible for make-up work for excused absences. The student must contact the instructor or the Park University-FTLW office prior to missing a class. If the office is closed, please leave a detailed message on the answering machine. Even if the student informed the office of an absence, the student is required to contact the instructor to arrange for make-up work and to take missed tests. Two consecutive unexcused absences will result in automatic academic withdrawal. Two non-consecutive unexcused absences are excessive and three absences, excused or unexcused, may result in an administrative withdrawal and a grade of ‘F” (attendance for the semester). Any student with one or more unexcused absences may not receive a grade of ‘Incomplete.’
METHOD OF EVALUATION:
90% - 100%
80% - 89%
70% - 79%
60% - 69%
50% - 59%
(or 3 un-excused absences
GRADING OF PROGRAMS:
User Interface (understandable, output, appearance, etc.)
Coding Style (indentation, spacing, etc., for clarity)
Documentation (comments within the program)
ACADEMIC HONESTY: Academic integrity is the foundation of the academic community. Because each student has the primary responsibility for being academically honest, students are advised to read and understand all sections of this policy relating to standards of conduct and academic life. Park University 2004-2005 Undergraduate Catalog, page 101.
PLAGIARISM: Plagiarism involves the use of quotations without quotation marks, the use of quotations without indication of the source, the use of another’s idea without acknowledging the source, the submission of a paper, laboratory report, project, or class assignment (any portion of such) prepared by another person, or incorrect paraphrasing. Park University 2004-2005 Undergraduate Catalog, page 101.
ATTENDANCE POLICY: Instructors are required to maintain attendance records and to report absences via the online attendance reporting system.
DISABILITY GUIDELINES: Park University is committed to meeting the needs of all students that meet the criteria for special assistance. These guidelines are designed to supply directions to students concerning the information necessary to accomplish this goal. It is Park University’s policy to comply fully with federal and state law, including Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act of 1990, regarding students with disabilities. In the case of any inconsistency between these guidelines and federal and/or state law, the provisions of the law will apply. Park University is committed to meeting the needs of all learners that meet the criteria for special assistance. These guidelines are designed to supply directions to learners concerning the information necessary to accomplish this goal. It is Park University’s policy to comply fully with federal and state law, including Section 504 of the Rehabilitation Act of 1973 and the American with Disabilities Act of 1990, regarding learners with disabilities and, to the extent of any inconsistency between these guidelines and federal and/or state law, the provisions of the law will apply. Additional information concerning Park University’s policies and procedures related to disability can be found on the Park University web page: http://www.park.edu/disability.
COPYRIGHT NOTIFICATION: This material is copyright and can not be reused without author permission.