Digital Gaming and Simulation Course Syllabus GAME Game Engine

Similar documents
Design and Creation of Games GAME

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

Course Syllabus Art History II ARTS 1304

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

ITSC 1301 Introduction to Computers Course Syllabus

Course Syllabus Art History I ARTS 1303

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Intensive English Program Southwest College

STUDENT HANDBOOK ACCA

SOUTHWEST COLLEGE Department of Mathematics

BUS Computer Concepts and Applications for Business Fall 2012

INTERMEDIATE ALGEBRA Course Syllabus

Fashion Design & Merchandising Programs STUDENT INFORMATION & COURSE PARTICIPATION FORM

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

Course Goal This is the final course in the developmental mathematics sequence and its purpose is to prepare students for College Algebra.

Psychology Northwest College

Course Syllabus: Photography One

Appalachian State University Department of Family and Child Studies FCS 3107: Variations in Development in Early Childhood Fall 2015

JN2000: Introduction to Journalism Syllabus Fall 2016 Tuesdays and Thursdays 12:30 1:45 p.m., Arrupe Hall 222

Foothill College Summer 2016

MGMT3274 INTERNATONAL BUSINESS PROCESSES AND PROBLEMS

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

Math 181, Calculus I

POLSC& 203 International Relations Spring 2012

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Fashion Design & Merchandising Programs STUDENT INFORMATION & COURSE PARTICIPATION FORM

McKendree University School of Education Methods of Teaching Elementary Language Arts EDU 445/545-(W) (3 Credit Hours) Fall 2011

DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY (AETC)

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

I275 Introduction to Human-Computer Interaction Theory

UCC2: Course Change Transmittal Form

HUMAN ANATOMY AND PHYSIOLOGY II

Graduate Calendar. Graduate Calendar. Fall Semester 2015

Astronomy/Physics 1404 Introductory Astronomy II Course Syllabus

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

Class Tuesdays & Thursdays 12:30-1:45 pm Friday 107. Office Tuesdays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

MKT ADVERTISING. Fall 2016

CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017)

Drawing ART 220 Fall 2017 Monday, Tuesday, Thursday pm Location: Room 128 Name of Faculty: Ralph Larmann

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

Jeff Walker Office location: Science 476C (I have a phone but is preferred) 1 Course Information. 2 Course Description

English Grammar and Usage (ENGL )

CTE Teacher Preparation Class Schedule Career and Technical Education Business and Industry Route Teacher Preparation Program

MAT 122 Intermediate Algebra Syllabus Summer 2016

AS SYLLABUS. 2 nd Year Arabic COURSE DESCRIPTION

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

ANTHROPOLOGY 7/EL CAMINO COLLEGE Rodolfo A. Otero, Ph.D. Section # 2073/ MW 9:30-10:55; ARTB 307 Office Hours: MTWTH 8:30-9:15; Extension: 3578

Department of Drafting & Design Engineering Technology. Syllabus

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010


ANCIENT GREEK HISTORY MWF 8:30-9:20 Main 326. Frances B. Titchener Main 310 (435)

Management 4219 Strategic Management

General Chemistry II, CHEM Blinn College Bryan Campus Course Syllabus Fall 2011

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

Office: Colson 228 Office Hours: By appointment

Grading Policy/Evaluation: The grades will be counted in the following way: Quizzes 30% Tests 40% Final Exam: 30%

Academic Advising Manual

3D DIGITAL ANIMATION TECHNIQUES (3DAT)

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

COURSE SYLLABUS AND POLICIES

Table of Contents. Fall 2014 Semester Calendar

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

MTH 215: Introduction to Linear Algebra

BUSINESS FINANCE 4265 Financial Institutions

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

MAE Flight Simulation for Aircraft Safety

Social Media Marketing BUS COURSE OUTLINE

Dr. Zhang Fall 12 Public Speaking 1. Required Text: Hamilton, G. (2010). Public speaking for college and careers (9th Ed.). New York: McGraw- Hill.

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

WRITING FOR INTERACTIVE MEDIA

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

CEE 2050: Introduction to Green Engineering

MULTIMEDIA Motion Graphics for Multimedia

Fall Instructor: Dr. Claudia Schwabe Class hours: T, R 12:00-1:15 p.m. Class room: Old Main 304

Southeast Arkansas College 1900 Hazel Street Pine Bluff, Arkansas (870) Version 1.3.0, 28 July 2015

