Apr 12, 2024  
2022-2023 Graduate Bulletin 
    
2022-2023 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 and be able to manage 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.

Three PLOs are being assessed for the Computer Science track:

1. PhD CS PLO 1: Specialize in solutions and techniques from the discipline’s foundational areas by successfully completing comprehensive exams in 4 of the following areas: Algorithms, Databases, Programming languages, Artificial Intelligence, Scientific Computing, Graphics, Systems, Software Engineering, and Information Assurance/computer security

2. PhD CS PLO 2: Contribute to the body of knowledge in Computer Science topics by completing scholarly papers, which are publishable in peer-reviewed journals.

3. PhD CS PLO 3: Demonstrate research skills and professional behavior consistent with the computer science scientific community.

Four PLOs are being assessed for Electrical Engineering track:

1. 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.

2. Demonstrate skills needed for studying an open-ended problem and be able to manage projects in the field of Computer Engineering.

3. Demonstrate knowledge leading to advancement of the state of the art in the discipline and benefit to society

4. Pursue submission of scholarly work

Faculty

Chair
John C. Hale

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
Sandeep Kuttal 
Mauricio Papa 
 
Assistant Professors
Loyd Hook  
Mahdi Khodayar  
Vidhyashree Nagaraju

Applied Assistant Professors
Nathan Hutchins
Ming Li

Programs

    Master’sDoctoral