Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
UFV's computing science program equips you with advanced mathematical and algorithmic skills to tackle practical challenges. The curriculum provides comprehensive training in database systems, programming fundamentals, software engineering, and data analytics. You'll explore critical areas including cybersecurity, ethical computing, artificial intelligence, and large-scale data processing. Computing Science major During your initial two years, you'll establish core competencies in computing principles, programming methodologies, and system architectures. Coursework includes fundamental programming, computer organization, and introductory data structures, with significant emphasis on mathematical foundations through calculus and discrete math. In upper years, you can specialize in one or more of three key tracks: Cybersecurity and Systems AI and Data Science Software Engineering and Languages Application deadlines: Winter term: September 30 Summer session: February 1 Fall semester: April 15