Course Introduction Videogame Design and Programming. Prof. Pier Luca Lanzi

Size: px
Start display at page:

Download "Course Introduction Videogame Design and Programming. Prof. Pier Luca Lanzi"

Transcription

1 Course Introduction Videogame Design and Programming

2 Welcome to the course of videogame design and programming!

3 Sorry but the course does not really exist, at the moment is a work in progress J

4

5 Assassin Creed Revelations

6 Uncharted 3

7 Call of Duty MW3

8 What is your goal in this course? Your goal (in this course) is to build games! Should AAA games be your focus? You should focus on indie games! Enter a competition for indie developers and win it!

9 Indie is an Attitude!

10

11 Videogame Industry Today (US) 11 mous ction s and g as es are unks game orms view rate earch try we e and date Total games spend 2010 US $ 24,700,000,000-2% (vs 09) Newzoo 2010 Definitions / scope

12 Limbo

13 Super Meat Boy

14 vvvvvv

15 World of Goo

16 Anomaly Warzone

17 Prior

18 Course Organization

19 What happened last year?

20 Awards and Coverage 20 Weople won the Italian Microsoft Image Cup A Pixel Escape was one of the 20 finalists of the Microsoft 2011 Dream.Build.Play Xenophonic has signed to be commercially distributed on ipad and iphone TV Coverage RAI3 has two specials about our students ClassTV-MSNBC hosted a special with Weople and Viva Piranha team leaders Game Related Magazine & Blogs Indievault Focus Junior Giochi per il Mio Computer The Game Machine Game Village Weople appeared in 10+ online newspapers A Pixel Escape was mentioned in 10+ Corriere della Sera

21 Course Structure and Evaluation 50 hours of lectures and seminars about videogame design and development Basic introduction to game programming using Unity & XNA, some in-depth lecture, the rest is up to you Evaluation based on a team project consisting in the development of a demo computer game

22 How good should the project be? You should aim at competing in the student showcase of one of game competitions You should also try to develop better games than those developed by the past students J

23

24

25

26

27 complete list of trailers from previous edition of the course

28

29

30

31

32

33 Course Project Structured in five deliverables: concept, specification & storyboard, prototype, beta and final Each deliverable has a strict deadline Overall, the project cannot take more than four months

34 Our goal is to create a unique experience for students attending classes while doing the project We asked several people from game big, small, tiny, companies to be involved in the evaluation They will be have access to all your deliverable, they will be involved in the evaluation process Gives great visibility to your work! Past year students received coverage from TV, Radio, Newspapers, Blogs, etc.

35 Course Timeline Game Design Game Development Unity Game Intelligence Advanced Game Development Game Concept Specification Document and Storyboard First Prototype Demo Prototype Final Deliverable Demoed at Course Event

36 You can still do the project outside the course Contact the course coordinator who will provide a basic concept for the game Then, just meet the deadlines!

37 Which Development Tools? There are several options and we usually let students choose whatever they prefer We suggest Unity, it is free and multiplatform PC, OSX, IOS, flash, Android) XNA is also very good, it is free and can develop for Windows, Xbox, Windows Phone UDK is good, it is becoming multiplatform

38 What After the Course? Next semester, you can enroll in the course Online Game Design taught by Dario Maggiorini and Laura Ripamonti at the Universita di Milano Data Mining and Text Mining (analysis of players behavior) You can also consider doing your thesis with us! (Car Racing, Starcraft, FPS, etc.)

39 Teams & Grades

40 Team Building Each team should consist of five people Each students attending classes will have to propose a one-page game concept, describing in simple words the underlying idea Students, instructors, invited speakers will vote for the best game concepts The students who proposed the best concepts will build up their teams

41 Grading 41 The final grade is the sum of 5 grades obtained for each deliverable (game concept, design document, prototype, beta and final releases) Game proposal: 3 points assigned by the instructors Design document: 3 points assigned by the instructors Prototype: 6 points assigned by voting (2/3 students + 1/3 instructors) Beta Release: 18 points assigned by voting (2/3 students + 1/3 instructors) Final Release: 3 points assigned by voting (2/3 students + 1/3 guests and instructors)

42 42 Course Outline

43 Course Instructors 43 Pier Luca Lanzi (coordinator) Daniele Loiacono Luigi Cardamone Invited guests Spartaco Albertarelli (game design) Roberto Mangiafico and Clara Parona (design and development) Mixel Giuseppe Maggiore, Microsoft (XNA) Marco Mazzaglia, Milestone (design & development)

44 Course Outline 44 A brief history of videogames and current trends The structure of games (the designer view) The structure of games (the developer view) Game development tools Introduction to Unity Game Intelligence Advanced Game Development Introduction to videogame development

45 Course Bibliography 45 Main Texts Tracy Fullerton. Game Design Workshop, Second Edition. Morgan Kaufmann Will Goldstone. Unity Game Development Essentials. Packt Publishing Additional material Course transparencies Pointer to papers, chapters, videos, software, etc.

