2023-2024 Academic Catalog 
    
    Nov 24, 2024  
2023-2024 Academic Catalog [ARCHIVED CATALOG]

CSCI 120 - Introduction to Computing


Develops computational problem-solving skills through programming, and exposes students to a variety of other topics from computer science and its applications.  The focus of the course is to learn fundamental computational concepts (information, algorithms, abstraction, and programming) that are central to computer science, and that also happen to be instrumental for the computational investigation of science.  Design, analysis, and testing of problem-solving techniques are applied to a variety of domains across the sciences and liberal arts. This is the first course for computer science majors and anyone seeking a rigorous introduction. No prior knowledge of programming is required, but good analytical skills are helpful.

Prerequisites: No prerequisites.

Course Designation/Attribute: SP

Anticipated Terms Offered: Offered every year