Both B.S. and B.A. degrees in Computer Science are offered. Each curriculum is designed to provide a broad introduction to the fundamentals of computer science including software and systems, programming languages, machine architecture, and theoretical foundations of computing. The required mathematics preparation provides a basis for advanced work. A minor degree in computer science is also available.
Bachelor of Science in Computer Science
Recommended for students who want to pursue technically focused careers or graduate school.
Bachelor of Arts in Computer Science
Less math intensive program for students focusing on business careers.
Bachelor of Science in Computer Engineering
Co-sponsored with the College of Engineering.
International Computer Science Program
Five-year, dual-degree, B.S. in Computer Science and B.A. in German, French, or Spanish.
An interdisciplinary, minor program of study that integrates courses, research practica, and internships related to the theory and practice of Forensic Science.
For students majoring in other areas, but wishing to have a solid background in Computer Science.
Undergraduate Admissions Information
Courses
Proposed Undergraduate Tracks in Computer Science
Contact: Dr. Timothy Henry | (401) 874-2701
Cognitive and Information Sciences
Contact: Dr. Joan Peckham | (401) 874-2701
Interactive Collaborative Gaming
Contact: Dr. Lutz Hamel | (401) 874-2701
Contact: Dr. Jean-Yves Herve
Contact: wolfe@cs.uri.edu | (401) 874-2701
