Computer Information Systems and Computing Technology

Skip to content
 CIS Links

 COURSES

 GENERAL

 TRAINING

 OTHER

 

CSCI C252

Introduction to Computer Science
 

CATALOG COURSE DESCRIPTION:

This course explores topics of computer science within a framework of a six-layer hierarchy of abstractions. In addition to some motivational applications such as Web page design and interactive graphics, the course covers the fundamental issues of algorithms, hardware design, computer organization, system software, language models, theory of computation, and social and ethical issues of computing. The course involves some introductory programming in a language such as C++. Intended for computer science majors.

COURSE OBJECTIVES:

Upon successful completion of the course, the student will be able to:

  1. explain algorithmic problem solving methods, attributes of algorithms, and analysis of algorithms.
  2. identify the components of a computer system.
  3. illustrate basic networking concepts.
  4. demonstrate an understanding of high-level programming languages through designing a basic application using an object-oriented programming language.
  5. analyze a computational problem through the use of simulation and modeling.
  6. discuss social computing issues and the impact they have on making decisions about computers, information, and society.

Download Complete Outline

Top of page

 Last Updated 06/25/2008
 V-5.6.2005 Course information subject to change. See Complete Outline (above) or College Catalog for official information.

 
Cerro Coso College