ASGM-121 Object-Oriented Programming
3 Credits
This course covers the fundamental of programming, with an emphasis on object-oriented programming, one of the most popular methods for writing modular and easily extended code for games and other applications. Students will gain an understanding of the wide variety and relative strengths of available programming before focusing on one language in-depth (Python, Java, C, or similar).