Computer Science
Computer Science
Bachelor of Science in Computer Science
Concentrations Offered
Systems, Artificial Intelligence, Computational Science, Human and Visual Computing
Certificates / Endorsements
Automotive Engineering, Computational Biology, Energy, Entrepreneurship, Information Assurance (Cybersecurity), Materials
Top 5 Reasons to Study
Core
Skills
- Programming
- Critical Thinking
- Problem Solving
- Systems
- Mathematics
Sample
Jobs
- Machine Learning Engineer
- Full-Stack Developer
- Network Engineer
- UX/UI Engineer
- AR/VR Developer
Successful Career Outcomes
Top
Employment
Industries
- Technology and Software Development
- Finance and Financial Technology
- Healthcare and Health Technology
- Manufacturing and Industrial Systems
- Artificial Intelligence and Data and Analytics
Brag
Points
- Our students tackle real-world problems from day one.
- Strong industry and federal partnerships driving real impact
- Nationally recognized strength in cybersecurity
Experiential Learning Opportunities
Co-ops and Internships
Co-ops and internships allow you to alternate semesters of paid, full-time work with academic study, giving you extended, hands-on experience before you graduate. You’ll apply what you learn in the classroom to real engineering projects, build professional skills, and often graduate with a stronger resume, industry connections, and a clearer sense of your career goals.
Spotlight
Thrive in Five
Academically talented juniors may apply for the Thrive in Five program, which allows you, as an undergraduate, to take classes at the graduate level for dual credit in both your undergraduate program and for graduate credit. A maximum of nine credit hours may be applied.
Computer Science
2025-2026 Major Map
Bachelor of Science in Computer Science