Bachelor of Science in Computer Science

This degree program is offered in Victoria and Sugar Land.

UHV’s Digital Gaming and Simulation concentration within the Bachelors of Science in Computer Science allows students to look into and participate in the fast-growing digital gaming phenomenon. It will help you build and develop technical skills and explore the development and study of digital games.

You will also gain a cultural perspective on the history, philosophy, ethics, and sociology of digital games and game playing. As the program grows, we plan to add additional components such as the business of gaming and serious game development.

Some core courses in this program include: Game Artificial Intelligence & Behavioral Modeling, Game Engines, Gaming Networks Architecture, Game Programming using DirectX, Digital Games as Communication, Interactive Narrative, Project Management, and a Senior Project, which is a group activity involving an interdisciplinary team of programmers, artists, story writers and others.

Students pursuing this degree also have many electives to choose from, including Game Internship, Art for Gaming, Virtual Worlds, Visual Communication, 3D Modeling, Multimedia Animation, Operating Systems, and Software Engineering.

Degree Plan

University miniumum requirements 120 hours.

UHV CourseworkHrs. Req.Remarks
Core ENGL 1301 Rhetoric & Composition 3
ENGL 1302 Composition, Research & Literature 3
HIST 1301 History of the United States thru 1877 3
HIST 1302 History of the United States from 1877 3
PSCI 2305 American Govt. (Fed & State Const) 3
PSCI 2306 American Govt. (Fed & State Topics) 3 Or GOVT 2301 and GOVT 2302
Natural Sciences BIOL 1306/1406, BIOL 1307/1407, BIOL 1309, BIOL 1322, BIOL 2306/2406 11 Or choose from BIOL, CHEM, GEOL, PHYS or Biophysical Science. Must have 2 courses with labs
Mathematics MATH 1314, MATH 1324, MATH 1325 3 College Algebra or equivalent
Social/Behavioral Sciences PSYC 2301, CRIJ 1301 3 Or choose from ANTH, ECON, GEOG POLS, PSYC or SOCI
Visual/Performing Arts DRAM 2366, COMM 1355 3 Or choose from ARTS, MUSI, or DRAM
Humanities ENGL 2322, PHIL 1301, PHIL 1303 3 Or choose from ENGL Literature, HUMA or PHIL
Speech SPCH 1315 3 Or choose from SPCH 1311, 1318 or 1321
Computer Literacy/Proficiency COSC 1301 3 Introduction to Computers
Add. LD. COSC 1436 Programming Fundamentals I 4
COSC 1437 Programming Fundamentals II 4
GAME 2302 Math for Game Programmers 3
GAME 2344 DirectX Programming 3
MATH 1324 Finite Math 3
***PHYS 1401 and PHYS 1402 Physics 8 Recommended for Natural Science Req.
Maj. Prog. ENGL 3430 Professional Writing 4
COSC 3317 Obect Oriented Program & Design 3 Students may test out of course by passing the UHV programming proficiency exam. An equivalent, advanced course is substituable with faculty approval to meet reqs.
COSC 3331 Data Structures & Algorithms I 3
COSC 3331 Data Structures & Algorithms II 3
COSC 4339 Telecommunications & Networks 3
MATH 3362 Discrete Structures 3
Concentration MATH 3361 Linear Algebra 3
COSC 4321 Software Project Management 3
GMNG 4310 Advance Game Modeling and DirectX 3
GMNG 4322 Game AI and Behavioral Modeling 3
GMNG 4312 Game Engines 3
COSC 4314 Gaming Networks and Architecture 3
GMNG 4340 Senior Project 3
GMNG/COSC/COMM 9 Choose 9 UD S.H., from the following GMNG 4305, GMNG 4316, GMNG 3310,GMNG 4318, COSC 4337,COSC 3347, COSC 4341,COSC 4320, COMM 4325, or COMM 4316

News