WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline

Size: px
Start display at page:

Download "WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline"

Transcription

1 WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline 1. Title of Course and Course Number: CS212 Fundamentals of Computer Graphics and Game Construction 2. Description of the Course Consistent With the WPUNJ catalog This course is intended for the student with an interest in computer graphics and games. Fundamentals of game programming in two dimensions will be covered with hands on constructive activities. Types of games will be explored. Graphics programming will be done in a programming language such as Java. Participants in this class will design and run their own game by the conclusion of the course. Prior knowledge of a programming language is required. Topics of study can vary. 3. Course Prerequisites 4. Course Objectives A knowledge of programming, preferably in C, C++, or Java The main objective of this course is to explore the environment of computer game construction and computer graphics with an emphasis on the following: Review simple games in 2D. Learn graphics techniques in 2D. Learn to construct suitable backgrounds in 2D. Learn animation and how to animate game protagonists. Examine ways to incorporate sound, artificial intelligence, physics, visual cues, etc. Learn to synchronize various game elements Participate in discussions of responsibility and ethics. Discuss marketability factors. 5. Student Learning Outcomes Upon completion of this course, students will be able to: Design and execute a simple scene generation in 2D Superimpose animation/interaction of one or more simple figures. Synchronize simple game elements. Incorporate rudimentary sounds.

2 Demonstrate the ability to think critically. Types of critical thinking include program logic, design decisions (for problems in aesthetics, realism, playability, timing, complexity, concurrency), testing, Locate and use information on these topics. Integrate knowledge and ideas in a coherent and meaningful manner. Effectively express themselves in written and oral form. 6. Topical Outline of the Course Content Topics covered in the course will be taken from but not necessarily limited to the following: Analysis of simple games in 2D 2D Graphics Animation in 2D Sound Effects and Music Simple intelligence and physics programming concepts Creating a 2D Platform Game Multi Player Games 7. Guidelines/Suggestions for Teaching Methods and Student Learning Activities Lecture, demonstrations, and hands on activities Problem solving sessions Group work Written exercises Programming projects/problems Inquiry based instruction. 8. Guidelines/Suggestions for Methods of Student Assessment (student learning outcomes) Attendance will be taken. Programs/projects will be assigned. Written and group activities will be distributed and collected. Projects will be demonstrated. All students are expected to take an active role in the learning process. 9. Suggested Reading, Texts, Objects of Study Brackeen, David, Developing Games in Java, New Riders Publishing, Indianapolis, Indiana, Bell, Douglas and Parr, Mike, Java for Students, Third Edition, Prentice Hall, Essex, Great Britain, 2002.

3 10. Bibliography of Supportive Texts and Other Materials Ahearn, Luke, and Clayton Crooks II, Awesome Game Creation: No Programming Required (Second Edition), Charles River Media, Hingham, MA, Barron, Todd, Multiplayer Game Programming, (w/cd), Premier Press (division of Course Technology), Boston, MA Bates, Bob, Game Design: The Art and Business of Creating Games, Premier Press, Boston, MA Boer, James, Game Audio Programming, Charles River Media, Hingham, MA, * Bourg, David M., Physics for Game Developers, O'Reilly & Associates, Sebastopol, CA,2001. Buckland, Mat, AI Techniques for Game Programming (w/cd), Premier Press (division of Course Technology), Boston, MA de Sousa, Bruno Miguel, Game Programming All in One, Premier Press, Boston, MA DeLoura, Mark (Editor), Game Programming Gems, Charles River Media, Hingham, MA, DeLoura, Mark (Editor), Game Programming Gems 2, Charles River Media, Hingham, MA, Fan, Joel, Eric Ries, and Calin Tenitchi, Black Art of Java Game Programming, Waite Group Press, Corte Madera, CA, (old Java, nice examples) Feldman, Ari, Designing Arcade Computer Game Graphics, Republic of Texas Press (Wordware), San Antonio, TX, Friedl, Markus, Online Game Interactivity Theory, Charles River Media, Hingham, MA, (w/extensive CD). * Hallford, Neal, and Jana Hallford, Swords & Circuitry: A Designer's Guide to Computer Role-Playing Games, Premier Press, Boston, MA Hardy, Vincent J., Java 2D API Graphics, Prentice Hall, Upper Saddle River, NJ, 1999.

