Apr 28, 2026  
2026-2027 UH Mānoa Catalog [DRAFT] 
    
2026-2027 UH Mānoa Catalog [DRAFT]

ICS 369 - Computational Media Systems


Credits: 3

Intermediate object-oriented programming within the context of interactive media systems and video game development. Topics: classes, objects, inheritance, polymorphism, abstract classes, interfaces, event-driven programming, vectors, geometric primitives, game mechanics, and relevant design patterns.

Prerequisites: Any ICS 110  (Alpha) or ICS 111  or ECE 160  or instructor approval.
Grade Option: A-F only.
Major Restrictions: EE, CENG, ICS, CM, CSCI, THEA, DNCE, THDN majors only.
Cross-Listed: ECE 369