Skip to main content

Undergraduate Programs

The undergraduate programs supported by the Department of Computing Sciences are described here. They provide a thorough foundation in the principles and practices of computing, paving the way for a successful career and/or graduate studies.

Computer Science

A Computer Science major at Villanova explores a broad spectrum of computing technologies and concepts. Our formal statement of the program objectives establishes the expectations the faculty has for its students. This program is accredited by the Computing Accreditation Commission (CAC) of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012, telephone 410-347-7700.

Program Objectives

Requirements for CS Majors

Requirements for CS Minors

Course Offering Plan

Special Topics


Five-year BS/MS Integrated Programs

In addition to the Bachelor of Science (BS) degree, the BS/MS Integrated programs allows a Computer Science major to earn a Master of Science (MS) degree in either Computer Science or Software Engineering with only one additional year of study.


Cybersecurity Minor

The Cybersecurity Minor is offered jointly through our department and the Electrical and Computer Engineering Department of the College of Engineering.


Courses for Non-Majors

Recognizing the need for all educated people to have a level of fluency in information and computing related topics, the Department of Computing Sciences offers several Courses Targeted at "Any" Major.


Fluency in Information Technology (FIT)

This program is discontinued.


Certificate in Information Systems

Any undergraduate student at the university can earn the Certificate in Information Systems by taking six carefully selected courses. A certificate in Information Systems provides an educational opportunity for securing a career in today's information age and networked economy.


Related Programs

Computer Science majors may be interested in a concentration or minor in Cognitive Science. By choosing courses carefully, you can get these with little or no additions to your schedule.

We also support a program for earning a Bachelor of Interdisciplinary Studies (BIS) degree with a major or minor in Information Systems and a program that integrates a BIS with a MS in Software Engineering. These programs are all geared toward adult learners seeking to complete a degree or degrees on a part-time basis.

Contact Information

Dept of Computing Sciences
161 Mendel Science Center
Villanova University
800 Lancaster Avenue
Villanova, PA 19085-1699

UG Program: 610-519-7307

Grad Program: 610-519-7310

Fax: 610-519-7889

Department Web Site:
Please send feedback to

Member of