Click on the course description to view the Student Learning Outcomes.
CSCI 160 COMPUTER SCIENCE I (4 credits)
An introduction to computer science including problem solving, algorithm development, and structure programming in the high-level language. Emphasis on design, coding, testing, and documentation of programs using accepted standards of style.
CSCI 161 COMPUTER SCIENCE II (4 credits)
Prerequisite: CSCI 160. Advanced concepts in computer science including data structures, algorithm analysis, standard problems such as searching and sorting, and memory management issues.
CSCI 289 SOCIAL IMPLICATIONS OF COMPUTER TECHNOLOGY (2 credits)
An introduction to the effects of computer technology on society and individuals and to ethical problems faced by computer professionals. Topics covered include privacy, the nature of work, centralization versus decentralization, and the need for human factors analysis in the development of a new computer system.