Viterbo University's computer science and data science programs are designed to bridge the gap between theory and practice. Our curriculum emphasizes real-world application, equipping students with the skills needed for success in computer engineering, software development, data analytics, and artificial intelligence.
Our state-of-the-art labs provide access to advanced hardware and software essential for today’s tech-driven industries. Students at Viterbo gain hands-on experience in computer programming with powerful languages such as Python, C++, and JavaScript. They also work with version control tools like GitHub, which are critical in collaborative software engineering environments.
In the field of data science and artificial intelligence, students utilize tools like R, SQL, and TensorFlow to build models, analyze data, and implement machine learning solutions. Whether students are exploring computer science artificial intelligence applications or diving deep into data analytics, they are doing so with cutting-edge technologies and expert guidance.
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 ensures that graduates are not only knowledgeable but job-ready, with practical experience that mirrors the challenges and workflows of the modern tech industry.
Viterbo's commitment to excellence makes it a top science university for students pursuing careers in computer science, computer engineering, and software development. Due to our hands-on learning model, we recommend that all incoming students review Viterbo University's laptop recommendations, as outlined by our IIT department.