Loading course details…
Loading course details…
Ivy Tech Community College · 3 credits · UGRD

Prerequisites:(SDEV 200 - Software Development using Jav OR SDEV 220 - Software Development Using Python OR SDEV 230 - Software Development using C++ OR SDEV 240 - Software Development Using C# OR CSCI 102 - Computer Science II OR CSCI 201 - Computer Science II). Corequisites: Pre/Corequisites:MATH 136 - College Algebra or Higher or demonstrated competency. Description:The course is an introduction to the analysis and design of computer software using algorithms and design patterns. Topics will include concepts of algorithm complexity, and various algorithmic design patterns. The course introduces the basics of computational complexity analysis and various algorithms and design pattern paradigms. Students are provided a solid foundation in patterns and algorithms to deal with a wide variety of computational problems. Students will be familiarized with the most common algorithms, patterns, and data structures.
Fall 2026 · 1 section
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 25039Class #25039 | Time not published2026-10-26 - 2026-12-20 | Online Only Classes (IvyOnline) / Internet Course / WWW | TBA |
| 25039 notes: Component: Lecture; Part of term: Fall 2026 - 2nd 8 Weeks; Instructor not yet assigned in the official SIS; Instructional method: Online Only | |||