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

Admission Requirements

Admission to the Master of Science in Computer Engineering Degree (MSCPE) program will be granted to qualified students who hold:
  • a bachelor's degree in Engineering, Computer Science, or in applied sciences, from an accredited institution.
  • Applicants are expected to meet the requirements for admission to the College of Engineering.

Foreign Student Admission Requirements

  • The Graduate Record Examination is required for all individuals receiving their bachelor's degree outside of the United States.
  • The TOEFL (Test of English as a Foreign Language) Examination is required of all students whose native language is not English

Degree Requirements

A minimum of 30 semester credit hours must be successfully completed for the Master of Science in Computer Engineering Degree. Requirements are summarized as follows:
  Thesis Option Non Thesis Option
Computer Engineering Core 9 Credits 9 Credits
Computer Engineering Electives 9 Credits 15 Credits
Recommended Electives 3 Credits 6 Credits
Independent Study 3 Credits NA
Thesis 6 Credits NA
Total Credit Hours 30 Credits 30 Credits
*Graduate Students electing the Non-thesis option may substitute three credits of independent study for one recommended elective course

Course Requirement

When selecting courses, students are expected to make certain that they have satisfied stated course prerequisites

Computer Engineering Core
A. Hardware
(Choose One Course)

  • ECE 8425 - Microproc & Microcomp
  • ECE 8426 - Advanced Microprocessors
  • ECE 8440 - Hardware Sys Des & Modeling
  • ECE 8455 - Field Programmable Devices
  • ECE 8545 - Digital Integrated Circuits

B. Software (Choose One Course)

C. Theory (Choose One Course)

Computer Engineering Elective Courses

Courses listed under the CPE Core category can be used to satisfy the CPE Electives requirement provided they are not used to meet the core requirement. In addition, the following courses can be used to satisfy the CPE Elective requirement.

  • ECE 7710 - Real-Time Dig Sig Proc
  • ECE 8007 - Matrix Theory
  • ECE 8231 - Digital Signal Process
  • ECE 8234 - Image Processing
  • ECE 8247 - Multimedia Systems
  • ECE 8407 - Comp Arith Algo & Impl
  • ECE 8408 - Mob Computing & Wireless Net
  • ECE 8412 - Neural Networks
  • ECE 8416 - Fuzzy Log Eng Applica
  • ECE 8428 - Switch & Auto Theory
  • ECE 8429 - Topics in Intel Systems
  • ECE 8460 - VLSI Design
  • ECE 8471 - Software Reliability
  • ECE 8476 - Computer Comm Security
  • ECE 8479 - Software Engineering Projects
  • ECE 8787 - Communication Networks
  • Recommended Electives

    Courses listed under Computer Engineering Core and the Computer Engineering Electives categories can be used to satisfy the requirement providing they were not used to meet either of the two previous requirements. The following list of courses show some of the more popular courses selected to meet this requirement. Courses not on this list from other programs may also be used but require approval.

  • ECE 7725 - Electronic Music Synthesis
  • ECE 8224 - Reliability Theory & Practice
  • ECE 8240 - Computational Algorithms
  • ECE 8470 - Intro to Prob Modeling
  • ECE 8478 - Pattern Recognition
  • CSC 8301 - Design and Ana of Algs
  • CSC 8410 - Operating Systems Concepts
  • CSC 8470 - Computer Graphics
  • CSC 8490 - Database Systems
  • CSC 8505 - Compiler Construction
  • CSC 8530 - Distributed Systems
  • CSC 8540 - Software Engineering
  • CSC 8560 - Computer Networks
  • Independent Study and Research Courses

    Special Topics and Project

    Master's Degree Thesis Option:

    Before Applying for the thesis option, students must first complete ECE 9030 as preparation. Application for the thesis option requires the submission of a written research proposal outlining the plan of work for the Master's Degree thesis and recommendation and approval of the student's research advisor. The chairman's approval is also required. Students who have qualified for the thesis option are required to make an oral presentation prior to graduation.

    Courses for Lockheed Martin Company Program

    The following three courses require permission of the Supervisor of Advanced Courses in Engineering. Lockheed Martin Company, King of Prussia, PA. These courses are counted only as electives.