2025-2026 Undergraduate & Graduate Catalog [In Progress]
CIS 500 - Fundamentals of Software Practice
Focuses on advanced programming concepts, common data structures and collections, concurrency, software modeling, searching, and sorting algorithms. Elements of discrete mathematics are integrated through lectures and programming projects. Prerequisite: Admission to the CIS program.
Credits: 3