MATC 2025-26 Catalog
CSG – CULART
creating unique worlds and mechanics for all types of games. Focuses will be writing lore, level design, character design, enemy AI, combat design, puzzle design and game economies. These courses are intended for game designer focused students. Prerequisite(s): Complete CSG 115 and CSG-117. CSG-138 Credits: 3 Advanced Games Design This course is designed to teach students how to create a unique game world with characters, environments, advanced combat systems and economy systems. This is intended to prepare game designers for creating unique game mechanics for all types of games. Focuses will be world design, level design, character design, enemy AI, combat design, puzzle design and game economies. This course is intended for game designer-focused students or students who want to broaden their creative design skills to support another focus. Prerequisite(s): Complete CSG-133. CSG-147 Credits: 3 Creative Studio Management This course provides students the opportunity to learn about how to effectively build and manage a technical games software development studio. Curriculum will revolve around building an employee handbook that reinforces a strong culture required to run a diverse Agile and Lean business successfully. Students will also build a three-year strategic business plan that focuses on researching and building products within emerging markets. This course will also help students to design, build and manage information systems, as well as identify Dev Ops opportunities that will effectively help them to successfully deliver winning software. This course builds on learning gained from the Agile Project Management and Innovation Lifecycle. CSG-179 Credits: 4 CSG API Programming This course focuses on OO programming languages and tools used in computer simulations and games. Emphasis is placed on programming concepts used in an existing game engine at the root level of coding. Students will modify existing game code as they develop individual and group mods. The students will also be creating their own object classes to put into the game mechanics. The final project focuses on team programming and testing. Prerequisite(s): Complete CSG-118. CSG-180 Credits: 3 Multimedia Collaborative Lab This course allows students to work on collaborative projects with industry, Discovery World or internal MATC departments. Students apply project management skills and their creative skills to create interactive multimedia applications in learning, training or marketing environments. Students can work in teams or independently while guided by faculty. This process simulates an industry team-oriented work environment where faculty, industry and the students are all part of the project planning, monitoring and evaluation. Prerequisite(s): Complete CSG-181 and either CSG-185 or CSG-138.
CSG-128 Credits: 3 Intermediate Game Development Programmer This course expands upon object-oriented logic and programming skills as it applies to simulation and game development. Concepts such as formulas, algorithms, inheritance, polymorphism and data hiding as they relate to simulation and game development programming will be the main focus. Students will also learn the principles of proper version control in a team-based setting. Pair programming, understanding and implementing features and tasks, and collaborative development will also be emphasized. Prerequisite(s): Complete CSG-114. CSG-129 Credits: 2 CSG Architecture This course provides students with an overall architectural planning concept of a simulation or game. Students will be introduced to level diagrams, flow control, structure and progression diagrams, assessment tools in educational applications, and decision-making mapping. Emphasis will be placed on planning, documentation tracking and process monitoring. Prerequisite(s): Complete CSG-110 and either CSG-114 or CSG-131. CSG-130 Credits: 3 CSG Design This course offers students an exploration of the fundamentals of simulation and game design. Students will construct a simple game or simulation using industry standards and test driven design elements. Emphasis will be placed on the planning, development control and testing process of the simulation or game. Educational applications will also be discussed. Prerequisite(s): Complete CSG-110, CSG-115 and CSG-117. CSG-131 Credits: 3 Introduction to Game Design This course provides students with a hands-on team approach to designing games and simulation from the very beginning. Design members will learn theories and applications of game design as well as the process of design documentation within the game development environment. Exposure to content requirements, scheduling, deliverables and communications will be emphasized. CSG-132 Credits: 3 Artificial Intelligence This course provides students with an introduction to artificial intelligence concepts related to the simulation and game industry. Students will be introduced to basic planning, decision-making and testing concepts of AI that add value to simulations and games. Emphasis will be placed on developing an AI system for simple games to keep the user engaged. Prerequisite(s): Complete CSG-179. CSG-133 Credits: 3 Intermediate Game Design This course is designed to teach students how to create lore for characters and environments as well as advanced combat and economy systems. This is intended to prepare game designers for
CSG-181
Credits: 4
CSG Collaborative Lab This course offers students in the CSG program the opportunity to focus on their CSG project in an effort to produce a game module by the end of fourth semester. It allows time just to focus on production and testing of the integrated pieces of animation and programming. Prerequisite(s): Complete CSG-129 and CSG-130 and then choose either CSG-128 or CSG-133. CSG-185 Credits: 3 Data Structures for Game Developers This course focuses on advanced data structures used in programming simulations and games. Students will solve problems by using advanced data structures such as trees, queues, stacks and linked lists. The integration of these data structures into game engines as well as the fundamental concepts on their efficient use will be the main focuses of the course. Prerequisite(s): Complete CSG-128. CULART – Culinary Arts (Department 316) CULART-100 Credits: 1 Introduction to Food Service/Hospitality This introductory course details the worldwide and domestic history of culinary arts and the food service industry. Emphasis is placed upon various types of food service operations, organizational systems, historical and contemporary figures, career opportunities, food trends, and the future of the food service industry. CULART-103 Credits: 2 Culinary Arts Practicum At the completion of the first year of study, students will be assessed on the application and demonstration of the program competencies required. Competencies include: knife skills; basic cooking procedures, including stocks, soups, sauces, dry heat and moist heat applications; vegetable applications; grains, pasta and potato applications; and the fabrication and preparation of meats, poultry and fish. These will be assessed through a practical exam. CULART-105 Credits: 2 Dining Room Service An orientation to acceptable hospitality standards essential to professional dining room service. Types of service, dining room functions, staff training, using current technology, guest service/ customer relations, workflow and sales techniques are covered. Prerequisite(s): Complete CULART-103 and CULMGT-112. Completion of or currently enrolled in CULART-138. CULART-106 Credits: 4 Contemporary Restaurant Cooking In a practical restaurant kitchen, students plan, organize and prepare contemporary cuisines. To train students for this environment, this course emphasizes universal culinary techniques, intuitive cooking and cross-cultural
242
matc.edu | 414-297-MATC | Wisconsin Relay System 711
Made with FlippingBook - professional solution for displaying marketing and sales documents online