4 LaMothe, Andre, Tricks of the Windows Game Programming Gurus, SAMS, Indianapolis, IN, 1999 LaMothe, Andre, and Andre Lamothe, Windows Game Programming for Dummies, Second Edition, Wiley, New York, NY, Laramee, Francois Dominic, Secrets Of The Game Business, Charles River Media, Hingham, MA, McCuskey, Mason, Special Effects Game Programming with DirectX w/cd, Premier Press (division of Course Technology), Boston, MA Morrison, Michael, Sams Teach Yourself Game Programming in 24 Hours, SAMS, Indianapolis, IN, Morrison, Michael, Teach Yourself Internet Game Programming With Java in 21 Days, SAMS, Indianapolis, IN, (old Java, nice examples) Mulholland, Andrew and Glenn Murphy, Java 1.4 Game Programming,, Republic of Texas Press (Wordware), San Antonio, TX, Mulholland, Andrew, & Teijo Hakala, Developers Guide to Multiplayer Games, Republic of Texas Press (Wordware), San Antonio, TX, Petchel, Thomas, and Andre LaMothe (Editor), Java 2 Game Programming, Premier Press (division of Course Technology), Boston, MA Phillips, Lorenzo, Game Programming Tricks of the Trade, Premier Press (division of Course Technology), Boston, MA Rabin, Steve (Editor), AI Game Programming Wisdom (w/cd), Charles River Media, Hingham, MA, Rollings, Andrew, and Dave Morris, Game Architecture and Design: Learn the Best Practices for Game Design and Programming, Coriolis Group, Rouse III, Richard, Game Design: Theory and Practice, Republic of Texas Press (Wordware), San Antonio, TX, Treglia, Dante, (Editor), Mark Deloura, Game Programming Gems 3, Charles River Media, Hingham, MA, Varanese, Alex, Game Scripting Mastery, Premier Press (division of Course Technology), Boston, MA 2002.

5 Web sites Game Designer Sites: GameDev.net - all your game development needs. 7 February < Gamasutra - The Art & Science of Making Games. CMP Media LLC. 7 February < James Blinn Home Page, 7 February < (a pioneer of computer graphics; site has innovative projects in computer graphics; his three classic books on Computer Graphics augment this) Tierra Entertainment Website. 7 February < >. Academic and Professional Society Sites: International Game Developers Association. 7 February < >. Laboratory for Recreational Computing. University of North Texas. 7 February < >. 11. Preparers Name and Date Judith A Coomes and John Najarian March 28, Original Departmental Approval Date April 22, Reviser s Name and Date 14. Departmental Revision Approval Date

City University of Hong Kong

City University of Hong Kong City University of Hong Kong Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015 Part I Course Title: AI Game Programming Course Code: CS4386 Course

More information

Multiplayer Game Programming ITP 484x (4 Units)

Multiplayer Game Programming ITP 484x (4 Units) Multiplayer Game Programming ITP 484x (4 Units) Objective Concepts Prerequisite Lecture Lab Required Textbooks Interactivity is one of the most important features of a game, thus a solid understanding

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

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline 1. TITLE OF COURSE AND COURSE NUMBER: Object-Oriented Programming in Java, CIT 2420

More information

WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline

WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline 1. Title of Course, Course Number, and Credits: Fundamentals of Computer Hardware, CS235,

More information

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline

