Apr 25, 2024  
2021-2022 Graduate Bulletin 
    
2021-2022 Graduate Bulletin [ARCHIVED BULLETIN]

Graduate Programs in Computer Engineering


For more information about degree offerings from the faculty of computer science and the faculty of electrical and computer engineering, visit the Tandy School of Computer Science and the Department of Electrical and Computer Engineering webpages.

Mission 

The mission of the graduate programs in computer engineering is to

  • Create and maintain an exceptional academic and research environment in the discipline of computer engineering;
  • Produce world-class graduates for academia, industry, and government who will strive to push the frontiers of the discipline while making tangible contributions to society; and
  • Conduct scholarly research in computer engineering and related fields.

Graduate Academic Programs

The graduate faculty of computer science and electrical and computer engineering jointly offer programs leading to the Master of Science in Engineering  degree, the Master of Engineering  degree, and the Doctor of Philosophy  degree in computer engineering.

Program Goals

The graduate programs in computer engineering aim to address the urgent need of industry and government for individuals that are proficient in transforming computer engineering concepts and theory into innovative solutions to modern problems in security, communications, and autonomous systems. The goals of the computer engineering program are to produce Ph.D., M.S.E., and M.E. graduates every year to help meet the massive demand for computer engineering graduates in industry, academia and government.

Program Learning Outcomes

Master of Engineering. Students who complete the M.E. program in computer engineering will be able to:

  • Demonstrate knowledge required to mathematically analyze and evaluate complex interactions between variables, computing hardware, timing of data transfers, and networking in the field of computer engineering. 

  • Demonstrate skills needed for studying an open-ended problem, program design, and managing projects in the field of computer engineering. 

Master of Science in Engineering. Students who complete the M.S.E. program in computer engineering will be able to:

  • Demonstrate knowledge required to mathematically analyze and evaluate complex interactions between variables, computing hardware, timing of data transfers, and networking in the field of computer engineering. 
  • Demonstrate skills needed for studying an open-ended problem, program design, and managing projects in the field of computer engineering. 
  • Demonstrate technical and communication skills needed for conducting and disseminating independent research in the field of computer engineering. 

Doctor of Philosophy. The primary focus in selecting and training candidates for the doctoral program is to ensure breadth and depth of knowledge and to develop the student’s ability to conduct independent and productive research, synthesis, and design. The objectives of the program are:

  • Demonstrate knowledge required to mathematically analyze and evaluate complex interactions between variables, computing hardware, timing of data transfers and networking in the field of computer engineering. 
  • Demonstrate skills needed for studying an open-ended problem and be able to manage projects in the field of computer engineering. 
  • Demonstrate knowledge leading to advancement of the state of the art in the discipline and benefit to society. 
  • Pursue submission of scholarly work. 

Faculty

Directors
Sujeet Shenoi
Heng-Ming Tai

Professors
Kaveh Ashenayi
Rose F. Gamble
John C. Hale
Peter G. LoPresti
Roger Mailler
Brett McKinney
Tyler Moore
Dale A. Schoenefeld
Sandip Sen
Sujeet Shenoi
Surendra Singh
Heng-Ming Tai
Roger L. Wainwright

Associate Professors
Peter Hawrylak
Mauricio Papa

Assistant Professors
Loyd Hook  
Mahdi Khodayar  
Sandeep Kuttal  
Vidhyashree Nagaraju

Applied Assistant Professors
Nathan Hutchins
Ming Li

Programs

    Master’sDoctoral