CSC 200 Introduction to Computer Science

Provides broad introduction to computer science. Discusses architecture and function of computer hardware, including networks and operating systems, data and instruction representation and data organization. Covers software, algorithms, programming languages and software engineering. Discusses artificial intelligence and theory of computation. Includes a hands-on component. Prerequisites: Readiness for MTH 163 or equivalent and readiness to enroll in ENG 111 Lecture 3 hours per week. Generally offered fall.