Andy Harris has taught computer science in central Indiana for 30 years. He loves to teach freshman computing and game development. Some of his research and teaching interests include how to use game development to reinforce learning of computer programming and mathematics, and serious gaming. He also is interested in the use of game development techniques to help solve real-world problems in education and industry.
Course Schedule
| Course |
No. |
Term |
Level |
Hours |
Location |
| Computer Science 1: Programming Fundamentals [syllabus] |
CS 120.801 |
Fall 2025 |
Undergraduate |
4.0 |
Online (Asynchronous) |
| Computer Science 2: Data Structures and Objects [syllabus] |
CS 121.3 |
Fall 2025 |
Undergraduate |
4.0 |
Lecture/Lab |
| Computing, AI, and Society [syllabus] |
CS 200.2 |
Fall 2025 |
Undergraduate |
3.0 |
Lecture |
| Game Engine Development [syllabus] |
CS 439.1 |
Fall 2025 |
Undergraduate |
3.0 |
Lecture |