Apr 20, 2024  
2019-2020 UMaine Undergraduate Catalog 
    
2019-2020 UMaine Undergraduate Catalog [ARCHIVED CATALOG]

COS 125 - Introduction to Problem Solving Using Computer Programming


An introduction to computer science through problem solving and computer programming. Topics include variable and operators, control logic, functions, strings, loops, input/output, and recursion.  Programming concepts covered by this course include modularity, abstraction, top-down design, specifications, documentation, debugging, and testing.  No prior programming experience is expected.  Required for majors.

General Education Requirements: Quantiative Literacy

Prerequisites: A grade of C or better in MAT 122, or no grade record in MAT 122 and a passing score on Part 3 of the Math Placement Exam.

Course Typically Offered: Fall

Credits: 4