Computer Lab

Bachelor of Science in Computer Science

Students participating in UVI's Computer Science programs learn a variety of programming languages.College of Science & Mathematics
Department of Computer & Computational Sciences

Bachelor of Science in Computer Science

Program Description

A computer science major is offered for students who plan on starting a professional career in computer science immediately after graduation or for students who intend to pursue graduate studies. The program provides a strong professional foundation in computer science, mathematics and science, and includes electives which can be selected to provide exposure to an application area in science or computer information systems. It is suitable for students seeking employment in the computing industry and for students seeking an understanding of how computers and their applications evolve. The course sequence for the B.S. in Computer Science can be viewed here.

Program Learning Outcomes

The Department adopted the 2015-2016 criteria for accrediting computing programs. By the time of graduation students will acquire:




An ability to apply knowledge of computing and mathematics appropriate to the program’s student outcomes and to the discipline


An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution

c An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
d An ability to function effectively on teams to accomplish a common goal
e An understanding of professional, ethical, legal, security and social issues and responsibilities
f An ability to communicate effectively with a range of audiences
g An ability to analyze the local and global impact of computing on individuals, organizations, and society
h Recognition of the need for and an ability to engage in continuing professional development
i An ability to use current techniques, skills, and tools necessary for computing practice.

An ability to apply mathematical foundations, algorithmic principles, and compute science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension in the trade-offs involved in design choices.

k An ability to apply design and development principles in the construction of software systems of varying complexity.


The Computer and Computational Sciences is actively seeking ABET accreditation for its newly design 2012 B.S. in Computer Science program.  All requirements for the computer science degree can be completed on either campus.  Please consult the Chair of the Computer and Computational Sciences Department or your faculty adviser for more information.

For More Information Contact

Title Name
Interim Dean Dean Dr. Michelle Peterson
Department Chair Dr. Marc Boumedine
Administrative Assistant Parrott-Gokool, Marlene A