
Introduces computer programming through development of C programs to solve practical problems. Recommended: . Audit available.
CS 140U. Introduction to UNIX. 4 Credits.
Introduces the UNIX/Linux operating system, including: task scheduling and management, memory management, input/output processing, internal and external commands, shell configuration, and shell customization. Explores the use of operating system utilities such as text editors, electronic mail, file management, scripting, and C/C++ compilers. Discusses trends in UNIX/Linux, including use of graphical user interfaces. Recommended: . Audit available.
CS 160. Exploring Computer Science. 4 Credits.
Explores the field of computer science. Provides an overview of computer architecture, software development engineering, data organization, problem-solving strategies, ethics, and theory of computation. Explores career options and develops rudimentary software development skills. Recommended: Computer Literacy (such as completion of ); and . Audit available. This course fulfills the following GE requirements: Science, Math, Computer Science/AAOT, Science, Math, Computer Science/AS, Science, Math, Computer Science/AAS, Science, Math, Computer Science/AGS.
CS 161. Computer Science I. 4 Credits.
Introduces the concepts of computer science. Explores problem solving, algorithm and program design, data types, loops, control structures, subprograms, and arrays. Introduces writing programs in a high level programming language. Surveys current social and ethical aspects of computer science. Recommended:, , and . Audit available. This course fulfills the following GE requirements: Science, Math, Computer Science/AAOT, Science, Math, Computer Science/AS, Science, Math, Computer Science/AAS, Science, Math, Computer Science/AGS.
INTERESTING VIDEO