46 Indie Games Must-Play 46 Super Crate Box SpaceChem Super Meat Boy Continuity playcontinuity.html Braid Bit Trip Beat bittripbeat/ World of Goo Fotonica Osmos vvvvvvv Canabalt Fract Frozen Synapse Revenge of Titans BOH Minecraft Limbo

47 Your Homework? 47 Install STEAM on your computer STEAM is a digital distribution, digital rights management, used to distribute games and related media online, from small independent developers to larger software houses. Install MAME (mamedev.org) and the Super Nintendo Emulator Then, play, play, play, play

48 Readings 48 Chapter two of the textbook Chapter one of the book The Design of Everyday Things

Course Organization Videogame Design and Programming. Prof. Pier Luca Lanzi

Course Organization Videogame Design and Programming. Prof. Pier Luca Lanzi Course Organization Videogame Design and Programming Awards and Coverage http://games.ws.dei.polimi.it/vdp2010/ 2 Weople won the Italian Microsoft Image Cup A Pixel Escape was one of the 20 finalists of

More information

New York City College of Technology The City University of New York. Department of Communication Design. COMD 3708 Game Design Concepts II

New York City College of Technology The City University of New York. Department of Communication Design. COMD 3708 Game Design Concepts II New York City College of Technology The City University of New York Department of Communication Design Course Description This course is designed to apply game design theory (MDA), learned in the previous

More information

Game Design and Programming

Game Design and Programming CS 673: Spring 2012 Game Design and Programming Nintendo Introduction Andy Nealen, Rutgers, 2012 1/19/2012 1 What is this class about? Game design Real world abstractions Visuals Interaction Design iterations

More information

the gamedesigninitiative at cornell university Lecture 1 Course Overview

the gamedesigninitiative at cornell university Lecture 1 Course Overview Lecture 1 Course CS/INFO 4152: Advanced Topics Sequel to CS/INFO 3152 Prereq unless you a non-cornell Meng (or exempt) Similar format and structure as Intro Game Design Covers topics not touched in Intro

More information

Game Programming and Design

Game Programming and Design CS 672: Spring 2010 Game Programming and Design Nintendo Introduction Andrew Nealen, Rutgers, 2009 1/21/2010 1 What is this seminar about? Game design Real world abstractions Visuals Interaction Design

More information

The story so far: Teaching Mobile App Development at PG level at Londonmet

The story so far: Teaching Mobile App Development at PG level at Londonmet The story so far: Teaching Mobile App Development at PG level at Londonmet Dr. Yanguo Jing Principal Lecturer in Computing University Teaching Fellow Faculty of Computing, London Metropolitan University

More information

MIS 416 01W: Mobile Business

MIS 416 01W: Mobile Business MIS 416 01W: Mobile Business COURSE SYLLABUS: Spring 2015 Instructor: Dr. Bo Han Email Address: bo.han@tamuc.edu To protect your academic privacy, please always send me emails from your tamuc.edu email.

More information

BSc in Artificial Intelligence and Computer Science ABDAL MOHAMED

BSc in Artificial Intelligence and Computer Science ABDAL MOHAMED ABDAL MOHAMED Sections 1. History of AI in Racing Games 2. Neural Networks in Games History Gran Trak 10 Single-player racing arcade game released by Atari in 1974 Did not have any AI Pole Position Single-

More information

Car Racing Games Download ->> Click Here

Car Racing Games Download ->> Click Here Crack file of need for speed underground 2, driving video games xbox 360, driving games for ipad 2, driving games online agame, car racing games excel. Car Racing Games Download ->> Click Here 3d car and

More information

City University of Hong Kong

City University of Hong Kong City University of Hong Kong Information on a Course offered by School of Creative Media with effect from Semester A in 2012 / 2013 Part I Course Title: 3D Game Production Course Code: SM3608 Course Duration:

More information

Game Design From Concepts To Implementation

Game Design From Concepts To Implementation Game Design From Concepts To Implementation Giacomo Cappellini - g.cappellini@mixelweb.it What I do I code for video games I code editor tools I code utilities for the production of games I code scripts

More information

More details >>> HERE <<<

More details >>> HERE <<< More details >>> HERE http://pdfo.org/androider/pdx/nasl1325/ Tags: clfp7dm get access to build your own androidâ empire with

More information

Game Programming. Introduction. Project Summer Term 2007. Nintendo. Wednesday, April 18th, 2007. Andrew Nealen, TU Berlin, 2007 1

Game Programming. Introduction. Project Summer Term 2007. Nintendo. Wednesday, April 18th, 2007. Andrew Nealen, TU Berlin, 2007 1 Game Programming Project Summer Term 2007 Nintendo Introduction Wednesday, April 18th, 2007 Andrew Nealen, TU Berlin, 2007 1 What is this project about? Gameplay Gameplay mechanics Engine design/coding

More information

