The Master of Science in Computer Engineering program is relevant and comprehensive with options that meet the needs of full-time students as well as working professionals.

Our Community

Pursuing an engineering master's degree at Villanova is to become part of a close-knit scholarly community. Professors are highly available and engaged in their students' success.

Master's in Computer Engineering:

  • 26% female
  • 68% part-time
  • Average age: 27
  • Total enrollment: 19

Flexible Options

Classes are conveniently held in the evenings to allow you to successfully balance work and family while earning your degree. You can participate in class on campus, in real-time (synchronously) via our E-Learning program, or on your own schedule through recorded materials and lectures. Our graduate programs are unique in that you can combine online and on campus options, attending class or participating remotely depending upon your availability and preference. You can also complete your computer engineering graduate degree entirely online. Learn more about the opportunities of E-Learning.

Successful Outcomes

Graduates of Villanova's Master's of Computer Engineering program go on to careers at companies such as:

The Boeing Company

L3Harris Technologies

Lutron Electronics

Naval Surface Warfare Center

Lockheed Martin

SAP America



Ongoing research areas for faculty in Computer Engineering:

  • Approximate computing
  • Architecture and circuits for hardware security
  • Behavior of mobile devices with public wifi networks
  • Hardware/software codesign of embedded systems
  • Machine learning hardware
  • Reconfigurable computing

Dr. Ahmad Hoorfar
Director of Graduate Studies


“I have found my courses to be interesting and challenging. I also appreciate the opportunity to take classes online.”

David Lewis, Senior Software Engineer, L3Harris Technologies