MSIT 501 Foundations of Programming, Data Structures, and Algorithms (3 Credits)
Concepts and foundations of computer science, including procedural and object-oriented programming, data structures, algorithms, and algorithm design, are introduced through programming in Python.