Vision
The School of Computing (SoC) aims to be a global leader in computing education and research, offering a transformative student experience that prioritizes active learning and real-world problem-solving. Through hands-on labs and programs using industry-level hardware and software as well as interdisciplinary skill development, the SoC empowers all students to excel in the workforce, drive technological innovation, and contribute to an AI-driven world that prioritizes humanity and societal well-being. At the research level, the SoC fosters innovation by forming interdisciplinary clusters that unite and augment faculty expertise and capacities across health, engineering, security, and computing. These clusters promote impactful collaboration, addressing complex challenges and delivering solutions with significant real-world implications.
Values
Equitable & Inclusive Education
Expanding access and support.
Innovation & Excellence
Encouraging creativity, academic rigor, and technological advancement.
Ethical Responsibility
Promoting responsible computing that upholds societal values, privacy, and security.
Community & Collaboration
Strengthening partnerships with industry, academia, and local communities.
Student Success
Prioritizing mentorship, career development, and real-world experiences.
Lifelong Learning
Supporting continuous learning to keep students and alumni at the forefront of technology.

The undergraduate Computer Science and Information Technology degrees are accredited by the Computing Accreditation Commission (CAC). This is one of the four commissions operated by the Accreditation Board for Engineering and Technology (ABET). Our accreditation paired with an expanding team of faculty that have diverse specialties ensures your experience will help you stand out to employers.