http://www.dmacc.edu

Syllabus

 

Academic Standards Commission

 

Instructor Information

Name

Jeff Gullion

E-mail address

jhgullion@dmacc.edu

Phone number

515-964-6367

Fax number

515-965-7135

Office location

  Ankeny Campus

Building 8, Room 2

Office hours:

See Office Schedule

By appointment :

Course Information

Course title

Computers and Program Logic

Course number

CIS 125

Credits

3

Section number

1

CRN number

21713

Days & Time

T TH 1:25 - 2:50pm

Location

Ankeny AN08-01F

Course description

http://www.dmacc.edu/courses/descriptions.htm

Prerequisites

 

Course competencies

http://www.dmacc.edu/competencies/

Important Dates

Midterm

 See class schedule below

Final

 See class schedule below

Textbooks & Materials

Required textbooks

Programming Logic and Design Fifth Edition Comprehensive by Joyce Farrell
Course Technology ISBN: 978-1-4239-0196-9

 

Visual Logic

Required materials

 

Software applications

Java (J2SE)

  Alice

Course Policies

Attendance

Attendance is encouraged and expected.  Students will be held accountable for material assigned from the texts and for material covered during lecture.    

Grading criteria

Note:  Exams will cover material from the texts which is not covered in class, and material from class which is not covered in the texts.

The grading scale is as follows:

90% or better = A

80% to 89%     = B

70% to 79%     = C

60% to 69        = D

59% or worse   = F

Final grades will be determined from the total number of points available in the course.

Pluses and minuses may be used at the instructor’s discretion.

Classroom conduct

It is expected that students will come to class having read the assignments, and prepared to discuss the assigned material.  Students are expected to pay attention during class.  No playing of computer games or unrelated web surfing will be tolerated.  Students are expected to participate in class discussions.

Missed exams

No make up exams will be given without prior approval from the instructor.

Late Assignments

All projects and In Class Exercises turned in late for any reason will be docked 20% of the total possible points.

In class Flow Charting or Pseudo Code Exercises  may be turned in late only with prior approval from the instructor.

Extra credit

Extra credit may be available on certain projects or exams at the instructor’s discretion.

Study expectations

Students are expected to have completed any assigned readings in preparation for class and be prepared to discuss the assigned material.

Academic dishonesty

“See DMACC Educational Services Procedures ES 262 VII. A. and B” for information on plagiarism, cheating, information about appeals procedures or reference publication that addresses this information in detail.”

DMACC Information Web Sites

DMACC home page

http://www.dmacc.edu/

Instructor home pages

http://www.dmacc.edu/instructors/jhgullion/welcome.htm

Admissions & registration

http://www.dmacc.org/potienti.htm

WebCT

http://webct.dmacc.edu/

Student handbook

http://www.dmacc.edu/handbook/

Add/drop dates

http://www.dmacc.edu/academiccal.htm

Refund policy

http://www.dmacc.org/refund.htm

Support Services

Accommodations

“It is the policy of DMACC to accommodate students with disabilities.  Any student with a documented disability who requires reasonable accommodation should contact the special needs coordinator at 515-964-6850 voice or 515-964-6810 TTY.”

Services for students with disabilities

http://www.dmacc.edu/student_services/disabilities.htm

Contact the special needs coordinator at 515-964-6850V,
515-964-6809 TTY or the counseling & advising office on any campus for an Application for Accommodation.

Academic & educational advising

http://www.dmacc.org/student_services/academic_advising.htm

Career counseling

http://www.dmacc.org/student_services/career_resource.htm

Library

http://www.library.dmacc.cc.ia.us/

Academic Achievement Center

http://www.dmacc.edu/web2000/student_services/academic_achievement_center.htm

Computer labs

http://www.dmacc.edu/helpdesk/HD_student.htm

Disclaimer

“This syllabus is representative of materials that will be covered in this class; it is not a contract between the student and the institution.  It is subject to change without notice.  Any potential exceptions to stated policies and requirements will be addressed on an individual basis, and only for reasons that meet specific requirements.  If you have any problems related to this class, please feel free to discuss them with me.”

Note:  Syllabus subject to change

Topics

Read

Projects

Due Dates

Exams

Week 1:

Jan 13, 15

An Overview of Computers and Logic

- Problem Solving

 Intro & Chapter 1

Visual Logic Example

 

 

Week 2:

Jan 20, 22

Understanding Structure

Chapter 2

Chapter 2-Find the Bugs

 

 

 Week 3:

Jan 27, 29

Program Planning Process

Chapter 3

Chapter 3-Find the bugs 1&2

Assignment #1

 

 

Week 4:

Feb 3, 5

Making Decisions

Chapter 4

Review

 

 

 

Week 5:

Feb 10, 12

Review

Chapter 5

 

 

Assignment #1 Due Thursday Feb 12th

Tuesday February 10th - Exam One!!

Week 6:

Feb 17, 19

Looping

 Chapter 5 – Exercises 1-4 page 232

 

 

Week 7:

Feb 24, 26

Arrays

Chapter 5

 continues

 Programming Project #2

 

 

 

Chapter 5 – Exercises

DUE

 

Week 8:

March 3, 5

 Chapter 6

 

 

 

Week 9:

March 10, 12

Arrays

Chapter 6

  continues

Review

 

 Programming Project #2 DUE

Exam

Two!

Spring Break

March 16-21

College Closed!

 

 

 

Week 10:

March 24, 26

Methods

Chapter 7

 

 

 

Week 11:

March 31, April 2

Control Breaks

Chapter 8

 

 

 

Week 12:

April 7, 9

File Handling and Applications

Chapter 10

 

 

 

Week 13:

April 14, 16

Object oriented Programming

Chapter 11

Multidimensional Arrays

 

 

Exam Three!

Week 14:

April 21, 23

Event Driven GUI programming, animation, exception handling

Chapter 12

 

 

 

Week 15:

April 28, 30

Review

 

 

 

Week 16:

FINAL

Tuesday May 5

1:25 – 3:45

 

 

 

Final Exam