inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Engineering
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
About Program

Program Overview


Villanova University's Bachelor of Science in Computer Engineering program combines computer science theory with electrical engineering applications to prepare students for careers in hardware and software development. The curriculum includes a foundational core and specialized areas of interest, such as cybersecurity and machine learning. Students benefit from a collaborative learning environment, personalized mentorship, and opportunities for community engagement and career advancement. Graduates are highly sought after in the STEM job market, with a strong track record of success in web, software, and other technology-related industries.

Program Outline

Degree Overview:

The Department of Electrical and Computer Engineering at Villanova University provides a comprehensive academic program leading to a Bachelor of Science in Computer Engineering. This program can be pursued independently within 4 years, or simultaneously with a major in Electrical Engineering within 4.5 years. Alternatively, students may opt for accelerated programs that allow them to obtain a bachelor's degree and a Master of Science degree in Computer Engineering or Cybersecurity within a span of 5 years. Computer engineering combines theoretical knowledge from computer science and practical applications from electrical engineering to develop innovative hardware and software solutions for computer systems. Graduates of this program play a crucial role in advancing the technologies underpinning the internet, wireless communication, and mobile computing domains.


Outline:

The Bachelor of Science in Computer Engineering curriculum comprises a foundational core that all undergraduate students must complete. This core includes courses covering:

  • Programming languages (C and C++)
  • Efficient computer algorithms
  • Computer hardware architecture
  • Computer networks
  • Computer interfacing
  • Digital system design
  • Microprocessor systems
  • Apart from this core curriculum, students have the flexibility to pursue specialized areas of interest, such as:
  • Cybersecurity
  • Microcontrollers
  • Applied Machine Learning
  • Post-Quantum Computing
  • Software Engineering

Teaching:

Villanova's Electrical and Computer Engineering department emphasizes a collaborative learning environment:

  • Students engage in coursework and extracurricular activities that foster teamwork, communication, and problem-solving skills.
  • Faculty members prioritize student success and personalized mentorship, ensuring students receive support and guidance throughout their academic journey.
  • The department actively engages with the wider community through service learning trips, study abroad experiences, and STEM outreach programs.
  • Graduates benefit from the Villanova alumni network, which provides mentorship, career guidance, and support both during their studies and after graduation.

Careers:

Upon graduating with a Bachelor of Science in Computer Engineering from Villanova, graduates are well-equipped for a range of STEM careers. According to U.S. News & World Report, graduates in this field have access to several top-ranked STEM job opportunities. In 2020, approximately 80% of Villanova Computer Engineering graduates who entered the job market secured positions within the web or software industries, while 17% pursued further education.

SHOW MORE
How can I help you today?