CCOG for MM 243 Spring 2024

Course Number:
MM 243
Course Title:
Immersive Technologies: Unity II
Credit Hours:
Lecture Hours:
Lecture/Lab Hours:
Lab Hours:

Course Description

Covers intermediate and advanced concepts and techniques for creating virtual 2D and 3D spaces for the purpose of simulation, art installation, education, research, architectural modeling, games, advertising, storytelling and other current or emerging applications. Covers the Unity 2D and 3D engine and intermediate scripting, concepts and practices. Prerequisites: WR 115, RD 115 and MTH 20 or equivalent placement test scores. Audit available.

Intended Outcomes for the course

Upon completion of the course students should be able to:

  • Conceive a feasible, intermediate immersive project that demonstrates the following: artistry, cultural awareness, technical sophistication, and design principles.

  • Using industry techniques, workflows and tools, effectively plan and implement the immersive project.

  • Identify and utilize principles of user interface design to craft an effective user experience.

  • Incorporate concepts, schemes, and systems of interactivity to support and enrich an immersive experience.

  • Explain what Artificial Intelligence is, recount principle aspects of its history, identify its use in popular applications, note the basics of how it works, and use it in projects.

Course Activities and Design

Course material will be presented in a lecture format. This course is designed to maximize learning through the use of strategies such as outcome based instruction, collaborative learning, contextual application and performance based assessment. Lecture material will consist of discussion, diagrams, multimedia, and other educationally sound practices. Other activities will include hands-on utilization of multimedia software. Demonstration and handout materials will be provided.
Students will be required to solve and produce a variety of scripts for delivery via a Lingo or ActionScript based computer applications.
Each class will include lecture material and a step-by-step demonstration of how to develop a basic application. Each day will highlight different aspects of developing multimedia in the Director/Flash development environments. In-class applications will be developed concurrently by each student, which will be saved and complied in a final application’s portfolio.

Outcome Assessment Strategies

The student will be evaluated by their achievement of the course outcomes, through the use of written mid-term and final examinations and production of in-class projects under the supervision of the instructor.
The student will receive a grade based upon her/his attendance, performance of outcomes, examination performance, and the ability to improve on unsatisfactory performance.

Course Content (Themes, Concepts, Issues and Skills)

  • UI/UX Creation
  • AI Systems
  • Physics Simulation
  • Networking
  • Shader Writing (Programming Shaders)
  • Substance (Texture System)
  • Networking
  • Advanced Scripting in C#
  • Artificial Intelligence