CI 437: Educational Game Design

CI 437: Educational Game Design CI 437: Educational Game Design Department of Curriculum & Instruction UIUC College of Education I. Basic Course Information Semester: Spring 2015 Class Location: Course Meeting Days: Tues & Thurs Undergrad

More information

Play has a tendency to be beautiful. The focus of a game designer is the designing of play

Play has a tendency to be beautiful. The focus of a game designer is the designing of play Game Design as Art Practice Fall 2004 San Francisco Art Institute Instructor: Jane McGonigal MW 4:15 7:00 PM (CDM2) Email: jane@avantgame.com / Course site: www.artpractice.blogspot.com Play has a tendency

More information

Blackboard Help. Getting Started My Institution Tab Courses Tab Working With Modules Customizing Tab Modules Course Catalog.

Blackboard Help. Getting Started My Institution Tab Courses Tab Working With Modules Customizing Tab Modules Course Catalog. Blackboard Help Getting Started My Institution Tab Courses Tab Working With Modules Customizing Tab Modules Course Catalog 1 Getting Started The following are some things to keep in mind when using Blackboard

More information

MIS 516 01W: Mobile Business

MIS 516 01W: Mobile Business MIS 516 01W: Mobile Business COURSE SYLLABUS: Spring 2015 Instructor: Dr. Bo Han Email Address: bo.han@tamuc.edu To protect your academic privacy, please always send me emails from your tamuc.edu email.

More information

How to Run a Scratch Competition

How to Run a Scratch Competition How to Run a Scratch Competition Barbara Ericson Laura Boullain http://coweb.cc.gatech.edu/ ice-gt/1489 What is Scratch? Free software from MIT scratch.mit.edu Designed for elementary to college aged Low

More information

1. ASSETT Survey: What technology do you like your classes to use?

1. ASSETT Survey: What technology do you like your classes to use? 1. ASSETT Survey: What technology do you like your classes to use? This survey:... asks a little about you... gives a list of technologies a classroom might have. You tell us which you think are important.

More information

The Turning Tide: Independent Game Sales in 2015. Mike Rose tinybuild Games @RaveofRavendale

The Turning Tide: Independent Game Sales in 2015. Mike Rose tinybuild Games @RaveofRavendale The Turning Tide: Independent Game Sales in 2015 Mike Rose tinybuild Games @RaveofRavendale Welcome to digital game sales in 2015 Making a great game is only half the battle You need to know how, and where,

More information

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci 1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks

More information

Game Development Fundamentals

Game Development Fundamentals Game Development Fundamentals Levels: 9-12 Units of Credit: 0.5 CIP Code: 11.0803 Core Code: 35-02-0000-045, 35-02-0013-045, Prerequisite: recommended Computer Programming 1, Digital Media1 Skill Test:

More information

Additional details >>> HERE <<<

Additional details >>> HERE <<< Additional details >>> HERE http://dbvir.com/androider/pdx/broa1442/ Tags:

More information

DRIVE THE DREAM 2015 CEO ROUNDTABLE ON WORKPLACE CHARGING AND PLUG-IN ELECTRIC VEHICLES

DRIVE THE DREAM 2015 CEO ROUNDTABLE ON WORKPLACE CHARGING AND PLUG-IN ELECTRIC VEHICLES DRIVE THE DREAM 2015 CEO ROUNDTABLE ON WORKPLACE CHARGING AND PLUG-IN ELECTRIC VEHICLES Request for Proposal September 26, 2014 1. PEV COLLABORATIVE BACKGROUND The California Plug-In Electric Vehicle Collaborative

More information

2 OBJECTIVES 2 DIMENSIONS

2 OBJECTIVES 2 DIMENSIONS MILAN MILAN 22-24 OCTOBER 2014 Smau Milan 2014 22-24 October 2014 Smau Milan is the most important Italian event dedicated to Information&Communication Technology designed to help main national and international

More information

THE UNIVERSITY OF HONG KONG FACULTY OF BUSINESS AND ECONOMICS

THE UNIVERSITY OF HONG KONG FACULTY OF BUSINESS AND ECONOMICS THE UNIVERSITY OF HONG KONG FACULTY OF BUSINESS AND ECONOMICS School of Business BUSI0023A_IIMT3635A Operations and Quality Management 2013-2014 First Semester I. Course and Instructor Information Instructor:

More information

Local Government and Leaders Grade Three

Local Government and Leaders Grade Three Ohio Standards Connection: Government Benchmark A Identify the responsibilities of the branches of the U.S. government and explain why they are necessary. Indicator 2 Explain the structure of local governments

More information

Introduction. Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and Development

Introduction. Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and Development Based on course CSC207, Java Games Programming by Philip Hanna Queen s University, Belfast, Ireland Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and

More information

95-791 Data Mining Carnegie Mellon University Mini 2, Fall 2015. Syllabus

