MATC 2025-26 Catalog
DEGREE/DIPLOMA/CERTIFICATE COURSE DESCRIPTIONS
CSG – Computer Simulation and Gaming (Department 153) CSG-110 Introduction to Computer Simulation and Gaming This course provides students with an overview of the computer simulation and gaming industry. Students will be introduced to the genres, gaming development process, ethics, copyright issues, and planning, marketing and management concepts. Emphasis will be placed on game objectives, keeping the player perspective and educational applications. CSG-114 Credits: 3 Intro to Game Development/Programming This course focuses on object-oriented logic and programming skills as it applies to simulation and game development. Students will learn the fundamentals of applying sequences, decisions, loops, variables and basic data structures in a game engine. They will also learn the importance of optimization and how to debug simulation and game software. Proper program design, documentation and testing will also be emphasized. CSG-115 Credits: 3 CSG Production This course provides students with a hands-on team approach to creating games and simulation from the very beginning. Animation-focused students work side by side with programming focused students to create simple introductory games and simulations on a game engine. Exposure to content requirements, engine limitations, scheduling, deliverables and communications will be emphasized. Teams will be selected and compete against each other for bragging rights and notoriety. The focus of this class is to perform rapid prototyping of ideas in a challenging environment while developing collaboration skills. CSG-117 Credits: 3 Game Logic and Problem-Solving This course presents a formal approach to logical thinking and problem-solving using game logic concepts. For students to think logically and solve game play problems, they need to understand game mechanics and game play choices. This means to use logically valid forms of analysis, critical thinking and application concepts to derive new results from those already known to be implemented in the gaming industry. This course will teach these game problem-solving structures in context with fundamental programming structure application. CSG-118 Credits: 3 Game Engine Scripting This course expands on the fundamental concepts introduced in Introduction to Object-Oriented programming in a gaming environment. Game scripting languages in a game engine environment will be used to create Credits: 3
games and simulations. The course emphasizes good software engineering principles and developing fundamental programming skills in the context of a language that supports the object-oriented paradigm. In this course, the student applies lessons learned in introductory course to a pre-existing game class within the game engine. Topics include classic techniques for algorithm design, game mechanics problem solving in the object-oriented paradigm and application of algorithm design techniques to a game mod project. Prerequisite(s): Complete CSG-117. CSG-119 Credits: 3 Designing Interactive Displays This course introduces students to interactive display systems using a game engine. Focus will be on designing, producing and testing museum-quality programs and simulations for edutainment purposes. We will also emphasize display design concepts such as lighting, sound, projection, audience interaction, docent design and user interface technology. Students will be immersed in a team and production environment on a real project for a real client. Prerequisite(s): Complete CSG-118 or ANIM-106. CSG-120 Credits: 1 Interactive Display Production 1 This course provides students opportunities to get practical production experience on the specific display platform prototype used at MATC. The student, working as part of a team, will be responsible for following production processes to evaluate current interactive displays and enhancing them. Focus will be placed on responding to client requests, developing practical design solutions and implementing those solutions. Prerequisite(s): Complete CSG-118. CSG-127 Credits: 3 Agile Project Management This course offers training in a wide variety of Agile Project Management techniques. Topics covered are Scrum, XP-Pair, Lean, Kanban and feature-driven development methods just to name a few. Agile provides the framework in which to apply these other methodologies for product development. Students taking this course will obtain the working knowledge required to pass industry-standard certifications through the Scrum Alliance. Some of the certifications covered are Scrum Master, Product Owner, Scrum Trainer, Scrum Professional and Scrum Coach. This is done through project-based learning methods where teams will form and plan out several new product paper prototypes. Agile is quickly becoming the industry standard for self-managing teams to come together and successfully release new products and redirect old ones.
COSMET-327
Credits: 1
Master Guest Services This course offers opportunities for professional practice of developing skills in a salon like environment. Students shampoo, cut, condition, color, highlight, roller set, blow dry/ iron curl, thermal press, permanent wave, and relax client’s hair under the direction of the classroom instructor. Students gain receptionist skills. Sanitation and safety are stressed. Prerequisite(s): Complete BARCOS-300, COSMET-302, COSMET-310, COSMET-314, COSMET-306, COSMET-301, COSMET-309, COSMET-304, BARCOS-319 and COSMET-320. COSMET-328 Credits: 1 Externship This course offers opportunities for professional practice of developing skills in a salon like environment. Students shampoo, cut, condition, color, highlight, roller set, blow dry/iron curl, thermal press, permanent wave, and relax client’s hair under the direction of the classroom instructor or salon manager. Students gain receptionist skills. Sanitation and safety are stressed. Prerequisite(s): Complete BARCOS-300, COSMET-302, COSMET-310, COSMET-314, COSMET-306, COSMET-301, COSMET-309, COSMET-304, COSMET-317, BARCOS-319, COSMET-320, COSMET-305, COSMET-312, COSMET-308, COSMET-307, COSMET-315, COSMET-323, COSMET-303, COSMET-313, BARCOS-324 and COSMET-326. COSMET-329 Credits: 1 Basic Artificial Nail Concepts This course provides the theoretical component of nail enhancements and practical skill development of artificial nail applications. Students observe and practice artificial nail applications, including nail tips, nail wraps, acrylics, UV gel and UV gel polish, on artificial nails. This course includes some online assignments and tests in preparation for the online state board exam. Prerequisite(s): Complete BARCOS-300, COSMET-302, COSMET-310, COSMET-314, COSMET-306 and COSMET-308. COSMET-335 Credits: 3 State Board Review Presents a review of the theory and practical skills acquired throughout the program. Prepares students for successful completion of the barbering and cosmetology Wisconsin professional licensing exam. Students pack an exam kit, work through a mock examination and complete a school final theory exam. Prerequisite(s): Complete BARCOS-300, COSMET-302, COSMET-310, COSMET-314, COSMET-306, COSMET-301, COSMET-309, COSMET-304, COSMET-317, BARCOS-319, COSMET-320, COSMET-305, COSMET-312, COSMET-308, COSMET-307, COSMET-315, COSMET-323, COSMET-303, COSMET-313, COSMET-326 and BARCOS-324.
matc.edu | 414-297-MATC | Wisconsin Relay System 711
241
Made with FlippingBook - professional solution for displaying marketing and sales documents online