Apr 25, 2024  
ARCHIVED 2018-2019 Undergraduate Catalog 
    
ARCHIVED 2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 140 - Fundamentals of Computational Problem Solving

3.00 credit hours
An introduction to computing focusing on problem solving, algorithm construction, data organization and program development using Python. Topics include basic programming fundamentals and constructs such as variables and assignment statements; arithmetic, relational and logical operators; decisions and loops; modularization with functions; files; and data structures such as lists and dictionaries. Prior programming experience is not required. This course does not count toward a major in computer science, but may apply to a minor. May not be taken after successful completion of any higher level computer science course.

Prerequisite(s): MTH 121  (or concurrent enrollment) or higher or appropriate placement.


Click here for the schedule of classes.