learn a computer science foundation and then explore the established knowledge and emerging developments in the high-demand areas of database systems, computer networks and cybersecurity. The program also provides the opportunity to investigate interdisciplinary connections, including the combination of computing with its real-world application in other disciplines through concurrent degrees and minors. Hands-on class projects, internships, industry partnerships and authentic and impactful research conducted with faculty provide numerous opportunities for students to apply their knowledge before they graduate. Students use their programming expertise, systems knowledge and critical-thinking skills to effectively problem-solve and articulate their experience through presentations, scientific posters and professional papers.
With the depth of knowledge and experience in databases, networks and cybersecurity, graduates have a strong foundation in systems with established interconnections among these fields, preparing them for graduate study and careers that include cybersecurity analysts, database architects and network engineers.