IX 240: Programming I

Level
Undergraduate
Credits 3
This course covers basic to mid-level programming topics. It pro-vides students with an understanding of how software is designed, developed and tested. Topics include the software development environment, functions, variables, IF statements, forms, in-put/output, loops, structures and class objects. Different programming languages, including Python, C# and C++, may be explored.