Degree Plan

Bachelor of Science in Computer Science in Digital Gaming

Core Curriculum Requirement

10 - Communication – 6 semester hours

  • ENGL 1301
  • ENGL 1302

20 - Mathematics – 3 semester hours

  • MATH 1314 - College Math or Higher

30 - Life and Physical Science – 7 semester hours

  • Natural Science – Physics I & II are recommended
  • Natural Science - Physics I & II are recommended

40 - Language, Philosophy & Culture – 3 semester hours

  • Humanities, Literature, PHIL, Modern or Classical Lit.

50 - Creative Arts – 3 semester hours

  • ARTS, MUSI, or DRAM

60 - American History – 6 semester hours

  • HIST 1301
  • HIST 1302

70 - Political Science – 6 semester hours

  • PSCI 2305
  • PSCI 2306

80 - Social/Behavioral Sciences – 3 semester hours

  • Anthropology, Economics, Geography, History, Political Science, Psychology or Sociology

90 - Institutionally Designated Option – 6 semester hours

  •  SPCH 1311, 1315, 1318, or 1321
  • COSC 1301 or 1401 or BCIS 1305

Major Requirements

BS Program Requirements – 7 semester hours

  • ENGL 3430 – Professional Writing
  • SPCH (CORE)
  • COSC (CORE)
  • Natural Science w/ Lab – 11 total s.h. Natural Science (2 labs)

General Requirements – Lower Division – 11 semester hours

  • MATH 1324 – Finite Math
  • COSC 1336/1136 – Programming Fundamentals I
  • COSC 1337/1137 – Programming Fundamentals II

General Requirements – Upper Division - 15 semester hours

  • COSC 3317 – Object Oriented Programming and Design
  • COSC 3331 – Data Structures and Algorithms I
  • COSC 3333 – Data Structures and Algorithms II
  • COSC 4339 – Telecommunications and Networks
  • MATH 3362 – Discrete Structures

Major Program Requirements – Digital Gaming & Simulation – 30 semester hours

  • MATH 3361 – Linear Algebra
  • GMNG 4310 – Advanced Game Modeling & Direct X
  • GMNG 4312 – Game Engines
  • GMNG 4314 – Gaming Networks Architecture
  • GMNG 4316 – Advanced Leveling
  • GMNG 4318 – Advanced Animation
  • GMNG 4322 – Game AI and Behavioral Modeling
  • GMNG 4340 – Senior Project
  • UD GMNG/COSC/COMM Elective*
  • UD GMNG/COSC/COMM Elective*

*6 UD s.h. from the following list: GMNG 4305, GMNG 3310, COSC 4337, COSC 3347, COSC 4341, COSC 4320, COMM 4325, COMM 4316, COSC 4321 or GMNG 4321

LD/UD Free Electives and/or Minor  – 13 semester hours

  • Elective
  • Elective
  • Elective
  • Elective
  • Elective

NOTES:

  1. s.h. = semester hours
  2. LD = Lower Division (Community College-Level: Freshman, 1000-level /Sophomore, 2000-level)
  3. UD = Upper Division (University-Level: Junior, 3000-level /Senior, 4000-level)
  4. The student is responsible for fulfilling all requirements on this degree plan and is encouraged to review the catalog that governs this degree plan.
  5. Substitutions in this degree plan must be approved by following the same procedures as for the degree.
  6. This document is an unofficial guide to your degree. Please contact an advisor for an official degree plan.
  7. Must meet minimum requirements: 120 s.h. overall, 36 s.h. UD, of which 30 s.h. must be completed at UHV.
  8. Computer Science majors must receive a grade of C or higher in all COSC, GMNG and MATH courses, including prerequisites.  Any course in which a student receives a D, F or W must be repeated.