Log on
Apply | Contact Us | Give a Gift | VU Home | Site Index | Text only
Bachelor of Science in Computer Engineering

Design process in Computer Engineering is emphasized throughout all four years, and design projects are included in the laboratory courses.

Sophomore and Junior Years Core Courses:

  • Computer algorithms
  • Digital system design
  • Computer architectures
  • Microprocessor systems
  • Computer interfacing
  • C programming language.

Senior Year:

The sophomore and junior curriculum provide a foundation for the senior year which includes electives and an in-depth design project. Students can tailor their senior year towards a variety of objectives by carefully choosing electives in computer engineering, the humanities, and other subjects.

Our Curriculum

Engineers are problem solvers, which is a skill that can be learned. In the engineering arena, the requirements are a good mathematics and science background, and creative mind. The curriculum in ECE begins with fundamental courses in both:

  • Electrical Engineering
  • Computer engineering

This introduction is followed by more in-depth courses in the discipline of choice. All courses are taught by faculty to ensure a productive environment for learning and help foster interaction between students and faculty.

Curriculum Structure

The curriculum is structured to provide a thorough foundation in the fundamentals of computer and electrical engineering. Design, as well as analysis, are emphasized throughout the curriculum.

The curriculum uses a project-based structure to teach students how to:

  • Work on their own
  • Work in teams
  • Synthesize new engineering solutions by using knowledge and analytical skills

Great importance is placed on developing oral and written communication skills. The curriculum also provides opportunities for an increased awareness of the broader implications of technology and of the social responsibilities of the profession.

Specialized Areas

  • Computer Communications Security
  • Multimedia Fuzzy Logic
  • Neural networks
  • Microcontrollers Software Engineering
  • Computer networks
  • Real-time Digital Signal Processing

Curriculum