95-791 Data Mining Carnegie Mellon University Mini 2, Fall 2015. Syllabus 95-791 Data Mining Carnegie Mellon University Mini 2, Fall 2015 Syllabus Instructor Dr. Artur Dubrawski awd@cs.cmu.edu, Newell-Simon Hall 3121 Mondays, 4:45pm-5:55pm (advance notice please). Head Teaching

More information

College of Education. Curriculum and Instruction

College of Education. Curriculum and Instruction 317 INTRODUCTION TO INSTRUCTIONAL MEDIA. (1) An introductory instructional media experience including basic production and utilization techniques for media materials and operation of commonly used educational

More information

CSE391: Cloud Computing CSE 391: Cloud Computing

CSE391: Cloud Computing CSE 391: Cloud Computing CSE 391: Cloud Computing Introduction Course Overview Course Topics Grading Logistics Academic Integrity Policy Today s Lecture Course Overview (1/2) Caveat 1: This is a special topics elective. Caveat

More information

Homeschool Programming, Inc.

Homeschool Programming, Inc. Printed Course Overview Course Title: TeenCoder: Game Programming TeenCoder: Game Programming Printed Course Syllabus and Planner Updated October, 2015 Textbook ISBN: 978-0-9887033-2-2, published 2013

More information

Social Media and Digital Marketing Analytics ( INFO-UB.0038.01) Professor Anindya Ghose Monday Friday 6-9:10 pm from 7/15/13 to 7/30/13

Social Media and Digital Marketing Analytics ( INFO-UB.0038.01) Professor Anindya Ghose Monday Friday 6-9:10 pm from 7/15/13 to 7/30/13 Social Media and Digital Marketing Analytics ( INFO-UB.0038.01) Professor Anindya Ghose Monday Friday 6-9:10 pm from 7/15/13 to 7/30/13 aghose@stern.nyu.edu twitter: aghose pages.stern.nyu.edu/~aghose

More information

Game-Making Software. Created by. in support of

Game-Making Software. Created by. in support of Game-Making Software Created by in support of Welcome This guide was designed by Abertay University to help entrants to the BAFTA Young Game Designers Game-making Award, presented by Sony Computer Entertainment

More information

Using games to support. Win-Win Math Games. by Marilyn Burns

Using games to support. Win-Win Math Games. by Marilyn Burns 4 Win-Win Math Games by Marilyn Burns photos: bob adler Games can motivate students, capture their interest, and are a great way to get in that paperand-pencil practice. Using games to support students

More information

Frequently Asked Questions about Enriched Support Program Facilitators

Frequently Asked Questions about Enriched Support Program Facilitators Frequently Asked Questions about Enriched Support Program Facilitators About applying... Can I still apply for a facilitator job if my GPA is lower than 9.0? Yes, you may apply. Occasionally we hire outstanding

More information

Andy Cox. Ask instructor. Not Applicable email only $30

Andy Cox. Ask instructor. Not Applicable email only $30 San Francisco State University Department of Art Conceptual/Information Arts Art 412.01 - Art and Technology (listed as Computer Applications in Conceptual Design I) Spring Semester, 2011 Instructor: Office

More information

Creative Media Strategies and Techniques COMSTRAT 562

Creative Media Strategies and Techniques COMSTRAT 562 Creative Media Strategies and Techniques COMSTRAT 562 Course Overview: This course will focus on the process of creating effective marketing communications materials for business with an emphasis on advertising.

More information

BUSA 501: Introduction to Business Analytics

BUSA 501: Introduction to Business Analytics BUSA 501: Introduction to Business Analytics COURSE SYLLABUS: Spring 2016 01W Instructor: Dr. Bo Han Email Address: bo.han@tamuc.edu To protect your academic privacy, please always send me emails from

More information

Social Games Workshop ITP499 (3 Units) Spring 2010 (2010-1)

Social Games Workshop ITP499 (3 Units) Spring 2010 (2010-1) Social Games Workshop ITP499 (3 Units) Spring 2010 (2010-1) Summary The best games are those played between people. The connected networked world lets people play with others anywhere on the planet. For

More information

PERUGIA LOCAL YOUTH NETWORK: Coalition for Perugia EYC 2017 and Umbria Regional Youth Forum 2013 2014 ACTIVITIES AND EVENTS

PERUGIA LOCAL YOUTH NETWORK: Coalition for Perugia EYC 2017 and Umbria Regional Youth Forum 2013 2014 ACTIVITIES AND EVENTS PERUGIA LOCAL YOUTH NETWORK: Coalition for Perugia EYC 2017 and Umbria Regional Youth Forum 2013 2014 ACTIVITIES AND EVENTS SEPT-DEC 2013: 6 meetings of 30 Associations to coordinate youth activities in

More information

Conducting Virtual Meetings

Conducting Virtual Meetings Page 1 oovoo Chat & Video Conferencing Information gathered by, International Faculty 2013 Faculty Training General Information What can I do with oovoo? oovoo offers free high quality video chat and instant

More information

