Software

The Software Engineering option is now available for the Professional Master of Engineering Program.

 

Academic Advisor :

Dr. Atif M. Memon
Computer Science 
Associate Professor
4115 A.V. Williams Building
301-405-3071
Email: amemon@umd.edu

Admission Requirements:

Full admission as a degree seeking student requires the following prerequisites:

  • A bachelor's degree, GPA of 3.0 or better, in engineering (computer/electrical), computer science, mathematics, or applied mathematics, or a closely related field from an accredited institution.
  • Courses in mathematics (Calculus I, II) and at least one (1) programming language course are required to be considered for admission.
  • Further admissions requirements.
  • Completed applications are reviewed and considered for admission on a case-by-case basis.

Specialized Elective Areas for Master's Program

Computer Engineering (four courses)
ENPM 607 Computer System Design and Architecture
ENPM 609 Microprocessor-Based Design
ENPM 610 Digital VLSI Design
(one of the following courses)
ENPM 675 Operating System Design
ENPM 676 VLSI Testing and Design for Testability
ENPM 808 Embedded Systems
 
Cybersecurity (four courses)
ENPM 808E Information Assurance
ENPM 691 Secure Programming in C
ENPM 693 Network Security
ENPM 808A Networks and Protocols
ENPM 808B Secure Operating Systems
 
Systems Engineering (four courses)
ENPM 641 Systems Concepts, Issues, and Processes
ENPM 642 Systems Requirements, Design and Trade-Off Analysis
ENPM 643, Systems Projects, Validation and Verification
(one of the following courses)
ENPM 644 Human Factors in Systems Engineering
ENPM 646 System Life Cycle Cost Analysis and Risk Management
ENPM 647 Systems Quality and Robustness Analysis

 

Office of Advanced Engineering Education

2105 J.M. Patterson Building
University of Maryland
College Park, MD 20742

Copyright © 2014 University of Maryland. All rights reserved.

English French German Italian Portuguese Russian Spanish