CS 120
Software Design I
University of Wisconsin-La Crosse · UGRD · Fall 2026
1 section
Catalog description
This course is an introduction to the fundamentals of software development including software classes, objects, inheritance, polymorphism, logic, selection control, repetition control, subprograms, parameter passage, and rudimentary software engineering techniques. Students complete numerous programming projects using a modern programming language. CGER MQR-QR Mathematics & Quantitative Reasoning: Quantitative Reasoning. Prerequisite: MTH 151 or MTH 160 or MTH 175 or math placement test scores at or above MTH 151 . Offered Fall, Spring.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #wisconsin_la_crosse-0418Fall 2026UGRD4 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?