Syllabus Entrance
Printer Friendly
Email Syllabus

CS 151 Introduction to Programming
Chaffin, Dorothea S.


COURSE NUMBER: CS 151

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: chaffind@rollanet.org

DATES OF THE SEMESTER/TERM: October 25, 2004 – December 17, 2004

CLASS SESSIONS DAYS: TUESDAY

CLASS SESSIONS TIME: 5:00 – 10:00 PM

PREREQUISITE(S): high school algebra proficiency

CREDIT HOURS: 3

 

MISSION STATEMENT

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.

 

VISION STATEMENT

Park University will be a renowned international leader in providing innovative educational opportunities for learners within the global society.

 

COURSE SYLLABUS

 

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, Third Edition, Walter Savitch, ISBN: 0-13-101378-5

 

REQUIRED SUPPLEMENTAL MATERIALS: Three, 1.44 Mbytes formatted floppy disks (with labels) are required on the first day of class. 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:

 

Topics

Tutorial

 Readings

Lab Assignments

Tests/Exams

Week 1:

Introduction to Computers and Java

Overview

Chapter 1

GreetingXXX.java

FriendsXXX.java

Quiz 1

Week 2:

Primitive Types, Strings, and Console I/O

Chapter 2

PetXXX.java

FtoC.java

Quiz 2

Week 3:

Flow of Control

Chapter 3

TemperatureConversionXXX.java

LargeSmallAverageXXX.java

Quiz 3

Review for Midterm

Week 4:

Defining Classes and Methods

Chapter 4

NumberofGradesXXX.java

ExamStatisticsXXX.java

Midterm

Week 5:

More About Objects and Methods

Chapter 5

PetStatisticsXXX.java

GeoXXX.java

Quiz 4

Week 6:

Arrays

Chapter 6

PercentageOfSumXXX.java

Quiz 5

Week 7:

Arrays

Chapter 6

TicTacToeXXX.java

Term Coding Project

Quiz 6

Review for Final

Week 8:

Arrays

 

 

Final Exam

 

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:

 

Midterm

30%

Final

30%

Laboratory Assignments

25%

Quizzes

15%

Total

100%

 

GRADING SCALE:

A

90% - 100%

B

80% - 89%

C

70% - 79%

D

60% - 69%

F

50% - 59%

 

(or 3 un-excused absences

 

GRADING OF PROGRAMS:

            Program Correctness

            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.

 

  • The instructor may excuse absences for valid reasons, but missed work must be made up within the semester/term of enrollment.
  • Work missed through unexcused absences must also be made up within the semester/term of enrollment, but unexcused absences may carry further penalties.
  • In the event of two consecutive weeks of unexcused absences in a semester/term of enrollment, the student will be administratively withdrawn, resulting in a grade of "WH".
  • A "Contract for Incomplete" will not be issued to a student who has unexcused or excessive absences recorded for a course.
  • Students receiving Military Tuition Assistance or Veterans Administration educational benefits must not exceed three unexcused absences in the semester/term of enrollment. Excessive absences will be reported to the appropriate agency and may result in a monetary penalty to the student.
  • Report of a "F" grade (attendance or academic) resulting from excessive absence for those students who are receiving financial assistance from agencies not mentioned in item 5 above will be reported to the appropriate agency.
  • Park University 2004-2005 Undergraduate Catalog, page 100.

 

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.