• Computer Game Developer Curriculum


  • Associate of Applied Science Degree

    Catalog 2018-2019

    The Computer Game Development degree program introduces the student to software and techniques currently used in the computer game industry and is appropriate for both new students and experienced workers. Using industry standard software, students are introduced to 2D and 3D game asset creation, modeling, rigging and animation, texturing, design fundamentals, small computer and mobile application creation, programming and common game engines.

    Students create an online and physical portfolio suitable for interviews and select between project management or small business entrepreneurship skills necessary in the "indie" (independent) market.

    Students completing this program are exposed to the skills and techniques essential to employment in the local game industry, have opportunity for advanced learning at other schools, and have access to careers that use 3-D imaging and entry-level computer careers.

    Program Outcomes

    At the completion of this program, students should be able to:

    • Create appropriate asset types for use in different interactive applications
    • Create design, technical and analysis documentation for individual and team-based interactive projects
    • Evaluate a broad range of game genres and demonstrate appropriate design application to them
    • Apply gaming techniques to non-game uses such as marketing, simulations, education and social networking
    • Evaluate balance, function, fairness and intention in level elements
    • Work collaboratively in a real-world-like team to identify, design and create a game using developmental techniques commonly used in industry
    • Contrast the benefits of various publishing and funding platforms
    • Produce an entry-level portfolio in their chosen discipline
    • Demonstrate an applied understanding of programming fundamentals
    • Analyze changing technology and its influence on game design as an industry and a medium

    Specific program and class information can be obtained by calling the Computer Information Systems department at 503-491-7515, or visiting our website at Computer Information Systems.

    First Quarter (Fall)
    Course Number Course Title
    Credits
    CIS125GA Beginning Game Programming
    3
    CIS135GMA Introduction to 3-D Modeling
    3
    CIS135GRA Graphics for Game Asset Development I
    3
    CIS195 Web Development I
    3
    CIS125SS Spreadsheets
    3
    CIS125WP Word Processing
    3
    18
    Second Quarter (Winter)
    Course Number Course Title
    Credits
    CIS122 Computer Concepts III 4
    CIS135 Introduction to Gaming
    3
    CIS135GMB Intermediate Game Modeling
    3
    CIS135GRB Graphics for Game Asset Development II
    3
    CIS197WAA Web Authoring: Applications or
    CIS197HTM Web Authoring: HTML5 and CSS3
    3
    16
    Third Quarter (Spring)
    Course Number Course Title
    Credits
    WR121 English Composition
    4
    CIS135GMC Advanced 3-D Modeling
    3
    CIS135TXP Special Topics in Emerging Technologies
    3
    CIS235ANM Introduction to 3-D Animation
    3
    Approved elective
    3-4
    16-17
    Fourth Quarter (Fall)
    Course Number Course Title
    Credits
    CIS235DD Digital Drawing and Painting Concepts
    3
    CIS235RIG Rigging for Animation and Games
    3
    CIS235TLC Team Level Creation
    3
    MTH065 Beginning Algebra II (or higher)
    4
    Health and Physical Education requirement
    3
    16
    Fifth Quarter (Winter)
    Course Number Course Title
    Credits
    CIS235 Game Design Theory
    3
    CIS235CXP Career Specific Exploration for Game Majors
    3
    CIS235UNA Small Games Programming I
    3
    Approved elective
    3-4
    Human Relations requirement
    3-4
    15-17
    Sixth Quarter (Spring)
    Course Number Course Title
    Credits
    BA150 Developing a Small Business or
    BT271 Advanced Business Projects
    3
    IM265 Personal Branding
    4
    CIS235ST Game Studio
    3
    CIS235UNB Small Games Programming II
    3
    Approved elective
    3-4
    16-17
    Total Credits 97-101

    *** Students focused on programming instead of the art and design aspects of the major can alternatively take ISTM235MA and ISTM235MB instead of ART231 and ART231, but will be completing with 2 credits shorter.

    Students planning to transfer should take MTH111 or higher.

    1 Approved electives:
    ART117 Basic Design III: Three-Dimensional 4
    ART211 Survey of Visual Arts 4
    ART231 Drawing I 4
    ART234 Life Drawing I 4
    ISTM235MA Mobile Apps 1: Introduction to iOS Mobile Applications 4
    ISTM235MB Mobile Apps 2: Intermediate iOS Mobile Application Development 3