Computer Science

image of students in a computer science class

Villanova's department of Computing Sciences offers an undergraduate program leading to a Bachelors of Science degree in Computer Science. The Bachelors of Science in Computer Science is designed to prepare academically, individuals seeking careers in software development.

Villanova’s computer science program emphasizes the theory, abstraction and application of computing. Central to computer science is the investigation of algorithms, their complexity and the data structures on which they operate. Villanova’s computer science major is accredited by the Computing Accreditation Commission of ABET, Inc.

For details on degree requirements, please refer to the Department of Computing Sciences website or the latest edition of Villanova's Undergraduate Catalog. In addition, Villanova offers a BIS in Information Systems.

Featured Events

New Technology Programs

A variety of technology programs are under development at CPS.