CSE 5912 Course Objectives and Requirements

Slides:



Advertisements
Similar presentations
 Plan, develop, and distribute course calendars, rules, and materials  Document enrollment, participation, and communications  Inform learners of progress.
Advertisements

LYDIA HARKEY EIR ACCESSIBILITY OFFICER TEXAS A&M UNIVERSITY COMMERCE FALL Implementing Accessibility Strategically at Your Organization.
S1000D Transformation Toolkit Mr. Wayne Gafford Advanced Distributed Learning (ADL) Mr. Tyler Shumaker Concurrent Technologies Corporation (CTC)
Introduction/overview, Process model. What is Software Engineering? Why we need Software Engineering? Software Process Models.
Notes on the Game Development Process
XNA Studio: Introduction to XNA Brian Keller Product Manager Microsoft Corporation.
Enterprise ETL & the Home Again
Win8 on Intel Programming Course The challenge Paul Guermonprez Intel Software
WEB ENGINEERING LECTURE 4 BY Kiramat Rahman. outline  In this Lecture you will learn about:  Term “Software” and its relationship with “Hardware” 
Teaching with Multimedia and Hypermedia
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
1 Promoting collaborative learning in engineering management education through the use of wikis Fiona Saunders The University of Manchester
Using a Project Model for Assessment of CDIO skills Tomas Svensson, Svante Gunnarsson Linköping University Sweden June
"Hunger games genre". Genre   
5912 Student Presentation Advice By: Matt Boggus.
Arts Education Course Coding Highlights Spring 2012.
1.1 Introduction to Programming academy.zariba.com 1.
Experience of using IMS Learning Design in Higher Education Mark Barrett-Baxendale, Paul Hazlewood, Amanda Oddie Deanery of Business and Computer sciences.
Introduction to CSE 331 Software Design & Implementation Winter 2011
Edugaming Workshop session: Tuesday 8:00 – 9:20 AM Roles: Producer, Programmer, and Tester Curriculum planning for prototypes Mary Rasley.
Please Note  There is a ton of useful information in the notes of these presentations.  Please download these presentations and enjoy them in MS PowerPoint.
CHAPTER 11: LEARNING TOGETHER ON THE WEB  Collaborative learning: Structured exchange between 2 or more participants  Collaborative learning Vs Knowledge.
Major Maps ASU 101 Fall What is a Major Map? Outlines a major’s critical requirements (first four terms) Outlines required and elective courses.
GUI For Computer Architecture May01-05 Team Members: Neil HansenCprE Ben JonesCprE Jon MathewsCprE Sergey SannikovCprE Clients/Advisors: Manimaran Govindarasu.
Upgrade 2 - Unit 3 Genre Reference Unit 3 - Posters.
Game Design By Michele Fisher. A Brief History Computer games started in the 1960s Earliest games were developed by hobbyist on the university mainframes.
Delta3D: To Date Progress of the Delta3D Open Source Game Engine Erik Johnson, Technical Director.
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
CPSC 315 Programming Studio Spring 2009 Frank Shipman.
Mobile Testing Overview. Agenda Mobile application quality poses a unique challenge Mobile changes the ALM cycle – Interoperability is unique to mobile.
Integrating new technology into the classroom can be beneficial to teachers and can also improve student achievement By Kelly Mason.
The Player Development Solution. Summary Skill Development Coach allows the Coaches to accomplish 2 REALLY important objectives: 1). Embed individual.
V7 Foundation Series Vignette Education Services.
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
Organizational Behavior (MGT-502) Lecture-18. Summary of Lecture-17.
Management Tools
Syllabus CS 481/681 ● The engineering, science, and art in creating advanced computer games. Design and implementation of game components in producing.
Stages to Technology Integration Resistance is Futile.
Hello World D R. R OBERT Z UBEK, S OMA S IM LLC EECS-395/495: G AME D EVELOPMENT S TUDIO W INTER Q UARTER 2016 N ORTHWESTERN U NIVERSITY.
Overview of E-Learning Authoring Software
JQuery Fundamentals Introduction Tutorial Videos
Collaborative Learning in the Classroom: A Faculty Perspective
TEALS Minecraft Project
IST256 : Applications Programming for Information Systems
Magothy River Middle School
Enterprise Computing Collaboration System Example
CSE 5912 Student Presentations
Project Plan CSC 532.
M365 skills initiative / Overview
GatorVRse: Virtual Reality for Social Good
Advanced Game Design Dr. Matt Boggus
Source Code Management
The Game Development Process
Using MOOCs for development of transversal skills
LDS Topic #11 Steve Jobs talks about teamwork.
Business Information Systems
TEM: The twente education model
Introduction to Digital Electronics
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Rapid development of Serious Games
Using MOOCs for development of transversal skills
Coding at the Middle School for 7th Grade
National 4 Unit Assessment and Added Value
Kahoot & Quizlet Live.
iPad information Nick Angel, Principal
Variables, Constants, Assign.
My Ultimate is Almost Ready
Kahoot & Quizlet Live.
Think what name would describe or market the game best
Presentation transcript:

CSE 5912 Course Objectives and Requirements by: Matt Boggus

Course structure and goals Project-based / Team-based More feedback, less lecturing Focus on programming for games Utilize higher-level toolkits, allowing for more advanced progress while still developing programming skills Use existing art assets Possible exception for students with a minor in Art or Design Focus on teamwork and collaboration Make something greater than what you can do individually

Hard requirements for the game project Design document Gameplay in a 3D environment With technical complexity proportional to team size Distribution method (web player, installer, executable, etc.) Poster(s) Progress report presentations

Flexible requirements for the game project For a partial list of topics that add technical complexity to a game, see http://web.cse.ohio-state.edu/~boggus/5912/TechTeams.html

Miscellaneous additional responsibilities “Glue” scripting Varied input/output devices Supporting tools Optimizing game content Developing game content Extending game content Debugging / Tuning of game performance Maintaining the code base

Based on examples of previous projects at Common challenges based on game genres, technical topics, and project management Based on examples of previous projects at http://web.cse.ohio-state.edu/~boggus/5912/GameGroups.html