Sep 19, 2024  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog

CPS 150 - Fundamentals of Computer Science


4 Credit Hour(s) Laboratory: 1 Recitation: 3 Alternative Mode: 0

Breadth-first introduction to computer science. Data representation, algorithmic problem solving, basic concepts in hardware, operating systems, networking, graphics, artificial intelligence, and an introduction to the limitations of computing. Exercises include simulation, introductory programming in the Internet environment, and the development and comparison of algorithms. Laboratories emphasize the use of computers for modeling complex phenomena or for analyzing data, and the use of programs for solving interdisciplinary problems. Provides computer science and computer information systems majors with a solid foundation for further study and offers non-majors a broad introduction to the scientific techniques of the discipline. (Fall)

Prerequisite(s): Placement into, completion of, or concurrent enrollment in a 100-level or higher MTH class.
Fulfills Gen Ed 2011-2021: Natural Science, Lab