You are here

Master's in Computer Engineering

Master of Science in Computer Engineering

The Master of Science in Computer Engineering is designed to prepare a person for a career in the computer design and application field. There are several areas of concentration available.

The computer engineering master's program will help you broaden and deepen your knowledge of computer architecture, embedded systems, and VLSI design by combining hardware and software to create systems.

Visit the Computer Engineering website for more information.


The major prerequisite for the program is a Bachelor of Science in electrical or computer engineering; degrees in other areas may be required to do background work before entering graduate study.

Master's in computer engineering requirements >>


Computer Engineering offers both thesis and non-thesis (project) tracks earning a minimum of 30 and 33 hours, respectively. The thesis track requires 24 hours of coursework and 6 hours of thesis work. The non-thesis track requires 33 hours of coursework, 6 of which are a special project course. 

All students take courses on operating systems, computer architecture, computer design and implementation, and VLSI design.

Master's in computer engineering courses >>

Apply today!

Apply to the master's in computer engineering program >>

Additional Application Materials

In addition to the general Graduate School Application Materials, you must also submit:

  • A curriculum vitae

Applicants may submit an optional statement of purpose describing their interest in the program and applicable research/publication/professional work experience.


Dr. Christoph Borst (Applications)
Phone: (337) 482-1023
Oliver Hall, Room 342

Dr. Sheng Chen (Post-Admissions)
Phone: (337) 482-5807
Oliver Hall, Room 236