SDEV 220

Software Development using Python

Ivy Tech Community College · UGRD · Fall 2026

10 sections8 open now
Add to a schedule

Catalog description

Prerequisites:SDEV 140 - Introduction to Software Development OR CSCI 101 - Computer Science I Corequisites: Pre/Corequisites: Description:Provides an understanding of fundamental and advanced concepts of the Python programming language. The emphasis will be on creating industry standard programs using current programming design software. Students will learn basic programming concepts such as sequence, iteration and decision structures; variables and constants; and functions and advanced concepts such as searches, sorts, collections, dictionaries, arrays, and linked lists. Students will learn the concepts of object-oriented programming using classes, inheritance and polymorphism. These skills will be practiced in a hands-on environment. Students will practice skills such as team building, work ethic, communication, documentation, and adaptability.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

20908

23 openSeats: 7/30 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #20908Fall 2026UGRD3 credits
23 available7 enrolled30 capacity
Days & times
T 1800-2050
Meeting dates
2026-08-25 - 2026-12-15
Location
Fort Wayne / Steel Dynamics Busse Tech Cent / FWNSD VIRTUAL
Instructor
McKinstry, Alexander

Section notes

Component: Lecture; Part of term: Fall 2026 - 16 Weeks; Instructional method: Virtual Instruction

Details checked 5 hours agoSeats checked 5 hours ago

23308

9 openSeats: 21/30 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #23308Fall 2026UGRD3 credits
9 available21 enrolled30 capacity
Days & times
No scheduled meeting time
Meeting dates
2026-08-24 - 2026-10-18
Location
Online Only Classes (IvyOnline) / Internet Course / WWW
Instructor
TBA

Section notes

Component: Lecture; Part of term: Fall 2026 - 1st 8 Weeks; Instructor not yet assigned in the official SIS; Instructional method: Online Only

Details checked 5 hours agoSeats checked 5 hours ago

24254

9 openSeats: 21/30 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #24254Fall 2026UGRD3 credits
9 available21 enrolled30 capacity
Days & times
No scheduled meeting time
Meeting dates
2026-08-24 - 2026-10-18
Location
Online Only Classes (IvyOnline) / Internet Course / WWW
Instructor
TBA

Section notes

Component: Lecture; Part of term: Fall 2026 - 1st 8 Weeks; Instructor not yet assigned in the official SIS; Instructional method: Online Only

Details checked 5 hours agoSeats checked 5 hours ago

25028

FullSeats: 30/30 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #25028Fall 2026UGRD3 credits
0 available30 enrolled30 capacity
Days & times
No scheduled meeting time
Meeting dates
2026-10-26 - 2026-12-20
Location
Online Only Classes (IvyOnline) / Internet Course / WWW
Instructor
TBA

Section notes

Component: Lecture; Part of term: Fall 2026 - 2nd 8 Weeks; Instructor not yet assigned in the official SIS; Instructional method: Online Only

Details checked 5 hours agoSeats checked 5 hours ago

25928

16 openSeats: 4/20 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #25928Fall 2026UGRD3 credits
16 available4 enrolled20 capacity
Days & times
MW 0900-1150
Meeting dates
2026-10-26 - 2026-12-16
Location
Lawrenceburg / Lawrenceburg Lakefront / LAWMA 2145
Instructor
Frankenstein, Martin E

Section notes

Component: Lecture; Part of term: Fall 2026 - 2nd 8 Weeks; Instructional method: Learn Anywhere

Details checked 5 hours agoSeats checked 5 hours ago

26077

23 openSeats: 7/30 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #26077Fall 2026UGRD3 credits
23 available7 enrolled30 capacity
Days & times
No scheduled meeting time
Meeting dates
2026-10-26 - 2026-12-20
Location
Online Only Classes (IvyOnline) / Internet Course / WWW
Instructor
TBA

Section notes

Component: Lecture; Part of term: Fall 2026 - 2nd 8 Weeks; Instructor not yet assigned in the official SIS; Instructional method: Online Only

Details checked 5 hours agoSeats checked 5 hours ago

26247

3 openSeats: 7/10 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #26247Fall 2026UGRD3 credits
3 available7 enrolled10 capacity
Days & times
MW 0900-1150
Meeting dates
2026-10-26 - 2026-12-16
Location
Batesville / Batesville Main Building / BATMA VIRT
Instructor
Frankenstein, Martin E

Section notes

Component: Lecture; Part of term: Fall 2026 - 2nd 8 Weeks; Instructional method: Virtual Instruction

Details checked 5 hours agoSeats checked 5 hours ago

31422

13 openSeats: 7/20 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #31422Fall 2026UGRD3 credits
13 available7 enrolled20 capacity
Days & times
TR 1730-2020
Meeting dates
2026-08-24 - 2026-10-18; 2026-08-25 - 2026-10-15
Location
Evansville / Internet Course / WWW INTERNET; Evansville / Evansville Main Campus / EVMAN 320
Instructor
Quainoo, Emmanuel

Section notes

Component: Lecture; Part of term: Fall 2026 - 1st 8 Weeks; Instructional method: Blended

Details checked 5 hours agoSeats checked 5 hours ago

31900

5 openSeats: 15/20 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #31900Fall 2026UGRD3 credits
5 available15 enrolled20 capacity
Days & times
MW 1400-1650
Meeting dates
2026-10-26 - 2026-12-16
Location
Indianapolis/Lawrence/Plainfield / Indianapolis Zoom / IZOOM
Instructor
Hamby, Zachary K

Section notes

Component: Lecture; Part of term: Fall 2026 - 2nd 8 Weeks; Instructional method: Virtual Instruction

Details checked 5 hours agoSeats checked 5 hours ago

31928

FullSeats: 6/6 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #31928Fall 2026UGRD3 credits
0 available6 enrolled6 capacity
Days & times
MW 1400-1650
Meeting dates
2026-10-26 - 2026-12-16
Location
Indianapolis/Lawrence/Plainfield / Indianapolis Zoom / IZOOM
Instructor
Hamby, Zachary K

Section notes

Component: Lecture; Part of term: Fall 2026 - 2nd 8 Weeks; Instructional method: Virtual Instruction

Details checked 5 hours agoSeats checked 5 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?