About Computer Science

Learn By Doing: Computer and Data Science at Viterbo 

Viterbo University’s computer and data science programs combine strong technical foundations with hands-on learning, helping students move confidently from classroom concepts to real-world application. Our curriculum prepares students for careers in:  

  • Software development 
  • Computer engineering 
  • Data analytics 
  • Artificial intelligence 

Hands-on Learning with Industry Tools 

Students learn in state-of-the-art labs equipped with advanced hardware and software essential for today’s tech-driven industries. Students at Viterbo gain hands-on experience with:  

  • Computer programming languages: Python, C++, JavaScript 
  • Version control tools like GitHub 
  • Data science tools: R, SQL, and TensorFlow 

Whether students are exploring computer science, artificial intelligence applications, or diving deep into data analytics, they learn hands-on, practical skills for a dynamic, fast-paced industry.  

Real-world Projects, Real Skills 

Project-based learning is central to our approach. Students collaborate using Agile and Scrum methodologies—project management techniques widely adopted by top tech companies. 

This means our graduates:  

  • Are knowledgeable and job ready 
  • Gain practical experience 
  • Understand modern tech industry workflows 

Emily
Vanderfleet

Associate Professor, Physics and Engineering
Chair, Department of Engineering, Mathematics, and Computer Science
School of Natural Science, Mathematics, and Engineering