COMPUTER SCIENCE

 

Available On Campus.

Villanova's Department of Computing Sciences offers an undergraduate program leading to a Bachelor of Science (BS) in Computer Science that is available to adult students in the College of Professional Studies. The department aims to equip students with a solid foundation in computing theory, and to prepare them for lifelong independent learning and innovative thinking in a constantly changing discipline. In addition, the curriculum is designed to develop the total person, sensitive to social and ethical concerns affected by the computing discipline and committed to addressing the needs of a diverse and interconnected modern society. Program objectives and student outcomes are detailed on the Department of Computing Science website. This program is accredited by the Computing Accreditation Commission (CAC) of ABET.

The major consists of 54 credits (18 courses) in computer science, plus additional mathematics, science and philosophy (ethics) requirements. Required courses include program design using Java and C, computer systems, analysis of algorithms, theory of computability, database principles, organization of programming languages, software engineering, computing ethics, and a senior project. Students select four computer science electives and have five free electives. To view all required courses and electives, visit the Department of Computing Science website.

Please note: The Computer Science degree is offered in partnership with Villanova's College of Liberal Arts and Sciences. Students pursuing this major will be required to take courses during the day to complete the program. 

Villanova also offers a BIS in Information Systems degree program that offers more flexibility for adult students balancing education and life commitments.

 

CURRICULUM

student at computer

Computer Science students at Villanova University learn skills in communication and the scientific, mathematical, and engineering principles that support the computing disciplines.

ADMISSIONS

student in class

 

Our admissions team is ready to evaluate your transcript, assist with the application process and answer any questions on the steps toward enrollment.

Transfer Students

Villanova allows students to transfer up to 90 credits from other regionally accredited institutions. CPS has partnerships with many local community colleges and higher education institutions, allowing students an easier path to their degree at Villanova.