Comprehensive Exam Track: Total Credit Hours Required to Finish the Degree ( 36 Credit Hours ) as Follows
Specialization Requirements
Students must pass all of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 153966000 | FUNDAMENTALS OF GAME DESIGN | This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. | 3 | - | 3 |
- |
| 153966010 | ADVANCED GAME DESIGN | This course provides a strong foundation in the game design and production process. Topics covered include preparing a game concept, scoping a game project, creating design documentation, understanding game mechanics, designing systems and features, making prototypes, designing compelling stories for games, creating characters, balancing content and systems, mastering games as a service and understanding monetization techniques. Special emphasis will be placed on building a great user interface and user experience. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. |
| 153966020 | ADVANCED GAME DEVELOPMENT | This course provides an overview of advanced Unity game development using C# scripting. Topics covered include game objects, components, scenes and assets, C# fundamentals in Unity, Unity’s scripting anatomy, mastering Unity’s API, data structure in Unity, designing interactive UI elements, physics and animation, advanced scripting techniques in Unity, implementing AI in Unity, multiplayer games, developing VR and AR experiences and optimizing game performance. Emphasis will be placed on building and monetizing a complete game in Unity and adapting it across platforms. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. |
| 153966030 | GAME AUDIO AND SOUND DESIGN | This course provides a foundation in the principles of game audio and sound design. Topics covered include the role of audio in interactive and immersive environments, the game engine paradigm, the audio engine and spatial audio, the art of sound design, practical sound design, coding for game audio, implementing audio, environmental modeling, procedural audio, adaptive mixing and audio data reduction. Special emphasis will be placed on the many applications of sound design in contemporary video games. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. |
| 153966040 | FOUNDATIONS OF ARTIFICIAL INTELLIGENCE | This course provides an overview of the field of artificial intelligence and its core techniques and applications. Topics covered include logic, constraint satisfaction, search, game playing, Markov decision processes and reasoning, planning and learning with certainty and uncertainty. Special emphasis will be placed on machine learning and its applications to real-world challenges. | 3 | - | 3 |
- |
| 153966050 | ARTIFICIAL INTELLIGENCE FOR GAMES | This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. | 3 | - | 3 |
153966040 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE This course provides an overview of the field of artificial intelligence and its core techniques and applications. Topics covered include logic, constraint satisfaction, search, game playing, Markov decision processes and reasoning, planning and learning with certainty and uncertainty. Special emphasis will be placed on machine learning and its applications to real-world challenges. |
| 153966060 | VIDEO GAME ANIMATION | This course provides an overview of the technical and artistic fundamentals of video game animation. Topics covered include the role of the video game animator, game development environment, animation principles, fundamentals of game animation, game animation workflow, technical animation, gameplay animation, cinematics, facial, and motion capture as well as animation team management. Special emphasis will be placed on artificial intelligence and other evolving technologies in video game animation. | 3 | - | 3 |
- |
| 153966070 | STORYTELLING AND NARRATIVE DESIGN FOR VIDEO GAMES | This course provides an overview of narrative design and the applications in traditional media as well as gaming and simulated worlds. Topics covered include writing for games vs. traditional media, role and responsibilities of narrative designer, developing characters and their world, structure of narrative design, rules and tools for success, future of narrative design and transmedia. Special emphasis will be placed on the criteria of a well-told narrative and where games and simulated experiences fail. | 3 | - | 3 |
- |
| 153966080 | GENERATIVE AI | This course provides an overview of generative AI, how it differs from traditional AI and its many applications. Topics covered include large language models, generation of text, images, videos and music, prompt engineering, retrieval-augmented generation, model adaptation and fine-tuning, application architecture for generative AI apps, best practices for production deployment, developing evaluations and benchmarks and a guide to ethical GenAI. Special emphasis will be placed on the growing use of GenAI in contemporary video games. | 3 | - | 3 |
153966040 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE This course provides an overview of the field of artificial intelligence and its core techniques and applications. Topics covered include logic, constraint satisfaction, search, game playing, Markov decision processes and reasoning, planning and learning with certainty and uncertainty. Special emphasis will be placed on machine learning and its applications to real-world challenges. |
| 153966140 | DIGITAL RESEARCH METHODS | The course examines the role of digital research and provides an overview of commonly used qualitative and quantitative research methods. Topics covered include the changing social science data landscape, new sources of data, challenges and opportunities in survey methods, advances in data management for research, modeling and simulation, developments in statistical software for researchers, text mining and social media, digital records, social network analysis, gaming and ethics in digital research. | 3 | - | 3 |
- |
Students must pass ( 6 ) credit hours from any of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 153966090 | VIRTUAL REALITY DESIGN AND PROGRAMMING | This course provides an overview of best practices in virtual reality development and programming using Unity. Topics covered include the latest features of Unity, technical requirements for setting up virtual reality projects, gaze-based control, user hand interaction, canvasing the world space, teleporting, locomotion and comfort, lighting, rendering and realism, physics in virtual reality, exploring interactive spaces and animation and virtual reality storytelling. Special emphasis will be placed on strategies for designing an enhanced virtual reality user experience to be used in games and apps. | 3 | - | 3 |
- |
| 153966100 | AUGMENTED REALITY DESIGN AND PROGRAMMING | This course provides an overview of best practices in augmented reality development and programming using Unity. Topics covered include setting up for AR development, building an AR scene, improving developer workflow, creating and using an AR user framework, editing virtual objects, tracking images and incorporating face tracking in an AR app as well as developing AR apps for mobile devices. Special emphasis will be placed on implementing common AR application user experiences needed to build engaging applications and games. | 3 | - | 3 |
- |
| 153966110 | INTERACTIVE DIGITAL MEDIA | This course provides a foundation in the principles and practices of interactive digital media. Topics covered include history and evolution of interactive digital media, development process in interactive digital media, fundamental components of interactive digital media, aesthetics in interactive digital media, authoring interactive digital media, media content and usability. Emphasis will be placed on the growth of interactive digital media in non-traditional media fields in the digital economy including healthcare and education. | 3 | - | 3 |
- |
| 153966120 | CREATIVE CODING | This course provides a foundation in the principles and practices of interactive digital media. Topics covered include history and evolution of interactive digital media, development process in interactive digital media, fundamental components of interactive digital media, aesthetics in interactive digital media, authoring interactive digital media, media content and usability. Emphasis will be placed on the growth of interactive digital media in non-traditional media fields in the digital economy including healthcare and education. | 3 | - | 3 |
- |
| 153966130 | ENTREPRENEURSHIP | This course provides an overview of the process of innovation and the integration of into different organization and business process. Topics covered include recognizing opportunities and generating ideas for entrepreneurial firms, conducting a feasibility analysis and writing a business plan, creating effective business models, importance of the new venture team, and financial viability of the new firm. Emphasis will be placed on challenges of growth and strategies for continued growth in entrepreneurial firms. | 3 | - | 3 |
- |
| 153966150 | SEMINAR IN GAME DESIGN AND DEVELOPMENT | The course examines the role of digital research and provides an overview of commonly used qualitative and quantitative research methods. Topics covered include the changing social science data landscape, new sources of data, challenges and opportunities in survey methods, advances in data management for research, modeling and simulation, developments in statistical software for researchers, text mining and social media, digital records, social network analysis, gaming and ethics in digital research. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. 153966020 ADVANCED GAME DEVELOPMENT This course provides an overview of advanced Unity game development using C# scripting. Topics covered include game objects, components, scenes and assets, C# fundamentals in Unity, Unity’s scripting anatomy, mastering Unity’s API, data structure in Unity, designing interactive UI elements, physics and animation, advanced scripting techniques in Unity, implementing AI in Unity, multiplayer games, developing VR and AR experiences and optimizing game performance. Emphasis will be placed on building and monetizing a complete game in Unity and adapting it across platforms. |
Thesis\Treatise Track: Total Credit Hours Required to Finish the Degree ( 36 Credit Hours ) as Follows
Specialization Requirements
Students must pass all of the following courses plus ( 6 ) credit hours for the Thesis
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 153966000 | FUNDAMENTALS OF GAME DESIGN | This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. | 3 | - | 3 |
- |
| 153966010 | ADVANCED GAME DESIGN | This course provides a strong foundation in the game design and production process. Topics covered include preparing a game concept, scoping a game project, creating design documentation, understanding game mechanics, designing systems and features, making prototypes, designing compelling stories for games, creating characters, balancing content and systems, mastering games as a service and understanding monetization techniques. Special emphasis will be placed on building a great user interface and user experience. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. |
| 153966020 | ADVANCED GAME DEVELOPMENT | This course provides an overview of advanced Unity game development using C# scripting. Topics covered include game objects, components, scenes and assets, C# fundamentals in Unity, Unity’s scripting anatomy, mastering Unity’s API, data structure in Unity, designing interactive UI elements, physics and animation, advanced scripting techniques in Unity, implementing AI in Unity, multiplayer games, developing VR and AR experiences and optimizing game performance. Emphasis will be placed on building and monetizing a complete game in Unity and adapting it across platforms. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. |
| 153966040 | FOUNDATIONS OF ARTIFICIAL INTELLIGENCE | This course provides an overview of the field of artificial intelligence and its core techniques and applications. Topics covered include logic, constraint satisfaction, search, game playing, Markov decision processes and reasoning, planning and learning with certainty and uncertainty. Special emphasis will be placed on machine learning and its applications to real-world challenges. | 3 | - | 3 |
- |
| 153966050 | ARTIFICIAL INTELLIGENCE FOR GAMES | This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. | 3 | - | 3 |
153966040 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE This course provides an overview of the field of artificial intelligence and its core techniques and applications. Topics covered include logic, constraint satisfaction, search, game playing, Markov decision processes and reasoning, planning and learning with certainty and uncertainty. Special emphasis will be placed on machine learning and its applications to real-world challenges. |
| 153966060 | VIDEO GAME ANIMATION | This course provides an overview of the technical and artistic fundamentals of video game animation. Topics covered include the role of the video game animator, game development environment, animation principles, fundamentals of game animation, game animation workflow, technical animation, gameplay animation, cinematics, facial, and motion capture as well as animation team management. Special emphasis will be placed on artificial intelligence and other evolving technologies in video game animation. | 3 | - | 3 |
- |
| 153966070 | STORYTELLING AND NARRATIVE DESIGN FOR VIDEO GAMES | This course provides an overview of narrative design and the applications in traditional media as well as gaming and simulated worlds. Topics covered include writing for games vs. traditional media, role and responsibilities of narrative designer, developing characters and their world, structure of narrative design, rules and tools for success, future of narrative design and transmedia. Special emphasis will be placed on the criteria of a well-told narrative and where games and simulated experiences fail. | 3 | - | 3 |
- |
| 153966140 | DIGITAL RESEARCH METHODS | The course examines the role of digital research and provides an overview of commonly used qualitative and quantitative research methods. Topics covered include the changing social science data landscape, new sources of data, challenges and opportunities in survey methods, advances in data management for research, modeling and simulation, developments in statistical software for researchers, text mining and social media, digital records, social network analysis, gaming and ethics in digital research. | 3 | - | 3 |
- |
Students must pass ( 6 ) credit hours from any of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 153966030 | GAME AUDIO AND SOUND DESIGN | This course provides a foundation in the principles of game audio and sound design. Topics covered include the role of audio in interactive and immersive environments, the game engine paradigm, the audio engine and spatial audio, the art of sound design, practical sound design, coding for game audio, implementing audio, environmental modeling, procedural audio, adaptive mixing and audio data reduction. Special emphasis will be placed on the many applications of sound design in contemporary video games. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. |
| 153966080 | GENERATIVE AI | This course provides an overview of generative AI, how it differs from traditional AI and its many applications. Topics covered include large language models, generation of text, images, videos and music, prompt engineering, retrieval-augmented generation, model adaptation and fine-tuning, application architecture for generative AI apps, best practices for production deployment, developing evaluations and benchmarks and a guide to ethical GenAI. Special emphasis will be placed on the growing use of GenAI in contemporary video games. | 3 | - | 3 |
153966040 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE This course provides an overview of the field of artificial intelligence and its core techniques and applications. Topics covered include logic, constraint satisfaction, search, game playing, Markov decision processes and reasoning, planning and learning with certainty and uncertainty. Special emphasis will be placed on machine learning and its applications to real-world challenges. |
| 153966090 | VIRTUAL REALITY DESIGN AND PROGRAMMING | This course provides an overview of best practices in virtual reality development and programming using Unity. Topics covered include the latest features of Unity, technical requirements for setting up virtual reality projects, gaze-based control, user hand interaction, canvasing the world space, teleporting, locomotion and comfort, lighting, rendering and realism, physics in virtual reality, exploring interactive spaces and animation and virtual reality storytelling. Special emphasis will be placed on strategies for designing an enhanced virtual reality user experience to be used in games and apps. | 3 | - | 3 |
- |
| 153966100 | AUGMENTED REALITY DESIGN AND PROGRAMMING | This course provides an overview of best practices in augmented reality development and programming using Unity. Topics covered include setting up for AR development, building an AR scene, improving developer workflow, creating and using an AR user framework, editing virtual objects, tracking images and incorporating face tracking in an AR app as well as developing AR apps for mobile devices. Special emphasis will be placed on implementing common AR application user experiences needed to build engaging applications and games. | 3 | - | 3 |
- |
| 153966110 | INTERACTIVE DIGITAL MEDIA | This course provides a foundation in the principles and practices of interactive digital media. Topics covered include history and evolution of interactive digital media, development process in interactive digital media, fundamental components of interactive digital media, aesthetics in interactive digital media, authoring interactive digital media, media content and usability. Emphasis will be placed on the growth of interactive digital media in non-traditional media fields in the digital economy including healthcare and education. | 3 | - | 3 |
- |
| 153966120 | CREATIVE CODING | This course provides a foundation in the principles and practices of interactive digital media. Topics covered include history and evolution of interactive digital media, development process in interactive digital media, fundamental components of interactive digital media, aesthetics in interactive digital media, authoring interactive digital media, media content and usability. Emphasis will be placed on the growth of interactive digital media in non-traditional media fields in the digital economy including healthcare and education. | 3 | - | 3 |
- |
| 153966130 | ENTREPRENEURSHIP | This course provides an overview of the process of innovation and the integration of into different organization and business process. Topics covered include recognizing opportunities and generating ideas for entrepreneurial firms, conducting a feasibility analysis and writing a business plan, creating effective business models, importance of the new venture team, and financial viability of the new firm. Emphasis will be placed on challenges of growth and strategies for continued growth in entrepreneurial firms. | 3 | - | 3 |
- |
| 153966150 | SEMINAR IN GAME DESIGN AND DEVELOPMENT | The course examines the role of digital research and provides an overview of commonly used qualitative and quantitative research methods. Topics covered include the changing social science data landscape, new sources of data, challenges and opportunities in survey methods, advances in data management for research, modeling and simulation, developments in statistical software for researchers, text mining and social media, digital records, social network analysis, gaming and ethics in digital research. | 3 | - | 3 |
153966000 FUNDAMENTALS OF GAME DESIGN This course provides an overview of the process of innovative game design. Topics covered include elements of play design, structure of games, kinds of play, player experience, iterative game design process, design values, conceptualizing a game, prototyping a game and playtesting, evaluating and refining a game. Special emphasis will be placed on the professional role of a game designer and working in the new game industry. 153966020 ADVANCED GAME DEVELOPMENT This course provides an overview of advanced Unity game development using C# scripting. Topics covered include game objects, components, scenes and assets, C# fundamentals in Unity, Unity’s scripting anatomy, mastering Unity’s API, data structure in Unity, designing interactive UI elements, physics and animation, advanced scripting techniques in Unity, implementing AI in Unity, multiplayer games, developing VR and AR experiences and optimizing game performance. Emphasis will be placed on building and monetizing a complete game in Unity and adapting it across platforms. |
Hidden Text