ITM 618 Application Development for Managers

This course focuses on a managerial view of the software development and programming process with a focus on secure programming, code management, data processing, and analytics. Students will undertake a detailed study of the Python programming language and associated development tools. Topics include the software development life-cycle, requirements analysis and documentation, the role of programming languages in software development, version control systems, structured programming, data structures, predictive modeling, static code analysis, and exception handling.

Credits

4

Offered

Summer