Undergraduate Programs: Computer Science- Digital Gaming & Simulation Concentration
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:
1. Satisfy Core Curriculum Requirements. Same as "General Requirements for a Bachelor’s Degree" in the catalog. 42 semester hours.
2. Satisfy the requirements for the Bachelor of Science.
3. General Requirements
o Lower Division - 3 s.h. of speech; 11 s.h. of natural sciences with lab.
o Upper Division – ENG 3430 Professional Writing; ISC 3317 Object Oriented Programming and Design (if not taken as University General Core); 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.)
4. Concentration - Concentration in Digital Gaming & Simulation
o In the University Core Curriculum Requirements, the following are recommended:
§ Social/Behavioral Sciences 3 credits – GAM 4320 Digital Games as Communication.
§ Literature 3 credits – ENG/ COM 4327 Interactive Narrative.
§ Science -11 credits: PHYS 1401 and 1402 General College Physics recommended for 8 s.h. of this core requirement.
o General Requirements:
§ Lower Division— MATH 1324 Finite Math
§ Lower or Upper Division: Programming Proficiency: be able to pass the UHV programming proficiency exam in OOP in Java or C++; or take ISC 3317.
o Concentration requirements:
Lower Division – Math for Game Programmers; Direct X Programming
Upper Division –
1. Math – 3 credits: MAS 3361 Linear Algebra.
2. Computer Science/information Systems – 6 credits: ISC 4321 IT Project Management; ISC 4322 Artificial Intelligence.
3. Gaming – 21 credits: GAM 4310 Adv. Game Programming using DirectX; GAM 4322 Game AI and Behavioral Modeling; GAM 4312 Game Engines; GAM 4314 Gaming Networks Architecture; GAM 4340 Senior Project
4. Electives – 6 s.h. (two courses) from a designated list.
5. Free electives - Enough to fulfill the 120 s.h. requirement and the 54 s.h. upper division courses.
Note: We also offer a BAAS concentration in Digital Gaming and Simulation.