David Culyba

Assistant Teaching Professor

Entertainment Technology Center

  • Assistant Teaching Professor
    Entertainment Technology Center

TEACHING INTERESTS

My primary teaching focuses on using project-based learning to explore the skills necessary to succeed in creative collaborative industries. This includes team-based skills such as project management, communication techniques, and leadership and well as development skills such as design, prototyping, and playtesting. I work to leverage my experiences as a designer and programmer in various creative industries (video games, educational software, toys, and board games).

TEACHING ACTIVITIES

  • COURSE TAUGHT
    Building Virtual Worlds
    24 Aug 2026 - 14 Dec 2026
    53831
  • COURSE TAUGHT
    Entertainment Technology Center Independent Study
    24 Aug 2026 - 14 Dec 2026
    53689
  • COURSE TAUGHT
    ETC Interdisciplinary Project III
    24 Aug 2026 - 14 Dec 2026
    53610
  • COURSE TAUGHT
    Special Project II
    24 Aug 2026 - 14 Dec 2026
    53621
  • COURSE TAUGHT
    ETC Interdisciplinary Project I
    12 Jan 2026 - 5 May 2026
    53605
  • COURSE TAUGHT
    ETC Interdisciplinary Project I
    12 Jan 2026 - 5 May 2026
    53605
  • COURSE TAUGHT
    ETC Interdisciplinary Project I
    12 Jan 2026 - 5 May 2026
    53605
  • COURSE TAUGHT
    Building Virtual Worlds
    25 Aug 2025 - 15 Dec 2025
    53831
  • COURSE TAUGHT
    Entertainment Technology Center Independent Study
    25 Aug 2025 - 15 Dec 2025
    53689
  • COURSE TAUGHT
    ETC Interdisciplinary Project III
    25 Aug 2025 - 15 Dec 2025
    53610
  • COURSE TAUGHT
    Graduate Assistantship for ETC
    25 Aug 2025 - 15 Dec 2025
    53801
  • COURSE TAUGHT
    Independent Study for Entertainment Technology Center
    25 Aug 2025 - 15 Dec 2025
    53690
  • COURSE TAUGHT
    Special Project II
    25 Aug 2025 - 15 Dec 2025
    53621
  • COURSE TAUGHT
    Entertainment Technology Center Independent Study
    13 Jan 2025 - 6 May 2025
    53689
  • COURSE TAUGHT
    ETC Independent Study
    13 Jan 2025 - 6 May 2025
    53590
  • COURSE TAUGHT
    ETC Interdisciplinary Project II
    13 Jan 2025 - 6 May 2025
    53607
  • COURSE TAUGHT
    ETC Interdisciplinary Project II
    13 Jan 2025 - 6 May 2025
    53607
  • COURSE TAUGHT
    Building Virtual Worlds
    26 Aug 2024 - 16 Dec 2024
    53831
  • COURSE TAUGHT
    Entertainment Technology Center Independent Study
    26 Aug 2024 - 16 Dec 2024
    53689
  • COURSE TAUGHT
    ETC Cooperative Education
    26 Aug 2024 - 16 Dec 2024
    53600
  • COURSE TAUGHT
    ETC Interdisciplinary Project I
    26 Aug 2024 - 16 Dec 2024
    53605
  • COURSE TAUGHT
    Graduate Assistantship for ETC
    26 Aug 2024 - 16 Dec 2024
    53801
  • COURSE TAUGHT
    Special Projects II
    26 Aug 2024 - 16 Dec 2024
    53721
  • COURSE TAUGHT
    ETC Practicum Training
    13 May 2024 - 2 Aug 2024
    53998
  • COURSE TAUGHT
    Entertainment Technology Center Independent Study
    16 Jan 2024 - 7 May 2024
    53689