B.S. – Computer Science Major with Concentration in Digital Gaming & Simulation Curriculum
The B.S. - Computer Science major offers a choice of three concentrations:
(a) Computer Science,
(b) Information Systems, and (c) Digital Gaming & Simulation.
What follows is the curriculum description of the new concentration in Digital Gaming & Simulation:
- Satisfy Core Curriculum Requirements. Same as "General Requirements for a Bachelor’s Degree" in the catalog. 42 semester hours.
- Satisfy the requirements for the Bachelor of Science.
- General Requirements
- Lower Division - 3 semester hours of speech; 11 semester hours of natural sciences with lab.
- Upper Division – ENG 3430 Professional Writing; ISC 3317 Object Oriented Programming and Design*; ISC 3331 Data Structures and Algorithms I;
ISC 3333 Data Structures and Algorithms II; ISC 4339 Telecommunication and Networks; MAS 3362 Discrete Structures(*Students may test out of ISC 3317 by passing the
UHV programming proficiency exam in object oriented programming in Java or C++; in this case they will take an advanced course in their concentration to achieve the
minimum 54 upper division hours.)
- Concentration - Concentration in Digital Gaming & Simulation
- In the University Core Curriculum Requirements, the following courses are recommended:
- Social/Behavioral Sciences 3 credits – GAM 43XX Digital Games as Communication.
- Literature 3 credits – ENG/ COM 43XX Interactive Narrative.
- Science -11 credits: PHYS 1401 and 1402 General College Physics recommended for 8 s.h. of this core requirement.
- General Requirements:
- Lower Division— MATH 1324 Finite Math
- Lower or Upper Division: Programming Proficiency in C++ and OOP: be able to pass the UHV programming proficiency exam in object oriented programming in Java or
C++; or take ISC 3317.
- Concentration requirements:
Lower Division – Math for Game Programmers; Direct X Programming
Upper Division –
- Math – 3 credits
MAS 3361 Linear Algebra.
- Computer Science/information Systems – 6 credits
ISC 4321 IT Project Management.
ISC 4322 Artificial Intelligence.
- Gaming – 21 credits
- GAM 43xx Adv. Game Programming using DirectX
- GAM 43xx Game AI and Behavioral Modeling
- GAM 43xx Game Engines
- ISC 43xx Gaming Networks Architecture
- GAM 43xx Senior Project
- Electives – 6 s.h. (two courses) from the following list:
- GAM 4305 Game Internship
- GAM 43xx Art for Gaming (not recommended for students who have taken as part of LD coursework: ARTC 1341, ARTC 2341 and GAM 2373)
- GAM 33xx 3D Modeling
- GAM 43xx Multimedia Animation
- ISC 4337 Operating Systems
- ISC 3347 Computer Graphics and Applications
- ISC 4341 Internet Computing
- ISC 4320 Software Engineering
- COM 43xx Virtual Worlds
- COM 4316 Visual Communication
- Free electives
Enough electives to fulfill the 120 semester hour requirement and the 54 semester hours of upper division courses.
- Students must earn a grade of C or better in any course, including lower division ones, that is a prerequisite to any upper division computer science or math course they
take in the program. In particular, students may not transfer any course in computer science or math with a grade of D or F.
* - (if not taken as University General Core)
++ - (not recommended for students who have taken as part of LD coursework: ARTC 1341, ARTC 2341 and GAM 2373)
B.A.A.S. – Computer Science Major with Concentration in Digital Gaming & Simulation Curriculum