CYBR-2330 Introduction to Programming
Introduction to programming practice using Python. This course is designed to be a rigorous introduction to structured computer programming, emphasizing object-oriented concepts, modularization, testing, and debugging. Topics may also include decision logic, loops, arrays, file IO, classes, analysis and formulation of problems for computer solution and the systematic design, construction, and testing of programs.