CS 199 Computer Science for Beginners-Summer 2009

Credit Hours: 4
Course Coordinator: Andrew Black
Course Description: Introduction to fundamental concepts of computer science. Problem solving, alogrithm and program design, data types, loops, control structures, subprograms, and arrays. Learn to write programs in a high level programming language. Surveys current social and ethical aspects of computer science. This course satisfies the prerequisites for CS 162 in Academic year 2009-10.
Prerequisites:
Goals:
Example Textbooks:
References:
Major Topics:
Laboratory Exercises:

CAC Category Credits Core Advanced
Data Structures
Algorithms
Software Design
Computer Architecture
Programming Languages

Oral and Written Communications:
Social and Ethical Issues:
Theoretical Content:
Problem Analysis:
Solution Design: