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 Coursework | Hrs. 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 |