Dec 26, 2024  
2023-2024 University Catalog 
    
2023-2024 University Catalog

IXDE 401 Advanced Programming



3 credits 67.5 hours
400 level undergraduate course

This is an upper-level programming course that builds upon the programming instruction students have received in other classes across the university. It provides practical application in a number of programming languages including JavaScript (p5js), Python, Processing, and C#. Students will work with creative software such as the Unity and Unreal game engines as tools to create interactive software applications. Through the implementation of a software development process, students will learn how to plan and document their projects, prototype the functionality and proceed to the final development of a functioning software application.

Priority enrollment for Interaction Design majors Priority enrollment to School of Design majors.
This course is not repeatable for credit.