Latin I (LA 4923) August 23-Dec 17, 2014 Michal A. Isbell. Course Description, Policies, and Syllabus

Introduction to Forensic Anthropology ASM 275, Section 1737, Glendale Community College, Fall 2008

STUDENT GRADES POLICY

COURSE WEBSITE:

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

COMM370, Social Media Advertising Fall 2017

CS Course Missive

MGMT 4750: Strategic Management

IDS 240 Interdisciplinary Research Methods

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

ENV , ENV rev 8/10 Environmental Soil Science Syllabus

ACCT 3400, BUSN 3400-H01, ECON 3400, FINN COURSE SYLLABUS Internship for Academic Credit Fall 2017

Santa Fe Community College Teacher Academy Student Guide 1

Transcription:

Digital Gaming and Simulation Course Syllabus GAME 2319 - Game Engine Semester with Course Reference Number (CRN) Instructor contact information (phone number and email address) Office Location and Hours Course Location/Times Course Semester Credit Hours (SCH) (lecture, lab) If applicable Total Course Contact Hours Course Length (number of weeks) Type of Instruction Course Description: Course Prerequisite(s) Academic Discipline/CTE Program Learning Outcomes Course Student Learning Outcomes (SLO): 4 to 7 Fall 2016 CRN: 16125 Name: Dr. Reni Abraham Telephone: (713) 718 2067 Email: reni.abraham@hccs.edu (prefer all email communication done through Canvas email service, Inbox) West Loop (5601 West Loop South, Houston, TX 77081), Room C256 Office hours by appointment. West Loop Campus, Room C121 TuTh 12:00PM 2:30PM Credit Hours: 3 Lecture Hours: 2 Laboratory Hours: 4 External Hours: 96.00 16 weeks Face-to-face and 16 hours of web instruction (Canvas) Explore game engines and their core functionalities such as rendering engine for 2D or 3D graphics, physics engine, collision detection, sound, scripting, animation, artificial intelligence, networking, streaming, and memory management. GAME 2347 or COSC 1437 or GAME 1343 1. Prepare a design document for a solo game 2. Develop a game or simulation based on the solo design documentation 3. Jointly develop the design documentation for a team project 4. Develop a game or simulation based on the team design documentation 1. For the student to understand the structure of a typical game team and understand the structure of a game engine 2. Different game engines based on genre 3. Understanding of tools used to build a game engine 4. Management of resources used by the game engine in the production of the game 5. How the game loop is continued and how real time simulation is accomplished. 6. How to work with human interface devices. 7. How to deploy, use and understand results of debugging and development tools.

Learning Objectives (Numbering system should be linked to SLO - e.g., 1.1, 1.2, 1.3, etc.) SCANS and/or Core Curriculum Competencies: If applicable Instructional Methods Student Assignments Student Assessment(s) Instructor's Requirements Program/Discipline Requirements: If applicable 8. How rendering is accomplished and the steps in the animation pipeline 9. What are the elements of a collision detection system and how rigid body dynamics affect the system 10. What a game play system is and the components of the foundation system For the student to understand the structure of a typical game team and understand the structure of a game engine Different game engines based on genre Understanding of tools used to build a game engine Management of resources used by the game engine in the production of the game How the game loop is continued and how real time simulation is accomplished. How to work with human interface devices. How to deploy, use and understand results of debugging and development tools. How rendering is accomplished and the steps in the animation pipeline What are the elements of a collision detection system and how rigid body dynamics affect the system What a game play system is and the components of the foundation system For the student to understand the structure of a typical game team and understand the structure of a game engine Different game engines based on genre Understanding of tools used to build a game engine Management of resources used by the game engine in the production of the game How the game loop is continued and how real time simulation is accomplished. How to work with human interface devices. How to deploy, use and understand results of debugging and development tools. How rendering is accomplished and the steps in the animation pipeline What are the elements of a collision detection system and how rigid body dynamics affect the system What a game play system is and the components of the foundation system Lecture Lab, web enhanced Refer to Canvas Refer to Canvas NO late assignments will be give n credit, even if you are absent, unless previous arrangements were made with the instructor. Manage your personal life (work, playing games, etc.) wisely. Students are expected to be on time for class. If a student is absent for any reason, it is the student s responsibility to find out what was covered in class. Students will be expected to develop programs where some will be games and simulations using C#. A lot of self-motivation and enthusiasm is needed to complete the work. Students are not expected to buy their own software. The open lab has all the software needed for the students to complete the work. It is the responsibility of the students to use class time wisely and if work is not completed they are expected to go to open lab and complete the work.