BA (Hons) Broadcast Journalism and BA (Hons) Journalism 2016

BA (Hons) Broadcast Journalism and BA (Hons) Journalism 2016 BA (Hons) Broadcast Journalism and BA (Hons) Journalism 2016 These degree courses share all modules except for the practical modules that follow either the Broadcast Journalism Training Council (BJTC)

More information

Willingness to pay for news online The France Survey findings. November 20, 2009

Willingness to pay for news online The France Survey findings. November 20, 2009 Willingness to pay for news online The Survey findings November 20, 2009 Key findings Will consumers pay for online news? This is a burning issue for newspapers in the developed world The Boston Consulting

More information

DIGITAL GAME DESIGN SHOWCASE 2014 EDITION

DIGITAL GAME DESIGN SHOWCASE 2014 EDITION DIGITAL GAME DESIGN SHOWCASE 2014 EDITION Goals To encourage digital game design To encourage and inform the general public about digital game design To share the talent, the creativity and the game designs

More information

RACE TO CLEAR THE MAT

RACE TO CLEAR THE MAT RACE TO CLEAR THE MAT NUMBER Place Value Counting Addition Subtraction Getting Ready What You ll Need Base Ten Blocks, 1 set per group Base Ten Blocks Place-Value Mat, 1 per child Number cubes marked 1

More information

2 not yet published textbooks which I use while teaching a credit course.. is publishable now but not yet done...

2 not yet published textbooks which I use while teaching a credit course.. is publishable now but not yet done... Q32: Please list any additional scholarship contributions not mentioned in Question 31 above, and estimate the number: 1-2; 3-5, 6-10, 11-20, More than 20. 2 not yet published textbooks which I use while

More information

Midland College Syllabus Communication 2327 Principles of Advertising SCH (3-0)

Midland College Syllabus Communication 2327 Principles of Advertising SCH (3-0) Midland College Syllabus Communication 2327 Principles of Advertising SCH (3-0) Course Description An overview of the broad field of advertising. This course acquaints student with the role of advertising

More information

BA (Hons) Broadcast Journalism and BA (Hons) Print Journalism

BA (Hons) Broadcast Journalism and BA (Hons) Print Journalism BA (Hons) Broadcast Journalism and BA (Hons) Print Journalism These degree courses share all modules except for the practical modules that are specific to either broadcast or print. There are no options

More information

14 Visions and Outlook

14 Visions and Outlook 14 Visions and Outlook 14.1 Putting the Pieces Together 14.2 Innovation and Prognoses 14.3 Trends and Visions Ludwig-Maximilians-Universität München Prof. Hußmann Multimedia im Netz 14-1 Ficticious Example:

More information

Mobilize Your Organization

Mobilize Your Organization WEST VIRGINIA INTEGRATED BEHAVIORAL HEALTH CONFERENCE Mobilize Your Organization How To Effectively Reach, Communicate and Engage with Your Audience and Generate Funds at the Same Time! Carlos Morales

More information

Schenectady City School. Request for Proposal for Website Design and Content Management System RFP #0620 16

Schenectady City School. Request for Proposal for Website Design and Content Management System RFP #0620 16 Schenectady City School District Request for Proposal for Website Design and Content Management System RFP #0620 16 Proposals to be received: Time: 9am Date: June 20, 2016 Place: Schenectady City School

More information

More information >>> HERE <<<

More information >>> HERE <<< More information >>> HERE http://dbvir.com/pcpandora/pdx/cc131/ Tags: pc pandora scam or work?-- vmware

More information

City University of Hong Kong. Information on agateway Education Course offered by School of Creative Media with effect from Semester A in 2014/15

City University of Hong Kong. Information on agateway Education Course offered by School of Creative Media with effect from Semester A in 2014/15 City University of Hong Kong Information on agateway Education Course offered by School of Creative Media with effect from Semester A in 2014/15 Part I Course Title: Course Code: Course Duration: Video

More information

2 OBJECTIVES 2 DIMENSIONS

2 OBJECTIVES 2 DIMENSIONS Smau Milan 2013 Smau Milan is the most important Italian event dedicated to Information&Communication Technology designed to help main national and international suppliers of ICT solutions meet entrepreneurs,

More information

SENIOR PROJECT: GAME DEVELOPMENT USING GREENFOOT

SENIOR PROJECT: GAME DEVELOPMENT USING GREENFOOT SENIOR PROJECT: GAME DEVELOPMENT USING GREENFOOT Karen Villaverde, Bretton Murphy Computer Science Department New Mexico State University 1290 Frenger Mall SH 123 Las Cruces, NM 88003 575-646-1609 kvillave@cs.nmsu.edu,

More information

Design Sprint Methods. Playbook for start ups and designers

Design Sprint Methods. Playbook for start ups and designers Design Sprint Methods Playbook for start ups and designers Welcome! Design matters. Speed matters. What if we could have both? In this handbook, we have collected industry best practices that allow teams

