Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Build cutting-edge applied computing and analytical abilities while maintaining a strong foundation in essential computer science topics like programming and operating systems. Gain practical training through robotics, networking, and cybersecurity laboratory sessions. Join graduates who've secured positions at tech giants like Google, Amazon, Microsoft, and numerous Silicon Valley firms.
Explore an extensive selection of coursework covering everything from coding languages and data organization to core principles of data analysis and digital security.
Employ a comprehensive, interdisciplinary methodology tackling contemporary challenges including evolving tech, AI systems, software development, ethical considerations, and user experience design. Utilize fully-equipped computer laboratories featuring the newest advancements in hardware, software solutions, network systems, robotic applications, business analytics, large-scale data processing, and visual computing.
Participate in hands-on investigations that develop practical solution-finding expertise using modern technological resources. Our honors track provides enhanced undergraduate research opportunities and readies students for advanced academic pursuits in computer science and allied disciplines.