William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline 1. TITLE OF COURSE AND COURSE NUMBER: Computer Graphics, CS 461, Credits: 3, (Major

More information

California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15

California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15 California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15 Department of Mathematics, Computer Science and Information Systems A. Protocol Course

More information

CURRICULUM PROPOSAL. Activities To carry out The Plan

CURRICULUM PROPOSAL. Activities To carry out The Plan COURSE TITLE: Business Ethics To cover the important moral issues that arises in various business contexts and provides students with the understanding of the moral social and economic environments when

More information

TUSKEGEE UNIVERSITY ANDREW F. BRIMMER COLLEGE OF BUSINESS & INFORMATION SCIENCE CSCI 463: Introduction to Computer Gaming Technology Fall 2011

TUSKEGEE UNIVERSITY ANDREW F. BRIMMER COLLEGE OF BUSINESS & INFORMATION SCIENCE CSCI 463: Introduction to Computer Gaming Technology Fall 2011 TUSKEGEE UNIVERSITY ANDREW F. BRIMMER COLLEGE OF BUSINESS & INFORMATION SCIENCE CSCI 463: Introduction to Computer Gaming Technology Fall 2011 Instructor: Dr. Fan Wu Phone: 334.727.8362 Office: Room 300-E3

More information

Indiana Content Standards for Educators COMPUTER EDUCATION

Indiana Content Standards for Educators COMPUTER EDUCATION Indiana Content Standards for Educators COMPUTER EDUCATION Computer education teachers are expected to have a broad and comprehensive understanding of the knowledge and skills needed for this educator

More information

WILLIAM PATERSON UNIVERSITY COLLEGE OF SCIENCE AND HEALTH DEPARTMENT OF NURSING COURSE SYLLABUS

WILLIAM PATERSON UNIVERSITY COLLEGE OF SCIENCE AND HEALTH DEPARTMENT OF NURSING COURSE SYLLABUS WILLIAM PATERSON UNIVERSITY COLLEGE OF SCIENCE AND HEALTH DEPARTMENT OF NURSING COURSE SYLLABUS 1. TITLE OF COURSE AND COURSE NUMBER: Clinical Teaching Strategies NUR 706 3 credits 2. DEPARTMENT AND SECRETARY/ES

More information

Video Game Design Chapter 5 Game Evaluation

Video Game Design Chapter 5 Game Evaluation Video Game Design Chapter 5 Game Evaluation Witcha Feungchan How can we know is a game good or bad? Game industry reviews Usually based on expert reviews (opinions) Reviews are done after games are released

More information

A New Undergraduate Major: Interactive Media and Game Development

A New Undergraduate Major: Interactive Media and Game Development A New Undergraduate Major: Interactive Media and Game Development David Finkel, Mark Claypool, Michael A. Gennert Department of Computer Science Fred Bianchi, Dean O Donnell, Patrick Quinn Department of

More information

ITT Technical Institute. SD2670 Social Networking Applications and Technology Onsite and Online Course SYLLABUS

ITT Technical Institute. SD2670 Social Networking Applications and Technology Onsite and Online Course SYLLABUS ITT Technical Institute SD2670 Social Networking Applications and Technology Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 56 (34 Theory Hours, 22 Lab Hours) Prerequisite(s)

More information

CURRICULUM VITAE EDUCATION:

CURRICULUM VITAE EDUCATION: CURRICULUM VITAE Jose Antonio Lozano Computer Science and Software Development / Game and Simulation Programming Program Chair 1902 N. Loop 499 Harlingen, TX 78550 Computer Sciences Building Office Phone:

More information

3D Game Programming using Unity3D Syllabus

3D Game Programming using Unity3D Syllabus 3D Game Programming using Unity3D Syllabus August 24, 2015 Steve Price CS 583 3D Game Programming for Simulation Credit hours: 3 Course Description: Development of programming skills using software environment

More information

School of Computing and Information Sciences

School of Computing and Information Sciences Course Title: Computer Date: 10/7/2010 Course Number: Number of Credits: 4 Subject Area: Programming Subject Area Coordinator: Tim Downey email: downeyt@cis.fiu.edu Catalog Description: A first course

More information

CSC 425 Computer Graphics and Games

CSC 425 Computer Graphics and Games Computer Science Department cs.salemstate.edu CSC 425 Computer Graphics and Games 4 cr. Instructor: TBA Office: location Phone: (978) 542-extension email: TBA@salemstate.edu Office Hours: days and times

More information

3D Game Programming using Microsoft's XNA Game Studio 4.0 Syllabus 17 January 2013 Dr. Kris Stewart

3D Game Programming using Microsoft's XNA Game Studio 4.0 Syllabus 17 January 2013 Dr. Kris Stewart 3D Game Programming using Microsoft's XNA Game Studio 4.0 Syllabus 17 January 2013 Dr. Kris Stewart CS 583 3D Game Programming for Simulation Prerequisites: CS 310 Data Structures or equivalent programming

More information

ARC 6642 ARCHITECTURAL ACOUSTICS DESIGN LAB

ARC 6642 ARCHITECTURAL ACOUSTICS DESIGN LAB ARC 6642 ARCHITECTURAL ACOUSTICS DESIGN LAB Gary W. Siebein Fall, 2011 3 credits This course will consist of lecture presentations, seminar discussions, readings, a field trip to an auditorium and support

More information

SOA with Java. Realizing Service-Orientation with Java Technologies UPPER SADDLE RIVER, NJ BOSTON INDIANAPOLIS SAN FRANCISCO

SOA with Java. Realizing Service-Orientation with Java Technologies UPPER SADDLE RIVER, NJ BOSTON INDIANAPOLIS SAN FRANCISCO SOA with Java Realizing Service-Orientation with Java Technologies Thomas Erl, Andre Tost, Satadru Roy, and Philip Thomas PRENTICE HALL UPPER SADDLE RIVER, NJ BOSTON INDIANAPOLIS SAN FRANCISCO NEW YORK

More information

Introduction to Game Design. Playing: Galaxy Trucker Watching: The Big Bang Theory Reading: Master Thesis! Listening: Slayer

Introduction to Game Design. Playing: Galaxy Trucker Watching: The Big Bang Theory Reading: Master Thesis! Listening: Slayer Introduction to Game Design and Development Playing: Galaxy Trucker Watching: The Big Bang Theory Reading: Master Thesis! Listening: Slayer Game Design: What is it? Game Design is Design Design is concerned

More information

GRAPHIC DESIGN AND DIGITAL MEDIA

GRAPHIC DESIGN AND DIGITAL MEDIA GRAPHIC DESIGN AND DIGITAL MEDIA CODE: GDD-221 TITLE: Web Design I DIVISION: Science Math and Technology COURSE DESCRIPTION: This course introduces design concepts and techniques applicable to the World

More information

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department COURSE: CST1201 Programming Fundamentals (2 class hours, 2 lab hours, 3 credits) Course Description: This course is an intensive

More information

WVU College of Engineering and Mineral Resources Proposal for Gaming Curriculum Undergraduate Minor and Graduate Certificate

WVU College of Engineering and Mineral Resources Proposal for Gaming Curriculum Undergraduate Minor and Graduate Certificate WVU College of Engineering and Mineral Resources Proposal for Gaming Curriculum Undergraduate Minor and Graduate Certificate Introduction & Background: It is estimated that the gaming industry earned around

More information

Digital Media. Degrees & Programs. Digital Media. Digital Communication Technology, A.A.S. Requirements. Location: CS 526

Digital Media. Degrees & Programs. Digital Media. Digital Communication Technology, A.A.S. Requirements. Location: CS 526 Name: Location: CS 56 Telephone: 80-86-68 Email: Web Address: Chair: Mission Statement schneigl@uvu.edu uvu.edu/dgm Thor Anderson prepares students for careers in digital media. It equips students with

More information

DBA Courses and Sequence (2015-)

DBA Courses and Sequence (2015-) DBA Courses and Sequence (2015-) Term Courses (Credits) Year 1 / Summer Research Foundations (3) Applied Statistics & Regression (3) Year 1 / Fall Multivariate Analysis (3) Organizational Behavior (3)

More information

Teaching Game Development: At the Intersection of Computer Science and Humanities & Arts

Teaching Game Development: At the Intersection of Computer Science and Humanities & Arts Teaching Game Development: At the Intersection of Computer Science and Humanities & Arts David Finkel, Mark Claypool, Michael A. Gennert Department of Computer Science Fred Bianchi, Dean O Donnell, Patrick

More information

Indiana Content Standards for Educators

Indiana Content Standards for Educators Indiana Content for Educators ENGINEERING AND TECHNOLOGY EDUCATION education teachers are expected to have a broad and comprehensive understanding of the knowledge and skills needed for this educator license,

More information

Iconic Figures of Popular Music: Pink Floyd Spring 2015

Iconic Figures of Popular Music: Pink Floyd Spring 2015 Iconic Figures of Popular Music: Pink Floyd Spring 2015 Course no. MUSC 424 Section no. 47229R Units: 2 Time: Wednesdays 12:00-1:50pm Room: MUS 319 Course instructor: Bill Biersach Instructor s office:

More information

Ph.D. THE UNIVERSITY OF TEXAS AT AUSTIN Austin, TX Major: Sport Management May 2014

Ph.D. THE UNIVERSITY OF TEXAS AT AUSTIN Austin, TX Major: Sport Management May 2014 Matthew Katz Assistant Professor Sport Leadership and Management Department of Kinesiology & Health Miami University 202N Phillips Hall Oxford, OH 45056 katzmj@miamioh.edu Academic Appointments 2014 Present

More information

I. PREREQUISITES For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

I. PREREQUISITES For information regarding prerequisites for this course, please refer to the Academic Course Catalog. Note: Course content may be changed, term to term, without notice. The information below is provided as a guide for course selection and is not binding in any form, and should not be used to purchase course

More information

ระบบธ รก จอ จฉร ยะและการว เคราะห ทางการตลาด

ระบบธ รก จอ จฉร ยะและการว เคราะห ทางการตลาด BA 8880: Business Intelligence and Marketing Analytics (Version #1) ระบบธ รก จอ จฉร ยะและการว เคราะห ทางการตลาด Program of Study Master s Degree in Business Administration Number of Credit 3 Semester Summer

More information

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences ! ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE School of Mathematical Sciences New Revised COURSE: COS-MATH-252 Probability and Statistics II 1.0 Course designations and approvals:

More information

guide, 6th ed. Author: Todd Lammle Call No. : 004.6 / LAM-6ed ISBN: 9780470110089 Publisher: SYBEX

guide, 6th ed. Author: Todd Lammle Call No. : 004.6 / LAM-6ed ISBN: 9780470110089 Publisher: SYBEX Computer Science, Knowledge & Systems 1. CCNA : Cisco certified network associate study guide, 6th ed. Author: Todd Lammle Call No. : 004.6 / LAM-6ed ISBN: 9780470110089 Publisher: SYBEX 2. Networking

More information

Computer Graphics and Visualization in a Computational Science Program

Computer Graphics and Visualization in a Computational Science Program Computer Graphics and Visualization in a Computational Science Program Steve Cunningham California State University Stanislaus Oregon State University, October 16, 2000 The imperative to scientific visualization

More information

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Please consult the Department of Engineering about the Computer Engineering Emphasis. COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals

More information

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala SOFTWARE ENGINEER Video Game Engineering is intellectually demanding work. Our software engineers are faced with daily challenges that involve physics (from collision detection to complex physical reactions),

More information

School of Computing and Information Sciences. Course Title: Computer Programming III Date: April 9, 2014

School of Computing and Information Sciences. Course Title: Computer Programming III Date: April 9, 2014 Course Title: Computer Date: April 9, 2014 Course Number: Number of Credits: 3 Subject Area: Programming Subject Area Coordinator: Tim Downey email: downeyt@cis.fiu.edu Catalog Description: Programming

More information

Programming Interviews Exposed: Secrets to Landing Your Next Job

Programming Interviews Exposed: Secrets to Landing Your Next Job Programming Interviews Exposed: Secrets to Landing Your Next Job Preface.... xxv Introduction....xxix Chapter 1 Before the Search... 1 Chapter 2 The Job Application Process....9 Chapter 3 Approaches to

More information

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG. (English) Application for Portable Devices (Chinese)

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG. (English) Application for Portable Devices (Chinese) COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG Information on a Course offered by Division of Applied Science and Technology Course Title: (English) Application for Portable Devices

More information

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE. SOET 377 Engineering Ethics

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE. SOET 377 Engineering Ethics STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE SOET 377 Engineering Ethics Prepared By: Stephen E. Frempong SCHOOL OF ENGINEERING TECHNOLOGY ENGINEERING SCIENCE & ELECTRICAL

More information

Graduate Student Orientation

Graduate Student Orientation Graduate Student Orientation Prof. Sanjeev Setia Chair, Department of Computer Science The Volgenau School of IT & Engineering Fall 2011 http://cs.gmu.edu Outline CS Department Overview Rules pertaining

More information

Education Through Video Games

Education Through Video Games Education Through Video Games Nicholas Pennola This paper was completed and submitted in partial fulfillment of the Master Teacher Program, a 2-year faculty professional development program conducted by

More information

DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO

DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO Academic year 2014-15 DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO Subject's general information Subject name

More information

EVALUATING CREDIT SALES IN A FINANCIAL FRAMEWORK

EVALUATING CREDIT SALES IN A FINANCIAL FRAMEWORK EVALUATING CREDIT SALES IN A FINANCIAL FRAMEWORK JOHN B. WHITE PROFESSOR OF FINANCE GEORGIA SOUTHERN UNIVERSITY This paper examines credit sales and the conditions that cause credit sales to lead to net

More information

Game Engineering. Dennis Dedaj Department Informatik HAW Hamburg 20. Mai 2008

Game Engineering. Dennis Dedaj Department Informatik HAW Hamburg 20. Mai 2008 Game Engineering Dennis Dedaj Department Informatik HAW Hamburg 20. Mai 2008 Agenda Motivation What is Game Design? Roles What is Game Engineering? Genres Action Games Conclusion Perspective Motivation

More information

CG: Computer Graphics

CG: Computer Graphics CG: Computer Graphics CG 111 Survey of Computer Graphics 1 credit; 1 lecture hour Students are exposed to a broad array of software environments and concepts that they may encounter in real-world collaborative

More information

Course Specification University of East London, Royal Docks Business School. Course Code: Level: II - intermediate

Course Specification University of East London, Royal Docks Business School. Course Code: Level: II - intermediate Course Specification University of East London, Royal Docks Business School Course Title: Sports Journalism and Business Communication August 1-24, 2012 Course Code: Level: II - intermediate Credit: 25

More information

School of Management and Information Systems

School of Management and Information Systems School of Management and Information Systems Business and Management Systems Information Science and Technology 176 Business and Management Systems Business and Management Systems Bachelor of Science Business

More information

MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION. DEPARTMENT of LEADERSHIP & FOUNDATIONS COURSE SYLLABUS. Human Resources Administration

MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION. DEPARTMENT of LEADERSHIP & FOUNDATIONS COURSE SYLLABUS. Human Resources Administration MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION DEPARTMENT of LEADERSHIP & FOUNDATIONS COURSE SYLLABUS Course Prefix and Number: CCL 8153 Course Title: Credit hours: Type of course: Catalog description:

More information

DIABLO VALLEY COLLEGE CATALOG 2014-2015

DIABLO VALLEY COLLEGE CATALOG 2014-2015 ART DIGITAL MEDIA ARTDM Michael Almaguer, Dean Applied and Fine Arts Division Business and Foreign Language Building, Room 204 Possible career opportunities Digital media or graphic design jobs cover all

More information

COURSE OUTLINE REVISED SPRING 2008

COURSE OUTLINE REVISED SPRING 2008 COURSE OUTLINE REVISED SPRING 2008 DMA140 Course Number Interactive Web Animation Course Title 3 1 lecture/ 4 studio hours Credits Catalog description: Hours: lecture/laboratory/other (specify) Introduction

More information

Economics 4259: Economics of Health Services Grading and Assignments

Economics 4259: Economics of Health Services Grading and Assignments Department of Economics York University Spring, 2008 Paul Rilstone 1032 Vari Hall Economics 4259: Economics of Health Services Grading and Assignments Grading: The final grade for 4259 will be based on

More information

Gildart Haase School of Computer Sciences and Engineering

Gildart Haase School of Computer Sciences and Engineering Gildart Haase School of Computer Sciences and Engineering Metropolitan Campus I. Course: CSCI 6638 Operating Systems Semester: Fall 2014 Contact Hours: 3 Credits: 3 Class Hours: W 10:00AM 12:30 PM DH1153

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 105 Foundations of Computer Science A. Course Number and Title: CISY-105, Foundations of Computer Science B. New

More information

Department of Computer Science and Engineering

Department of Computer Science and Engineering Mississippi State University 1 Department of Computer Science and Engineering Department Head: Professor Donna Reese Office: 300 Butler Hall The Department of Computer Science and Engineering is dedicated

More information

2015-2016 M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE

2015-2016 M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE 2015-2016 M.S. Dr. David Heddle, Graduate Program Coordinator Luter Hall 309 david.heddle@cnu.edu (757) 594-8434 The Master of Science in Applied Physics and Computer Science is built around a core of

More information

MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION. DEPARTMENT of INSTRUCTIONAL SYSTEMS and WORKFORCE DEVELOPMENT COURSE SYLLABUS

MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION. DEPARTMENT of INSTRUCTIONAL SYSTEMS and WORKFORCE DEVELOPMENT COURSE SYLLABUS MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION DEPARTMENT of INSTRUCTIONAL SYSTEMS and WORKFORCE DEVELOPMENT COURSE SYLLABUS Course Prefix and Number: TKB 4583/6583 Course Title: Credit Hours: Type

More information

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK MINS/CITA 315. Decision Support Systems

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK MINS/CITA 315. Decision Support Systems STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK MINS/CITA 315 Decision Support Systems Prepared by: Charles Fenner Revised by Eric Cheng CANINO SCHOOL OF ENGINEERING TECHNOLOGY DEPARTMENT

More information

Enterprise Systems Development

Enterprise Systems Development Enterprise Systems Development CT5010 CT5010 Module Handbook 2012/13 Page 1 of 12 v1.0 CT5010 Enterprise Systems Development (September 2012) University of Gloucestershire 2012 All rights reserved. No

More information

NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY DEPARTMENT OF HOSPITALITY MANAGEMENT COURSE OUTLINE CLASS HOURS: 1 LAB HOURS: 2 CREDITS: 2

NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY DEPARTMENT OF HOSPITALITY MANAGEMENT COURSE OUTLINE CLASS HOURS: 1 LAB HOURS: 2 CREDITS: 2 NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY DEPARTMENT OF HOSPITALITY MANAGEMENT COURSE OUTLINE COURSE #: HMGT 4989 CLASS HOURS: 1 LAB HOURS: 2 CREDITS: 2 1. COURSE DESCRIPTION With New York City as a world

More information

Schoo\ of Computing. Middlesbrough. Teesside University. 22 June 2015. To whom it may concern

Schoo\ of Computing. Middlesbrough. Teesside University. 22 June 2015. To whom it may concern Dr Simon Stobart Dean School of Compuling Teesside University Middlesbrough Tees Val\ey TS l 3BA Ul< T: 44 (0) 1642 342631 F: 44 (0) 1642 230527 tees.ac.uk Teesside University 22 June 2015 To whom it may

More information

Elaine Allore, MBA, Instructor Email: emallore@yahoo.com. LOCATION William Atkinson Hall Room WA220

Elaine Allore, MBA, Instructor Email: emallore@yahoo.com. LOCATION William Atkinson Hall Room WA220 SIENA HEIGHTS UNIVERSITY at JCC BAM 479 Strategic Management, Winter 2009 SYLLABUS AND ASSIGNMENT LISTING Elaine Allore, MBA, Instructor Email: emallore@yahoo.com LOCATION William Atkinson Hall Room WA220

More information

Integrating Educational Technology into Teaching

Integrating Educational Technology into Teaching Integrating Educational Technology into Teaching Second Edition M. D. Roblyer The State University oj West Georgia Jack Edwards The Webster School Merrill an imprint of Prentice Hall Upper Saddle River,

More information

340382 - ADSO-I5O01 - Operating Systems Administration

340382 - ADSO-I5O01 - Operating Systems Administration Coordinating unit: 340 - EPSEVG - Vilanova i la Geltrú School of Engineering Teaching unit: 701 - AC - Department of Computer Architecture Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING

More information

A Software Architecture for Games Michael Doherty Department of Computer Science mdoherty@uop.edu

A Software Architecture for Games Michael Doherty Department of Computer Science mdoherty@uop.edu A Software Architecture for Games Michael Doherty Department of Computer Science mdoherty@uop.edu Abstract This paper describes a general architecture for real-time game software. The architecture is designed

More information

Total Minutes 1 Strategic Human Resource Management 50 0 0 0 0 50

Total Minutes 1 Strategic Human Resource Management 50 0 0 0 0 50 MGMT 2115 - Human Resource Management ( version 201003L ) Standard Institutionally Developed College: N/A EDGE Compatible: No Pre-requisites: One Required Provisional Admission Co-requisites: None Course

More information

Delivery. Continuous. Jez Humble and David Farley. AAddison-Wesley. Upper Saddle River, NJ Boston Indianapolis San Francisco

Delivery. Continuous. Jez Humble and David Farley. AAddison-Wesley. Upper Saddle River, NJ Boston Indianapolis San Francisco Continuous Delivery Jez Humble and David Farley AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Cape Town Sydney Tokyo Singapore

More information

Excerpts from Chapter 4, Architectural Modeling -- UML for Mere Mortals by Eric J. Naiburg and Robert A. Maksimchuk

Excerpts from Chapter 4, Architectural Modeling -- UML for Mere Mortals by Eric J. Naiburg and Robert A. Maksimchuk Excerpts from Chapter 4, Architectural Modeling -- UML for Mere Mortals by Eric J. Naiburg and Robert A. Maksimchuk Physical Architecture As stated earlier, architecture can be defined at both a logical

More information

WILLIAM PATERSON UNIVERSITY College of Education Department of Special Education and Counseling COURSE OF STUDY

WILLIAM PATERSON UNIVERSITY College of Education Department of Special Education and Counseling COURSE OF STUDY WILLIAM PATERSON UNIVERSITY College of Education Department of Special Education and Counseling COURSE OF STUDY Theme: Preparing Inquiring Educators: Knowledge, Understanding and Application A. Course

More information

How To Learn To Program In Csc 406 Computer Graphics

How To Learn To Program In Csc 406 Computer Graphics CSC 406 Computer Graphics Fall 2011 1 CSC 406 Computer Graphics Geometry, Modeling, and Animation Fall 2011 Lectures Tyler Hall, Room 052 Monday, 6:30-9:15 PM Professor Jean-Yves Hervé Tyler Hall, Room

More information

Articulation Agreement

Articulation Agreement Articulation Agreement The Art Institute of California San 1170 Market Street San, CA 9102 Agreement Between and 12500 Campus Drive Oakland, CA 9619 The Art Institute of California-San and agree to enter

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 274: Visual Design For The Web

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 274: Visual Design For The Web I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE ARTS 274: Visual Design For The Web A. Course Number and Title: ARTS-274 Visual Design For The Web B. New or Modified

More information

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY 102 - Computer Literacy

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY 102 - Computer Literacy I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT CISY 102 - Computer Literacy A. Course Number and Title: CISY-102, Computer Literacy B. Date of Proposal or

More information

DIABLO VALLEY COLLEGE CATALOG 2015-2016

DIABLO VALLEY COLLEGE CATALOG 2015-2016 ART DIGITAL MEDIA ARTDM Michael Almaguer, Dean Applied and Fine Arts Division Business and Foreign Language Building, Room 204 Possible career opportunities Digital media or graphic design jobs cover all

More information

ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015

ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015 ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015 Department of Business & Information Technology Mission Capitalizing on the strong technological emphasis

More information

Dr. Stanny EXP 3082L Fall 2003 EXPERIMENTAL PSYCHOLOGY LABORATORY. Office Hours For Dr. Stanny: 9:00 AM - 11:30 AM Tuesday, Wednesday, & Thursday

Dr. Stanny EXP 3082L Fall 2003 EXPERIMENTAL PSYCHOLOGY LABORATORY. Office Hours For Dr. Stanny: 9:00 AM - 11:30 AM Tuesday, Wednesday, & Thursday Dr. Stanny EXP 3082L Fall 2003 Instructor: Dr. Claudia J. Stanny Office: Room 214 / Bldg 41 Telephone: 474-3163 e-mail: CStanny@uwf.edu EXPERIMENTAL PSYCHOLOGY LABORATORY Office Hours For Dr. Stanny: 9:00

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Stelios Xinogalos Department of Applied Informatics School of Information Sciences University of Macedonia Thessaloniki, GREECE stelios@uom.edu.

Stelios Xinogalos Department of Applied Informatics School of Information Sciences University of Macedonia Thessaloniki, GREECE stelios@uom.edu. 14 th Workshop "Software Engineering Education and Reverse Engineering" Stelios Xinogalos Department of Applied Informatics School of Information Sciences University of Macedonia Thessaloniki, GREECE stelios@uom.edu.gr

More information

Graduate Student Orientation

Graduate Student Orientation Graduate Student Orientation Graduate Student Orientation Department of Computer Science The Volgenau School of Engineering Fall 2014 http://cs.gmu.edu Outline CS Department Overview Rules pertaining to

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

A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum

A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum Diane J. Cook and Lawrence B. Holder Department of Computer Science and Engineering Box 19015 University of Texas at Arlington

More information

COURSE SYLLABUS. A. ARE 5359 Teaching Art K-12 Summer A: Mondays/Wednesdays 4:00 8:50 P.M.

COURSE SYLLABUS. A. ARE 5359 Teaching Art K-12 Summer A: Mondays/Wednesdays 4:00 8:50 P.M. COURSE SYLLABUS DESCRIPTIVE INFORMATION A. ARE 5359 Teaching Art K-12 Summer A: Mondays/Wednesdays 4:00 8:50 P.M. B. CATALOG DESCRIPTION Transition from university art studio practices to public school

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

Bergen Community College - Information Technology Course Syllabus

Bergen Community College - Information Technology Course Syllabus Bergen Community College - Information Technology Course Syllabus Course Title: Game Programming 2D Credits/Hours: 3 credits/2 hours lecture, 2-hour lab Prerequisite: None Recommended Co-requisite: CIS-165

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

The Data Access Handbook

The Data Access Handbook The Data Access Handbook Achieving Optimal Database Application Performance and Scalability John Goodson and Robert A. Steward PRENTICE HALL Upper Saddle River, NJ Boston Indianapolis San Francisco New

More information

ORGANIZATIONAL BEHAVIOR

ORGANIZATIONAL BEHAVIOR Fact Sheet ORGANIZATIONAL BEHAVIOR TEST INFORMATION This test was developed to enable schools to award credit to students for knowledge equivalent to that, which is learned, by students taking the course.

More information

Department of Computer Science and Engineering. BA in Information Technology

Department of Computer Science and Engineering. BA in Information Technology Department of Computer Science and Engineering BA in Information Technology Advising Information Core Curriculum Course Descriptions Degree Plan Information UNT Discovery Park (NTDP) F201 (940) 565-2767

More information

The Online Grade Book A Case Study in Learning about Object-Oriented Database Technology

The Online Grade Book A Case Study in Learning about Object-Oriented Database Technology The Online Grade Book A Case Study in Learning about Object-Oriented Database Technology Charles R. Moen, M.S. University of Houston - Clear Lake crmoen@juno.com Morris M. Liaw, Ph.D. University of Houston

More information

Sociology 5083 Methods of Field Research

Sociology 5083 Methods of Field Research Sociology 5083 Methods of Field Research Fall 2009 Tuesday 2 4:50 Room 329 Main Instructor: J. Gaber, 220 Main (575 7509), jgaber@uark.edu Office hours: Monday and Friday 1 to 3, or by appointment Description

More information

Department of Computer Science

Department of Computer Science 82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and

More information

T14 Thursday, November 4, 1999 1:30 PM

T14 Thursday, November 4, 1999 1:30 PM Presentation Notes Paper Bio Return to Main Menu PRESENTATION T14 Thursday, November 4, 1999 1:30 PM SYSTEM TESTING STRATEGIES FOR HIGHLY AVAILABLE CLUSTERED SYSTEMS Subbarao Jagannatha Sun Microsystems

More information

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC) COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC) Computer Science (COSC) courses are offered by the School of Information Arts and Technologies within the Yale Gordon College of Liberal Arts.

