COS 121
Foundations of Computer Science
Taylor University · UGRD · Fall 2026
2 sections2 open now
Catalog description
This course builds on COS 120 by emphasizing object-oriented programming and including concepts of computer science such as computational complexity. Data structures such as lists, stacks, queues, and trees are introduced as they are needed in developing algorithms for problems studied. Additional topics include source code versioning, unit testing, and code refactoring. Three hours of lecture and two hours of lab per week. Prerequisite: COS 120 or COS 130.
Sections
Current meeting, instructor, credit, and enrollment details
1
15 openSeats: 9/24 seats Last recorded: Aug 15, 2026, 3:53 PMClass #13052Fall 2026UGRD4 credits
15 available9 enrolled24 capacity0/98 waitlist
- Days & times
- MWF 1300-1350
- Meeting dates
- Aug 31 – Dec 17
- Location
- Euler Science Complex 218
- Instructor
- Mikels, Jennifer
Section notes
Instructional method: Lecture
Details checked 4 hours agoSeats checked 4 hours ago
2
15 openSeats: 9/24 seats Last recorded: Aug 15, 2026, 3:53 PMClass #19270Fall 2026UGRD0 credits
15 available9 enrolled24 capacity0/98 waitlist
- Days & times
- R 0930-1120
- Meeting dates
- Aug 31 – Dec 17
- Location
- Euler Science Complex 201
- Instructor
- Mikels, Jennifer
Section notes
Instructional method: Lab
Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?