SDEV 245

Security and Secure Coding

Ivy Tech Community College · UGRD · Fall 2026

4 sections4 open now
Add to a schedule

Catalog description

Prerequisites: Corequisites: Pre/Corequisites:(SDEV 200 - Software Development with Java OR SDEV 210 - Software Development using Visual Basic in the .NET Framewor OR SDEV 220 - Software Development Using Python OR SDEV 230 - Software Development using C++ OR SDEV 240 - Software Development Using C# OR CSCI 201 - Computer Science II) AND (MATH 135 - Finite Math OR Higher) Description:This course covers secure software development processes, including designing secure applications, writing resilient code, developing test plans and conducting security testing and auditing. Students learn to identify and address common security vulnerabilities, threats, and strategies for building fault-tolerant, attack-resistant software. Students will write and analyze code to apply specific security techniques, and explore cryptography as a key tool for real-world security. The course also introduces foundational cryptography concepts, including probability, information theory, computational complexity, and number theory.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

21328

13 openSeats: 7/20 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #21328Fall 2026UGRD3 credits
13 available7 enrolled20 capacity
Days & times
MW 1800-1945
Meeting dates
2026-08-24 - 2026-10-14
Location
Lake County(Gary/E Chic/Crown) / Virtual Courses Lake County / INTA6V VIRTUAL
Instructor
Osaji, Francis Okechukwu

Section notes

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

Details checked 5 hours agoSeats checked 5 hours ago

23311

16 openSeats: 14/30 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #23311Fall 2026UGRD3 credits
16 available14 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
Roberts, Kris Arnim

Section notes

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

Details checked 5 hours agoSeats checked 5 hours ago

25030

22 openSeats: 8/30 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #25030Fall 2026UGRD3 credits
22 available8 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

31426

17 openSeats: 3/20 seats Last recorded: Aug 15, 2026, 3:14 PM
Class #31426Fall 2026UGRD3 credits
17 available3 enrolled20 capacity
Days & times
MW 1730-2020
Meeting dates
2026-10-26 - 2026-12-16
Location
Evansville / Evansville Main Campus / EVMAN 320
Instructor
Quainoo, Emmanuel

Section notes

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

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