TURN OFF cell phones or place phones on vibrate, away from the desk. NO surfing the web unless for class work. At NO time should a student be playing games (PC or portable device) during class time. Students will be expected to turn in all work with profession quality. Students will be expected to be self-motivated and enthusiastic about the work to be completed. Students will be expected to be encouraging and professional at all times. If there is a presentation requirement, students will be expected to be in professional attire for all presentations. Students are expected to respect constructive comments from peers. HCC Grading Scale: A = 100-90 4 points per semester hour B = 89-80: C = 79-70: D = 69-60: 3 points per semester hour 2 points per semester hour 1 point per semester hour 59 and below = F FX (Failure due to non-attendance) IP (In Progress) W (Withdrawn) I (Incomplete) AUD (Audit) IP (In Progress) is given only in certain developmental courses. The student must reenroll to receive credit. COM (Completed) is given in non-credit and continuing education courses. FINAL GRADE OF FX: Students who stop attending class and do not withdraw themselves prior to the withdrawal deadline may either be dropped by their professor for excessive absences or be assigned the final grade of "FX" at the end of the semester. Students who stop attending classes will receive a grade of "FX", compared to an earned grade of "F" which is due to poor performance. Logging into a DE course without active participation is seen as non-attending. Please note that HCC will not disperse financial aid funding for students who have never attended class. Students who receive financial aid but fail to attend class will be reported to the Department of Education and may have to pay back their aid. A grade of "FX" is treated exactly the same as a grade of "F" in terms of GPA, probation, suspension, and satisfactory academic progress. To compute grade point average (GPA), divide the total grade points by the total number of semester hours attempted. The grades "IP," "COM" and "I" do not affect GPA.

Instructor Grading Criteria Items Percent 2D-Project One [Solo] 50% 2D-Project Two [Small Group] 75% TOTAL 100% Students with all assignments submitted, all quizzes taken, and with 90% or higher attendance would be eligible for a 2% curve at the end of the semester. Instructional Materials External Hard Drive HCC Policy Statement Access Student Services Policies on their Web site: EGLS3 -- Evaluation for Greater Learning Student Survey System http://hccs.edu/student-rights At Houston Community College, professors believe that thoughtful student feedback is necessary to improve teaching and learning. During a designated time near the end of the term, you will be asked to answer a short online survey of research-based questions related to instruction. The anonymous results of the survey will be made available to your professors and department chairs for continual improvement of instruction. Look for the survey as part of the Houston Community College Student System online near the end of the term.

HCC 16-week Calendar Final Exam Schedule Tuesday, Dec. 6, 2016 at 12:00pm-2:30pm

Week Topic 1 Aug. 23, 25 Game Design Document Tentative Course Calendar 2 Aug. 30, Sep. 1 3 Sep. 6, 8 4 Sep. 13, 15 5 Sep. 20, 22 6 Sep. 27, 29 7 Game Technical Document DGS Orientation Friday, September 2, 2016 at 1:00pm in room C108 Oct. 4 Oct. 6 8 Oct. 11, 13 9 Oct. 18, 20 10 Oct. 25, 27 11 Nov. 1, 2 Project One: Solo Project Two: Small Group MANDATORY Brainstorming Game Design Document Game Design Document Completed Game Technical Document Production Game Trailer Bug Testing Document & Fix Pitch the Game Brainstorming Game Design Document Game Design Document Completed Game Technical Document Production 12 Nov. 8, 10 DGS Spring Advising Friday, November 11, 2016 at 1:00pm in room C108 MANDATORY 13 Nov. 15, 17 14 15 Nov. 22 Project Two Game Trailer Bug Testing Document & Fix Thanksgiving Holidays Nov. 24-27, 2016 Nov. 29, Dec. 1 Project Two Pitch the Game 16 Dec. 6 DGS PROJECT SHOWCASE Friday, Dec. 2, 2016, 6:00pm-8:00pm ATTENDANCE MANDATORY!!! Professional Attire!! Postmortem Tuesday, Dec. 6, 2016 at 12:00pm-2:30pm