More information

DEVELOPMENT OF PROJECT DOCUMENTATION: KEY INGREDIENT IN TEACHING SYSTEMS ANALYSIS AND DESIGN

DEVELOPMENT OF PROJECT DOCUMENTATION: KEY INGREDIENT IN TEACHING SYSTEMS ANALYSIS AND DESIGN DEVELOPMENT OF PROJECT DOCUMENTATION: KEY INGREDIENT IN TEACHING SYSTEMS ANALYSIS AND DESIGN Mohammad A. Rob, University of Houston Clear Lake, rob@uhcl.edu ABSTRACT Systems Analysis and Design (SAD) is

More information

A NON-TRADITIONAL CLASS STRUCTURE FOR INTRODUCTORY PROGRAMMING, USING TABLET PC S

A NON-TRADITIONAL CLASS STRUCTURE FOR INTRODUCTORY PROGRAMMING, USING TABLET PC S A NON-TRADITIONAL CLASS STRUCTURE FOR INTRODUCTORY PROGRAMMING, USING TABLET PC S Chad Peiper Samuel N. Kamin Computer Science Dept. Univ. of Illinois at Urbana-Champaign {peiper,kamin}@cs.uiuc.edu Networked

More information

Claudio Gomboli Resume & selected works www.theeggs.biz

Claudio Gomboli Resume & selected works www.theeggs.biz Claudio Gomboli Resume & selected works www.theeggs.biz Claudio Gomboli Designer & illustrator _ website: theeggs.biz WORK EXPERIENCE 01/2013 ~ 05/2012 ~ 12/2012 01/2011 ~ 04/2012 (www.triposo.com) in

More information

The Australian ONLINE CONSUMER LANDSCAPE

The Australian ONLINE CONSUMER LANDSCAPE The Australian ONLINE CONSUMER LANDSCAPE March 2012 THE AUSTRALIAN ONLINE MARKET & GLOBAL POPULATION Internet usage in Australia is widespread and approaching saturation point with only minimal increases

More information

ECE 458 Engineering Software for Maintainability

ECE 458 Engineering Software for Maintainability ECE 458 Engineering Software for Maintainability Intro 1 Welcome! Welcome to ECE 458: Engineering Software for Maintainability Your Senior Design Course! Quick introductions: Please feel free to just call

More information

College of Education. Curriculum and Instruction

College of Education. Curriculum and Instruction 317 INTRODUCTION TO INSTRUCTIONAL MEDIA. (1) An introductory instructional media experience including basic production and utilization techniques for media materials and operation of commonly used educational

More information

Masters Programs Course Syllabus

Masters Programs Course Syllabus 2 nd Semester, 2 nd Half (4 th Quarter) 2015-2016 2261 Energy Finance INSTRUCTOR: João Pedro Pereira CONTACT: joao.pereira@novasbe.pt; phone 213 801 637; office 330.368. OFFICE HOURS: Thu, 15h-16h, or

More information

2. Log in to the website with your online account, and from the Profile menu, select Redeem Promo code.

2. Log in to the website with your online account, and from the Profile menu, select Redeem Promo code. How to Redeem Codes on the website (any platform): 1. First make sure you have an EA online account. a. For a walkthrough on how to create your EA online account on the PC game, Xbox 360 videogame and

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 248: Designing Motion Graphics

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 248: Designing Motion Graphics I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE ARTS 248: Designing Motion Graphics A. Course Number and Title: ARTS-248 Designing Motion Graphics B. New or Modified

More information

Guest Quick Guide PC and Mac Users Updated to version 3.5.8 March 2015

