Digital Media
Courses
DIGM 501 New Media: History, Theory and Methods 3.0 Credits
New Media: History, Theory and Methods. This advanced seminar class examines parallel developments in modern art and computer technology beginning in World War II to the present. It will survey writings and works of major contributors to the field.
Repeat Status: Not repeatable for credit
DIGM 502 Advanced New Media Topics 3.0 Credits
Advanced Seminar in New Media Topics. This Seminar is dedicated to topical readings and in-depth discussions in Digital Media ranging from virtual reality to digital art and the socio-cultural impact of the Internet.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 501 [Min Grade: C]
DIGM 505 Design and Interactivity Bootcamp 3.0 Credits
This course focuses on the understanding and comprehension of the basic tools and strategies for design within a two-dimensional environment. In addition to design, web development and interactivity will be covered, including a discussion of various display platforms, including mobile development.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM and program is MS.
DIGM 506 Animation and Game Design Bootcamp 3.0 Credits
This course focuses on the understanding and comprehension of the basic tools and strategies for animation and game production. This course will focus on the production of digital assets using standard modeling and animation software, along with their integration into a game engine.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM and program is MS.
DIGM 508 Digital Cultural Heritage 3.0 Credits
Digital Cultural Heritage is a growing transdisciplinary pursuit having components in academic research and applied situations, commercial applications, as well as new media technology development. This class will investigate Digital Cultural Heritage’s position within the tradition of digital media discourse, potential research issues, interdisciplinary collaborations, emerging best practices and project development.
Repeat Status: Not repeatable for credit
DIGM 510 Designing for Interactivity 3.0 Credits
This course will provide the hands-on experience to designing and developing visual interactive media projects including, but not limited to, games, web art, interactive animation, and immersive media.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 501 [Min Grade: B]
DIGM 511 Research Methods for Digital Media 3.0 Credits
This course will survey the fundamental methods to evaluate digital media projects. It will cover the basics of human-centered design paradigm, iterative design and refinement progress, and qualitative and quantitative methods to evaluate a project within the area of digital media.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 501 [Min Grade: B]
DIGM 512 Shader Writing and Programming 3.0 Credits
Shader Writing and Programming. Development of custom output shaders allows for the use and manipulation of materials for use in production render engines. This course focuses on the basic components of shaders including reflective, translucency, and illumination models.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 501 [Min Grade: C] (Can be taken Concurrently)
DIGM 515 Digital Matte Painting 3.0 Credits
Digital Matte Painting. Digital matte painting and set extension are methods of integrating live action footage into lush and believable CG environments. By using physical construction as a basis for a digital environment, greater integration between live and CG plates can be achieved.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 512 [Min Grade: C]
DIGM 518 Particle Systems and Artificial Intelligence for Visual Effects 3.0 Credits
Particle Systems/Artificial Intelligence for Visual Effects. Particle systems can be used to stimulate natural phenomena as well as create ethereal effects through the use of scripting and mathematical expressions. In the same way, digital crowds can be created to populate a scene with autonomous characters. This hybrid course addresses software applications and trigonometric functions for advanced animation by digital media designers.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 515 [Min Grade: C]
DIGM 520 Interactivity I 3.0 Credits
This course focuses on the development of interactive media across a variety of platforms. Human-Computer interaction and layout are discussed along with implementations on mobile and PC based platforms. Dynamically created web content and integration with databases, as a server-side component, will also be covered.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 505 [Min Grade: B]
DIGM 521 Interactivity II 3.0 Credits
This course covers advanced topics in the development of interactive digital media, in particular with respect to the use of new and experimental interaction technologies (for example gesture control, virtual reality and heads up displays, augmented reality, location aware media, etc.) and the implementation of novel user experience design methods.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 520 [Min Grade: B]
DIGM 525 Animation I 3.0 Credits
This course delves into advanced topics in animation, including procedural modeling and dynamics. Emphasis will be placed on the development of natural phenomena in a simulated environment and physically accurate movement of characters.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 506 [Min Grade: B]
DIGM 526 Animation II 3.0 Credits
This course delves into advanced topics in animation, including light transport and crowd simulation. Also discussed will be integration of acquired data, specifically from motion capture sources. Multi-layer rendering output and shaders for production will be discussed.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 525 [Min Grade: B]
DIGM 530 Game Design I 3.0 Credits
This course sequence covers advanced gaming topics, including mobile games, motion capture, artificial intelligence, real-time effects and shaders, and advanced user interfaces.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 506 [Min Grade: B]
DIGM 531 Game Design II 3.0 Credits
This course sequence covers advanced gaming topics, including mobile games, motion capture, artificial intelligence, real-time effects and shaders, and advanced user interfaces. The group project will follow an Agile software development methodology with weekly Scrum sprints for iterative project development.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 530 [Min Grade: B]
DIGM 540 New Media Project 3.0 Credits
New Media Project. Students work on funded and unfunded research and industrial projects. With faculty approval, students may work on personally designed projects relevant to problem solving in a student's area of interest. Each student is required to complete it two times. This course may be repeated up to three times for credit.
Repeat Status: Can be repeated 3 times for 12 credits
Restrictions: Can enroll if major is DIGM.
DIGM 547 Organic Modeling 3.0 Credits
This course will be an intensive exploration of organic modeling. Through lectures, demonstrations, class critiques and individual feedback from the instructor, the best approaches to modeling organic forms will be explored.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 526 [Min Grade: C]
DIGM 551 Critical and Speculative Design for Digital Media 3.0 Credits
This course challenges students to think beyond traditional design principles by engaging with speculative and critical design approaches. Students create projects that question conventional narratives and explore new ways of applying digital media in storytelling, game design, or interactive installations.
Repeat Status: Not repeatable for credit
DIGM 552 Visual Storytelling in Digital Media 3.0 Credits
Focused on the principles of visual communication, this course teaches students how to craft compelling visual narratives for various digital platforms, from animation and games to interactive media. Students learn how to blend narrative structure with design to engage and captivate audiences.
Repeat Status: Not repeatable for credit
DIGM 553 Experimental Digital Media Lab 3.0 Credits
In this hands-on lab, students experiment with emerging tools and techniques, applying their creative vision to produce innovative digital media projects. This course encourages risk-taking and exploration, helping students develop unique projects that push the boundaries of digital art and design.
Repeat Status: Not repeatable for credit
DIGM 560 Advanced Concepts and Applications in Interactive 3D Environments 3.0 Credits
Advanced Concepts/Applications in Interactive 3D Environments. Advanced concepts/applications on adding interactivity to 3D environments via an assortment of software packages including 3D Max, Director and Flash. This course focuses on the optimized integration of 3D objects in environments with interactive authoring tools.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 501 [Min Grade: C]
DIGM 561 Digital Media Technologies 3.0 Credits
This course introduces students to a variety of tools and platforms used in the production of digital media, including game engines, immersive development platforms, and tools for real-time rendering. Students will develop projects using these tools, gaining a practical understanding of how to create digital experiences.
Repeat Status: Not repeatable for credit
DIGM 562 Interactive Media and User Experience 3.0 Credits
This course teaches students the principles of interaction design and user experience (UX), with a focus on creating intuitive, user-centered interfaces for digital platforms. Students will design and prototype interactive experiences, learning how to create engaging interfaces for various digital media formats, such as games, apps, and interactive installations.
Repeat Status: Not repeatable for credit
DIGM 563 Emerging Technologies in Digital Media 3.0 Credits
Students explore and experiment with the latest technological innovations shaping the digital media landscape, such as machine learning, AI-driven content generation, and immersive media tools. This course encourages students to apply these technologies in creative ways, exploring the potential future of digital media production.
Repeat Status: Not repeatable for credit
DIGM 571 Digital Media Project Management 3.0 Credits
This course equips students with the skills to plan, execute, and manage complex digital media projects. Topics include project management, team coordination, timeline development, and risk assessment. Students will learn to balance creative goals with technical and logistical constraints, ensuring that digital media projects are completed on time, within scope, and to a professional standard. The course emphasizes the importance of leadership, communication, and problem-solving in the successful delivery of digital media projects.
Repeat Status: Not repeatable for credit
DIGM 572 Digital Media Research Strategies 3.0 Credits
This course introduces students to various research methodologies and analytical approaches essential for digital media projects and academic inquiry. Students will learn to design research studies, collect and analyze data, and apply findings to inform digital media creation and critique. The course covers both qualitative and quantitative research methods, emphasizing their application in digital media contexts.
Repeat Status: Not repeatable for credit
DIGM 573 Critical Theories in Digital Media 3.0 Credits
This course explores critical media theory and its direct relationship to digital media creation and design practice. Students will engage with theoretical frameworks, such as media studies, cultural studies, and critical technology theory, to analyze creative works in digital media, examining how artistic practices shape, and are shaped by, cultural and societal forces. This analysis will inform students' ability to critically evaluate and apply theory to their own creative projects in digital media.
Repeat Status: Not repeatable for credit
DIGM 580 Thesis Preparation 3.0 Credits
This course instructs on Thesis proposal writing within a Digital Media context, covering style, performing research, assigning credit and reference, and topic exploration and expansion.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 501 [Min Grade: B]
DIGM 591 Digital Media Skills Intensive 1.0-3.0 Credit
This course provides students with an in-depth understanding of a specialized skills topic within digital media.
Repeat Status: Can be repeated multiple times for credit
Restrictions: Can enroll if major is DIGM.
DIGM 605 Advanced Techniques in Computer Generated Imagery 3.0 Credits
Advanced Techniques in Computer Generated Imagery. Students create electronic media assets that effect the stimuli, bearings, and responses of human cognition to phenomena of light and sound. Student works explore integrations of visual and aural illusions to affect alterations in audience-perceived realities.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 518 [Min Grade: C] (Can be taken Concurrently)
DIGM 616 Immersive World Building 3.0 Credits
Immersive World Building. Students investigate various emerging technologies for immersive content creation. Focus is on the production of 3D animated environments. Special production issues and concerns to dome planetaria and theatrical (IMAX) venues are considered. Interdisciplinary activities are strongly encouraged.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 605 [Min Grade: C]
DIGM 620 Digital Media Workshop 3.0 Credits
This course addresses issues in the field of Digital Media, with emphasis on a single, comprehensive project. Examples of topics include stereoscopic production, mobile game development or training through game development.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 531 [Min Grade: C]
DIGM 630 Digital Media Group Workshop 3.0 Credits
The course addresses topical issues in the field of Digital Media, with emphasis placed on a single, comprehensive group project. Examples of topics include stereoscopic production, mobile game development or training through game development.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 531 [Min Grade: C]
DIGM 650 Public Venue Seminar 3.0 Credits
This group project course is focused on creating public venue works, either performance-based, interactive or web-distributed. The distinguishing mark of graduate research is an original contribution to knowledge and this course is intended to design and implement a media piece to be viewed by a large group of people.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 531 [Min Grade: C]
DIGM 651 Publication and Presentation 3.0 Credits
This course instructs on the submission of portfolio and thesis work including journal publication, conference presentations, contests and competition and public performance venues.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
DIGM 664 Advanced Topics in Digital Media 3.0 Credits
In this course, students will explore specialized areas within digital media, such as emerging digital trends, interdisciplinary innovations, and advanced design methodologies. The topics covered will vary based on current industry demands and faculty expertise. This course encourages students to employ advanced technologies and apply critical thinking and creativity to solve complex digital media problems.
Repeat Status: Not repeatable for credit
DIGM 670 Gaming I 3.0 Credits
Gaming I. Students learn to solve 3D game design problems working with game programming techniques and leading cross platform software.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 518 [Min Grade: C] and DIGM 560 [Min Grade: C]
DIGM 671 Gaming II 3.0 Credits
Gaming II. Building upon skills developed in Gaming I, students form small teams and work to develop and implement original 3D game designs.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 670 [Min Grade: C]
DIGM 674 Ethics and Social Impact of Digital Media 3.0 Credits
This course examines the ethical challenges posed by emerging technologies, such as AI and immersive media, with a particular focus on their implications for artistic and design practices in digital media. Students will explore topics like data privacy, algorithmic bias, and digital inclusivity, and will apply this ethical understanding to the creation and critique of artistic digital media projects. This course fosters a deeper understanding of the responsibilities that digital artists and designers hold in shaping media that is both innovative and ethically sound.
Repeat Status: Not repeatable for credit
DIGM 675 Future Trends in Digital Media 3.0 Credits
This course explores the future of digital media through the lens of creative and design practices, examining potential technological, cultural, and societal shifts. Students will engage in forecasting exercises, speculative design, and research to anticipate how art and design in digital media will evolve in response to emerging technologies. Through speculative projects, students will create future-focused media works, blending design thinking with critical analysis of technological trends.
Repeat Status: Not repeatable for credit
DIGM 680 Thesis Development 1.0-3.0 Credit
Thesis development results in a project including the production of original media assets, a written thesis paper, as well as an oral presentation and demonstration delivered to the Department of Digital Media.
Repeat Status: Can be repeated 3 times for 12 credits
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 511 [Min Grade: B]
DIGM 681 Thesis Completion 0.5-9.0 Credits
This course assists students who have completed all course requirements in completing their master thesis.
Repeat Status: Can be repeated multiple times for credit
Prerequisites: DIGM 680 [Min Grade: B]
DIGM 690 Advanced Special Topics in Digital Media 3.0 Credits
Advanced Special Topics in Digital Media. This class is reserved for occasional special topics in Graduate Digital Media Studies. It may include seminars, studio and classes taught by visiting faculty.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 502 [Min Grade: C]
DIGM 691 Digital Media Research and Project Development I 3.0 Credits
This course initiates the capstone/thesis process. Students will begin developing their final projects or research theses by conducting preliminary research, outlining their project scope, and establishing methodologies. The course emphasizes aligning project goals with both industry standards and academic expectations.
Repeat Status: Not repeatable for credit
DIGM 692 Digital Media Research and Project Development II 3.0 Credits
This course continues the development of students' capstone or research thesis projects. By this stage, students are expected to have refined their ideas, conducted deeper research, and begun producing deliverables. Emphasis is placed on managing project timelines, incorporating feedback, and making iterative improvements to the final project or thesis.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 691 [Min Grade: B]
DIGM 693 Digital Media Thesis/Capstone Finalization 3.0 Credits
This course serves as the final stage of the capstone or research thesis process. Students will complete their projects or theses and prepare for a formal defense or presentation. This course emphasizes project documentation, reflection on the development process, and critical evaluation of the final work.
Repeat Status: Not repeatable for credit
Prerequisites: DIGM 691 [Min Grade: B] and DIGM 692 [Min Grade: B]
DIGM 701 Advanced New Media Topics 3.0 Credits
This seminar covers advanced topics in new media theory. It is dedicated to topical readings and in-depth discussions in digital media ranging from virtual reality to digital art and the socio-cultural impact of the Internet.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
DIGM 710 Digital Media Research Methods I 3.0 Credits
This course focuses on quantitative research methodologies and statistical analysis tools and methods relevant for digital media research. The course also introduces students to basic epistemological positions and concepts, such as Popper’s falsificationism or Kuhn’s research paradigms.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
DIGM 711 Digital Media Research Methods II 3.0 Credits
This course focuses on qualitative and mixed research methodologies relevant for digital media research. It introduces students to the concepts of design research and deals with the challenges of interdisciplinary or translational research methods.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 710 [Min Grade: B]
DIGM 751 Critical and Speculative Design for Digital Media 3.0 Credits
This doctoral course challenges students to think beyond traditional design principles by engaging with speculative and critical design approaches. Students create projects that question conventional narratives and explore new ways of applying digital media in storytelling, game design, or interactive installations.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 752 Visual Storytelling in Digital Media 3.0 Credits
Focused on the principles of visual communication, this course teaches students how to craft compelling visual narratives for various digital platforms, from animation and games to interactive media. Students learn how to blend narrative structure with design to engage and captivate audiences.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 753 Experimental Digital Media Lab 3.0 Credits
In this hands-on lab, students experiment with emerging tools and techniques, applying their creative vision to produce innovative digital media projects. This course encourages risk-taking and exploration, helping students develop unique projects that push the boundaries of digital art and design.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 761 Digital Media Technologies 3.0 Credits
This course introduces students to a variety of tools and platforms used in the production of digital media, including game engines, immersive development platforms, and tools for real-time rendering. Students will develop projects using these tools, gaining a practical understanding of how to create digital experiences.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 762 Interactive Media and User Experience 3.0 Credits
This course teaches students the principles of interaction design and user experience (UX), with a focus on creating intuitive, user-centered interfaces for digital platforms. Students will design and prototype interactive experiences, learning how to create engaging interfaces for various digital media formats, such as games, apps, and interactive installations.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 763 Emerging Technologies in Digital Media 3.0 Credits
Students explore and experiment with the latest technological innovations shaping the digital media landscape, such as machine learning, AI-driven content generation, and immersive media tools. This course encourages students to apply these technologies in creative ways, exploring the potential future of digital media production.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 771 Digital Media Project Management 3.0 Credits
This course equips students with the skills to plan, execute, and manage complex digital media projects. Topics include project management, team coordination, timeline development, and risk assessment. Students will learn to balance creative goals with technical and logistical constraints, ensuring that digital media projects are completed on time, within scope, and to a professional standard. The course emphasizes the importance of leadership, communication, and problem-solving in the successful delivery of digital media projects.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 772 Digital Media Research Strategies 3.0 Credits
This course introduces students to various research methodologies and analytical approaches essential for digital media projects and academic inquiry. Students will learn to design research studies, collect and analyze data, and apply findings to inform digital media creation and critique. The course covers both qualitative and quantitative research methods, emphasizing their application in digital media contexts.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 773 Critical Theories in Digital Media 3.0 Credits
This course explores critical media theory and its direct relationship to digital media creation and design practice. Students will engage with theoretical frameworks, such as media studies, cultural studies, and critical technology theory, to analyze creative works in digital media, examining how artistic practices shape, and are shaped by, cultural and societal forces. This analysis will inform students' ability to critically evaluate and apply theory to their own creative projects in digital media.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is PhD.
DIGM 810 Advanced Topics in Digital Media Research 3.0 Credits
This course focuses on advanced topics in digital media research with an emphasis on current technological developments. Examples include augmented reality research, user experience design research or interaction design research.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
Prerequisites: DIGM 701 [Min Grade: B] and DIGM 711 [Min Grade: B]
DIGM 850 Public Venue Seminar 3.0 Credits
This group project course is focused on creating digital media research driven public venue works that are performance-driven, interactive or web-distributed. The course is intended to design and implement a media piece that communicates scientific knowledge to a large group of people within a public environment.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
DIGM 851 Publication and Presentation 3.0 Credits
This course instructs on the submission of portfolio and thesis work including journal publication, conference presentations, contests and competition and public performance venues. It supports Digital Media Ph.D. students in publishing their graduate work through various scientific media channels.
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if major is DIGM.
DIGM 998 Digital Media Ph.D. Seminar 3.0 Credits
This seminar guides students in their Digital Media Ph.D. dissertation progress.
Repeat Status: Can be repeated multiple times for credit
Restrictions: Can enroll if major is DIGM.
DIGM 999 Digital Media Research 0.5-9.0 Credits
Students in this course participate in a faculty led research project.
Repeat Status: Can be repeated multiple times for credit
Restrictions: Can enroll if major is DIGM.
DIGM I599 Independent Study in Digital Media 0.0-12.0 Credits
Self-directed within the area of study requiring intermittent consultation with a designated instructor.
Repeat Status: Can be repeated multiple times for credit
DIGM I699 Independent Study in Digital Media 0.5-6.0 Credits
Self-directed within the area of study requiring intermittent consultation with a designated instructor.
Repeat Status: Can be repeated 3 times for 24 credits
DIGM I799 Independent Study in Digital Media 0.0-12.0 Credits
Self-directed within the area of study requiring intermittent consultation with a designated instructor.
Repeat Status: Can be repeated multiple times for credit
DIGM I899 Independent Study in Digital Media 0.0-12.0 Credits
Self-directed within the area of study requiring intermittent consultation with a designated instructor.
Repeat Status: Can be repeated multiple times for credit
DIGM I999 Independent Study in Digital Media 0.0-12.0 Credits
Self-directed within the area of study requiring intermittent consultation with a designated instructor.
Repeat Status: Can be repeated multiple times for credit
DIGM T580 Special Topics in Digital Media 0.0-12.0 Credits
Topics decided upon by faculty will vary within the area of study.
Repeat Status: Can be repeated multiple times for credit
DIGM T680 Special Topics in Digital Media 0.0-12.0 Credits
Topics decided upon by faculty will vary within the area of study.
Repeat Status: Can be repeated multiple times for credit
DIGM T780 Special Topics in Digital Media 0.0-12.0 Credits
Topics decided upon by faculty will vary within the area of study.
Repeat Status: Can be repeated multiple times for credit
DIGM T880 Special Topics in Digital Media 0.0-12.0 Credits
Topics decided upon by faculty will vary within the area of study.
Repeat Status: Can be repeated multiple times for credit
DIGM T980 Special Topics in Digital Media 0.0-12.0 Credits
Topics decided upon by faculty will vary within the area of study.
Repeat Status: Can be repeated multiple times for credit