The department offers a BS/MS program with two options—a Bachelor of Science in Computer Science and a Master of Science in either Computer Science or Software Engineering. The programs are open to current undergraduate Computer Science majors, who typically apply to participate in the second semester of their sophomore year.


Normally, earning both a bachelor's degree and a master's degree would take six years of full-time study. Students in the BS/MS combined program can complete both degrees in only five years. The time savings is achieved by applying select graduate courses to both degrees. Students are typically allowed to apply three such graduate courses towards the undergraduate degree.

For the two or three graduate courses taken during the initial four-year period, the standard undergraduate tuition applies. Students entering the program will receive remission for the final six credits. Furthermore, students are also eligible to apply in their senior year for full competitive graduate assistantships for their fifth year.

To be eligible for these programs, students must have strong academic credentials: a cumulative grade point average of at least 3.0 and a GPA of at least 3.5 in the major. The GRE exam is waived.

To apply for a program:

  • prepare a one-page statement noting which of the two 5-year programs you are applying for and explaining your career objectives as they relate to this program
  • arrange for at least two academic letters of recommendation: no special form required

Have your references send or email their recommendation letters to: Frank Klassner, PhD, or Giorgi Japaridze, PhD.

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



The interdisciplinary Center for Excellence in Enterprise Technology is dedicated to distinction in the discovery, dissemination and application of knowledge and solutions to contemporary software challenges. Home to the University’s CAVE—an immersive, virtual reality facility—the Center promotes interactive learning across the University and through external academic and industry partnerships.