Guest Quick Guide PC and Mac Users Updated to version 3.5.8 March 2015 Guest Quick Guide PC and Mac Users Updated to version 3.5.8 March 2015 Table of Contents Welcome to imeet 3 Sign in and join a meeting (via the imeet desktop app) 4 Sign in and join a meeting (via a Web

More information

Tec: A Cross-Platform Game Engine

Tec: A Cross-Platform Game Engine Tec: A Cross-Platform Game Engine Dept. of CIS - Senior Design 2010: Final Report Christopher Sulmone sulmone@seas.upenn.edu Univ. of Pennsylvania Philadelphia, PA Noir Nigmatov nigmatov@seas.upenn.edu

More information

The 2009 Simulated Car Racing Championship. Daniele Loiacono, Julian Togelius, and Pier Luca Lanzi

The 2009 Simulated Car Racing Championship. Daniele Loiacono, Julian Togelius, and Pier Luca Lanzi The 2009 Simulated Car Racing Championship Daniele Loiacono, Julian Togelius, and Pier Luca Lanzi 2009 Simulate Car Racing Championship The goal is to submit a learned or developed controller for TORCS,

More information

Mobile Application Development

Mobile Application Development Mobile Application Development Introduction & Class Info http://mobdev.ce.unipr.it/2013/ Simone Cirani, Ph.D. Marco Picone, Ph.D. 2013/2014 Parma About us Simone Cirani, Ph.D. PostDoctoral Research Associate

More information

Information and Communication Technology (ICT) Accessibility

Information and Communication Technology (ICT) Accessibility Course Syllabus Course Number: ID 4823 Course Title: Instructors: Information and Communication Technology (ICT) Accessibility Lee, Christopher Credit Value: 03 Course Description This course provides

More information

Using the Game Boy Advance to Teach Computer Systems and Architecture

Using the Game Boy Advance to Teach Computer Systems and Architecture Using the Game Boy Advance to Teach Computer Systems and Architecture ABSTRACT This paper presents an approach to teaching computer systems and architecture using Nintendo s Game Boy Advance handheld game

More information

How People Use Audio and Sports Radio

How People Use Audio and Sports Radio How People Use Audio and Sports Radio RAB/NAB Radio Show 2011 September 16, 2011 David Tice Vice President & Group Account Director, Media Team Knowledge Networks, Inc. and Thomas Evans, Ph.D. Vice President,

More information

College of Health and Human Services. Fall 2013. Syllabus

College of Health and Human Services. Fall 2013. Syllabus College of Health and Human Services Fall 2013 Syllabus information placement Instructor description objectives HAP 780 : Data Mining in Health Care Time: Mondays, 7.20pm 10pm (except for 3 rd lecture

More information

TEXAS STATE VITA. A. Name: Jonathan Zmikly Title: Senior Lecturer

TEXAS STATE VITA. A. Name: Jonathan Zmikly Title: Senior Lecturer TEXAS STATE VITA Please note: For all entries, list most recent items first. Headings without entries may be eliminated, but the heading lettering/numbering should remain consistent with this template.

More information

Developing Mobile Applications

Developing Mobile Applications Developing Mobile Applications Week 1 Introduction Steve Jones Department of Computer Science University of Waikato stevej@waikato.ac.nz Introduction 1 Welcome Me Steve Jones stevej@waikato.ac.nz G.2.24

More information

ormation Visualization User-Centred Design Interaction Desig Interaction Design Human-Computer-Interaction User Experience User Interface Visual D

ormation Visualization User-Centred Design Interaction Desig Interaction Design Human-Computer-Interaction User Experience User Interface Visual D Interaction Design Portfolio ace Design ser-centred Design e Visual Design ter-interaction User Experience ction Design Interface Design ation Visualization User-Centred Design xperience User Interface

More information

DIVISION OF INFORMATION TECHNOLOGY ENTERPRISE ARCHITECTURE. Mobile by Design. Version 1.0 October 2013. Page 1 v1.0

DIVISION OF INFORMATION TECHNOLOGY ENTERPRISE ARCHITECTURE. Mobile by Design. Version 1.0 October 2013. Page 1 v1.0 Mobile by Design Version 1.0 October 2013 Page 1 v1.0 Contents Introduction... 3 Context... 3 Considerations... 4 Web Responsiveness... 4 Web vs. Mobile App... 5 Mobile App Platform... 6 App Costs (Who

More information

Game Design Document and Production Timeline. John Laird and Sugih Jamin University of Michigan

Game Design Document and Production Timeline. John Laird and Sugih Jamin University of Michigan Game Design Document and Production Timeline John Laird and Sugih Jamin University of Michigan Game Production Timeline Inspiration (1 month) Results in game treatment/concept paper Conceptualization (3-5

More information

1. FINNISH FRIEND PROGRAMME GUIDE... 2 2. WHY DO YOU WANT A FINNISH FRIEND?... 3 3. GOOD PRACTISES... 3 4. CONTACT HOW TO AND HOW OFTEN...

1. FINNISH FRIEND PROGRAMME GUIDE... 2 2. WHY DO YOU WANT A FINNISH FRIEND?... 3 3. GOOD PRACTISES... 3 4. CONTACT HOW TO AND HOW OFTEN... CONTENTS 1. FINNISH FRIEND PROGRAMME GUIDE... 2 2. WHY DO YOU WANT A FINNISH FRIEND?... 3 3. GOOD PRACTISES... 3 4. CONTACT HOW TO AND HOW OFTEN... 5 5. YOUR FINNISH FRIEND IS NOT... 5 6. GOOD TO KNOW

More information

Midland College Syllabus Communications 1307 Introduction to Mass Communications SCH (3-0)

Midland College Syllabus Communications 1307 Introduction to Mass Communications SCH (3-0) Course Description Midland College Syllabus Communications 1307 Introduction to Mass Communications SCH (3-0) This class is designed to survey the American mass communication functions with emphasis on

More information

Thank you for using Synapse Hosted Exchange service. Please find the instructions for setting up your email clients are below:

Thank you for using Synapse Hosted Exchange service. Please find the instructions for setting up your email clients are below: 101/22 Rd Thank you for using Synapse Hosted Exchange service. Please find the instructions for setting up your email clients are below: 1. Outlook 2013 and Outlook 2010 for Windows 2. Outlook 2011 for

More information

PRL Program Orientation PowerPoint Narration

PRL Program Orientation PowerPoint Narration PRL Program Orientation PowerPoint Narration Slide 1 This brief 17 minute presentation is an overview and introduction to the Postsecondary Reading and Learning certificate program offered at California

More information

Welcome to Northern Lights A film about Scotland made by you.

Welcome to Northern Lights A film about Scotland made by you. Welcome to Northern Lights A film about Scotland made by you. As part of the Year Of Creative Scotland 2012 we want you to take out a camera and show us what you can see. We are not sure what you will

More information

College Success Online. Dr. Marsha Fralick

College Success Online. Dr. Marsha Fralick College Success Online Dr. Marsha Fralick Ice Breaker Introduce yourself Where are you from? What should I see if I visit your city? Take a Harbor Cruise in San Diego Visit La Jolla Shores Overview Why

More information

Gredler / Moravska / Wegendt. Case 17. Microsoft X-Box Live!

Gredler / Moravska / Wegendt. Case 17. Microsoft X-Box Live! Gredler / Moravska / Wegendt Case 17 Microsoft X-Box Live! 1 A. Basic facts Table of Content 1. Microsoft 2. Video Gaming Indurstry 3. Competitors + 5 year life cycle 4. Xbox (Xbox 360 + Xbox Live!) B.

More information

Wallingford Public Schools - HIGH SCHOOL COURSE OUTLINE

Wallingford Public Schools - HIGH SCHOOL COURSE OUTLINE Wallingford Public Schools - HIGH SCHOOL COURSE OUTLINE Course Title: Marketing Education Course Number: 8513 Department: Career and Technical Education Grade(s): 10-12 Level(s): Academic Credit: 1 Course

More information

Building Common Practice of Social Media Campaign for Public Awareness of Deposit Insurance Systems

Building Common Practice of Social Media Campaign for Public Awareness of Deposit Insurance Systems Building Common Practice of Social Media Campaign for Public Awareness of Deposit Insurance Systems Prof. Dr. Louis Chen Graduate Institute of IP National Taipei University of Technology 9 April 2013 Louis

More information

Using Adult Education Principles to Provide Professional Development for the Foundations of Inclusion

Using Adult Education Principles to Provide Professional Development for the Foundations of Inclusion Using Adult Education Principles to Provide Professional Development for the Foundations of Inclusion Based on principles and research on adult learning and inclusion, this professional development (PD)

More information

MIS 426: Management Information Systems

MIS 426: Management Information Systems MIS 426: Management Information Systems COURSE SYLLABUS: Spring 2015 01 E Instructor: Dr. Bo Han Email Address: bo.han@tamuc.edu To protect your academic privacy, please always send me emails from your

More information

Art 363A Animation IIA

Art 363A Animation IIA Art 363A Animation IIA CSUN Course Syllabus, Fall 2015 Email: dunnatcsun.15@gmail.com Art Department, room AC402 AC402: M/W 7pm-9:45pm Instructor: John Dunn Office hrs: M/W 6:30pm to 7pm Course Description:

More information

Business Education. Business Law Financial Management Multimedia Development 1 & 2 Web Development 1 & 2 3D Multimedia and Animation

Business Education. Business Law Financial Management Multimedia Development 1 & 2 Web Development 1 & 2 3D Multimedia and Animation Business Education Introduction to Business Accounting Consumer Seminar Consumer Seminar Online Business Management Marketing: Sports and Entertainment Marketing and Merchandising in Fashion Business Law

More information

Video GAMERS. Game Advertising & Measurement Evaluation Research Syndication. Prepared by:

Video GAMERS. Game Advertising & Measurement Evaluation Research Syndication. Prepared by: Video GAMERS Game Advertising & Measurement Evaluation Research Syndication Prepared by: The Travel and Entertainment Division at Phoenix Marketing International Video GAMERS Video GAMERS takes a look

More information

More accessible, streamlined access to digital learning content that fits the way instructors and students want to work

More accessible, streamlined access to digital learning content that fits the way instructors and students want to work More accessible, streamlined access to digital learning content that fits the way instructors and students want to work A look at the WileyPLUS/Blackboard integrated experience across a number of disciplines

More information

Key highlights Entertainment & Media Outlook in Italy 2015-2019

Key highlights Entertainment & Media Outlook in Italy 2015-2019 www.pwc.com/it/mediaoutlook Key highlights Entertainment & Media Outlook in Italy 2015-2019 Filmed entertainment Italy s total filmed entertainment revenue will rise at 1.0bn 4.1% 1.3bn Global total filmed

More information

EdX Learner s Guide. Release

EdX Learner s Guide. Release EdX Learner s Guide Release June 28, 2016 Contents 1 Welcome! 1 1.1 Learning in a MOOC........................................... 1 1.2 A Note about Time Zones........................................

More information