More information

Team NMD NMD. 6.0 List of Preparers

Team NMD NMD. 6.0 List of Preparers Team NMD NMD NATIONAL MISSILE DEFENSE NATIONAL MISSILE DEFENSE JOINT PROGRAM PROGRAM OFFICE 6.0 List of Preparers 6.0 LIST OF PREPARERS Government Preparers Dennis R. Gallien, Environmental Engineer, Environmental

More information

California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15

California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15 California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15 Department of Mathematics, Computer Science and Information Systems A. Protocol Course

More information

MASTER COURSE SYLLABUS

MASTER COURSE SYLLABUS MASTER COURSE SYLLABUS PNR 130 ~ MEDICAL SURGICAL NURSING II Course Number PNR 130 Course Title Medical Surgical Nursing II Credit Hours 5 Prerequisites 80 in PNR 120 Medical Surgical Nursing I Course

More information

HOW TO MODIFY OLD QBASIC PROGRAMS TO RUN IN VISUAL BASIC

HOW TO MODIFY OLD QBASIC PROGRAMS TO RUN IN VISUAL BASIC 1 HOW TO MODIFY OLD QBASIC PROGRAMS TO RUN IN VISUAL BASIC Seth Bergmann, Computer Science Department Tirupathi R. Chandrupatla, Mechanical Engineering Thomas J. Osler, Mathematics Department Rowan University

More information

300042 - DSA - Service and Application Design

300042 - DSA - Service and Application Design Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 300 - EETAC - Castelldefels School of Telecommunications and Aerospace Engineering 744 - ENTEL - Department of Network Engineering

More information