Master’s in Software Development Curriculum.
A total of 32 credits is required.
CORE COURSES. (Five courses/20 credits)
- MET CS 520 Information Structures with Java
- MET CS 526 Data Structures and Algorithms
- MET CS 622 Advanced Programming Techniques
- MET CS 665 Software Design and Patterns
- MET CS 673 Software Engineering
ELECTIVES COURSES. (Three courses/12 credits)
- MET CS 634 Agile Software Development
- MET CS 669 Database Design and Implementation for Business
- MET CS 682 Information Systems Analysis and Design
- MET CS 763 Secure Software Development
———————————————-Software Engineering Graduate Certificate (Four courses/16 credits)
- MET CS 632 Information Technology Project Management
- MET CS 633 Software Quality, Testing, and Security Management
- MET CS 665 Software Design and Patterns
- MET CS 673 Software Engineering