Sunteți pe pagina 1din 2

FOLSOM LAKE COLLEGE

COMPUTER INFORMATION SCIENCE


CISP 300 – ALGORITHM DESIGN / PROBLEM SOLVING

Syllabus
INSTRUCTOR – MICHAEL DAVIS

Prerequisites – None, Acceptable for Credit: UC/CSU


Units – 3

Schedule – Online Course - October 18th through December 14th.

Note: It is the student’s responsibility to drop from this course. Failure to process a drop
with the Admissions office can result in a grade of F for the course.

Text – Tools for Structured and Object Oriented Design – Seventh Edition
Bohl and Ryan, (ISBN 9780131194458), Prentice Hall

Materials – Any storage device capable of storing 256 MB or more of data files

Catalog Description – Description: This course introduces the Computer Science major to
methods for solving classical computer problems through algorithm design. Topics covered
include introduction to structured design, control structures, arrays, object oriented
programming, and file processing. Students will learn how to assess and analyze computer
problems in a top-down, divide-and-conquer approach that leads to a programming solution. It
also includes creating programming plans and detailed design documents from which source
code versions of programs will be created.

Student Learning Outcomes/Objectives – At the end of this course, students will be able to:

 convert values between the binary, decimal, and hexadecimal number systems and
interpret ASCII values in order to understand how data are represented in a
computer.
 choose and apply control structures to solve complex problems.
 develop and create detailed structured programming design documents from which
source code can be created.
 verify the algorithm design by constructing a solution model with variables and
trace the variables to validate the accuracy of the solution.
Course Structure – this course requires reading assignments and completion of hands on
exercises to be completed utilizing a personal computer. This course also includes a final exam.
It is the responsibility of the student to be aware of any instructions that will cause the class
to deviate from the content or objectives defined in the class syllabus.

Homework Assignments - All assignments will be listed on the Canvas class site.

Student Data files - The data files that are needed for this course can be downloaded from the
Student Files link on Canvas

Final Exam: There will be a final exam for this course, content to be determined.

Grading Composition and Scale


Grade
90 to 100% - A
80 to 90% - B
70 to 80% - C
60 to 70% - D
Below 60% - F

Academic Integrity
Academic integrity is a requirement for each student. A student's work must be their own.
Students are encouraged to discuss concepts and strategies and lend assistance to their fellow
students, but doing another student's assignment or copying someone's work and submitting as
their own is strictly prohibited. If academic dishonesty is suspected, all parties involved will be
reported to the area dean and the college's administration for evaluation and possible disciplinary
action.

Instructor Contact and Schedule


You can contact me at either my school email (davism@flc.losrios.edu) or my home email
(mrd_1@pacbell.net). You can also call me at (916) 983-2463.

I am not currently scheduled to be on campus. If we need to meet, call me and we can arrange a
meeting on campus.

S-ar putea să vă placă și