The Division of Computer Science offers several undergraduate and graduate degrees, coupled with degree options, that prepare students well for a career of life-long learning in the areas of computer science, computer security and networking, information technology, and digital gaming, entertainment and simulation.
The Division of Computer Science offers several undergraduate and graduate degrees coupled with degree options that prepare graduates well for a career of life-long learning in the areas of computer science, computer security and networking, information technology, as well as digital gaming, entertainment, and simulation.
The Cyberinfrastructure Graduate Program offers programs of study toward a Master of Science in Computer Science Technology and is designed for students with Computer Science backgrounds as well as those without a background in Computer Science. More »
The Computer Gaming degree focuses on the current and future state of the video game industry. This will prepare graduates for a career in computer gaming, computer animation, software engineering and systems analyst, system administration and other Game Development related careers. More »
Students may also pursue a double major in Computer Science and Mathematics by completing 133 credit hours. More »
Students may also choose a Minor in Computer Science by completing 21 semester credit hours. More »
Any student pursuing a degree in Secondary Education may elect to obtain an endorsement valid in grades 5-12 for teaching Computer Science. More »
We also offer a certificate program in Information Security. This certificate can be completed by any person without any computer science background by taking 12-13 credit hours. More »
The Division of Computer Science offers dual credit in Intro to Computers and Principles of Computer Science to the local service area. This dual enrollment for high school students reinforces content knowledge and college readiness while providing access to college credit. More »
Our Teaching Philosophy
Courses are designed to enable graduates to analyze, design, and develop computer and information systems, networks, and games. Introducing graduates to today’s prevailing programming languages, frameworks, tools, and industry best practices will pave the way for successful careers in the highly-demanded STEM (Science, Technology, Engineering, and Math) fields with the greatest potential of growth in the 21st century economy.
We are proud of the many elements that combine to make our Division strong:
- Faculty with Strong Credentials and Diverse Backgrounds
- Fully State-of-the-Art Labs:
- Multi-Purpose Instruction Lab
- Game Development Lab
- Dedicated Security Lab
- Linux Research/Graduate Research Lab
- Graduate Research and Teaching Assistantships
- Undergraduate Research Opportunities
- Internship Opportunities
- Small Class Sizes
- Low Student to Faculty Ratio