This course introduces the fundamental concepts of computer science including both hardware and software.
Course Objectives
Understand fundations of computational logic.
Understand hardware and software components.
Know the characteristics of good algorithms.
Develop basic algorithms and implement same.
Understand HTML and internet documents.
Be aware of computer ethics.
Textbook
An Invitation to Computer Science
5th Edition
by G. Schneider and J. Gersting
ISBN: 978-0324788594
Additional Materials
CBU student unix server account, other server backup, and/or USB drive as needed for backup.
Course Grading
45 % - Two or three tests
10 % - Homework
15 % - Technology Presentation
30 % - Comprehensive Final Exam
The schedule is a tentative guideline. The progress of the class will typically vary somewhat
from this outline and additional material may be added. Scheduled and unscheduled homework, quizzes, and tests will be
announced in class, therefore it is important to stay informed if absent from class.