WSU HOME | SEARCH | INDEX | CONTACT US

Weber State University

Weber State University

Computer Science

Game Development Certificate

15-16 Credits

 

Pre-requisites:

 

  • One must be working on or completed a Bachelor’s degree in Computer Science with a Software Engineering emphasis. One may take courses in the game development certificate while working on the Bachelor’s degree.
  • The pre-requisites for the gaming courses count towards the Bachelor’s degree in computer science.

 

Course required for the certificate

The proposed Certificate in Game Development will consist of four courses. Working with industry, skills and best practices were identified indicating what a computer science student would need for employment in the game industry. The gaps identified after examining the Bachelor’s degree in Computer Science with an emphasis in Software Engineering are met through the courses in the game development certificate. The four courses that make up this certificate are:

        MATH 2270 – Elementary Linear Algebra (3 credit hours) OR MATH 2250 – Linear

        Algebra and Differential Equations (4 credit hours)

        CS 4610 – Introduction to Game Industry (4 credit hours)

        CS 4640 – Game Development 1 (4 credit hours)

        CS 4650 – Game Development 2 (4 credit hours)

Total 15-16 Credit Hours

Course Descriptions:

 

        CS 4610 Introduction to Game Industry

 

Covers the history of the game industry along with the different gaming hardware, gaming genres, game development roles, tools, skills needed, story boarding, and an introduction to game programming. . Includes team work project and all other aspects of creating a game design document. Pre-reqs: CS 1410, PHYS 2010

 

        MATH 2270 Elementary Linear Algebra (3) or MATH 2250. Linear Algebra and Differential Equations (4)

 

Covers systems of linear equations, matrices, vector spaces, Eigen values linear transformations, orthogonality or the other course is an introduction to Linear Algebra and Differential Equations.  Systems of linear equations, matrices, vector spaces, Eigen values.  First and second order differential equations and models, higher order linear equations, linear systems. Pre-reqs: MATH 1220

 

        CS 4640 Game Development I

 

First course in senior project that introduces students to game development using programming language and gaming engine in a 2D environment. At conclusion student should be able to add the resulting program into their game portfolio. Pre-reqs: CS 4610, MATH 2270, CS 4280, CS 4820, and CS 4500

 

        CS 4650 Game Development II

 

Second course in senior project that introduces students to game development using programming language and gaming engine in 3D environment. At conclusion student should be able to add the resulting program into their game portfolio. Pre-reqs: CS 4640

 

1. Game Development Certificate for Students that already have a CS degree

For students that have already received a Bachelor’s Degree in Computer Science with an emphasis in Software Engineering


 

Semester 1

Course Description

Credits

CS 4610 Introduction to Game Industry

4

MATH 2270 Elementary Linear Algebra (3) or MATH 2250. Linear Algebra and Differential Equations (4)

3-4

Total Credits

7-8

 

Semester 2

Course Description

Credits

CS 4640 Game Development I

4

Total Credits

4

 

Semester 3

Course Description

Credits

CS 4640 Game Development II

4

Total Credits

4

 

2. Game Development Certificate for Students working on CS degree

For students that are currently pursuing Bachelor’s Degree in Computer Science with an emphasis in Software Engineering


 

Freshman Fall

Course Description

Credits

ENGL EN1010

3

MATH QL1080

5

CS SI1400

4

Computer Literacy Exams

2

CEET1105

4

Total Credits

18

 

Freshman Spring

Course Description

Credits

ENGL EN2010

3

COMM HU2110

3

SS/DV Gen Ed (Make sure it is a DV course)

3

CS SI1410

4

MGMT 2400

3

Total Credits

16

 

Sophomore Fall

Course Description

Credits

CS SI2650

4

CS 2550

4

MATH 1630

4

CS 2450 or CS 2705

4

 

 

Total Credits

16

 

Sophomore Spring

Course Description

Credits

LS Gen Ed

3

CS 2350

4

CS SI2420

4

SS or LS or CA/HU or PS Gen Ed

Recommend Physics 1010

3

CS 2899

0

Total Credits

14

 

Associate’s completed and Bachelor’s started

 

Junior Fall

 

Course Description

Credits

MATH SI1210 Calculus I

4

CS 3100 Operating Systems

4

CS 3230 Internet Multimedia Services and Applications Using Java

4

CS 4610 Introduction to Game Industry

4

Total Credits

16

 

Junior Spring

Course Description

Credits

MATH SI1220 Calculus II

4

ENGL 3100 Technical Writing or TBE 3250 Business Communications

3

American Institutions Gen Ed

3

PS or LS Gen Ed

3

CS 4280 Computer Graphics

4

Total Credits

17

 

Senior Fall

Course Description

Credits

CS SI3750 Software Engineering

4

CS 4820 Compiler Design

4

CS 4500 Artificial Intelligence and Neural Networks

4

MATH 2270 Elementary Linear Algebra (3) or MATH 2250. Linear Algebra and Differential Equations (4)

3-4

Total Credits

15-16

 

Senior Spring

Course Description

Credits

CS 4750 Advanced Software Engineering

4

CA Gen Ed (recommend music or art)

3

CS 4110. Concepts of Formal Languages and Algorithms for Computing

4

CS 4640 Game Development I

4

Total Credits

15

 

Certificate Fall

 

Course Description

Credits

SS Gen Ed

3

CS 4350 Advanced Internet Programming or CS 4790 N-Tier Web Programming

4

HU or CA Gen Ed (recommend public speaking or another communications)

3

CS 4650 Game Development II

4

CS 4899 Bachelor's Degree Assessment

0

Total Credits

14

 

Graduation with Bachelor’s in Computer Science with an emphasis in Software Engineering and a Game Development Certificate
For more information contact WSU CS at 801-626-7929

 

 

 


Weber State University
Ogden, Utah 84408