Become a Proven and Innovative Engineer of Computer Technology

  • 12 classes
  • 54 credits
  • 1 Masters Degree

The Career you’ve always wanted


take the path
to a rewarding career

The goal of the Master of Science in Software Engineering program is to provide a foundation in software engineering concepts and techniques, management, and integration using proven sound practices and effective teamwork approaches needed to oversee software projects of high technical complexity and agility. The program prepares students with competency based experiences to develop platform- and device- independent, scalable, cost-effective, and efficient software solutions for government and industry clients.

The skills you will master in

  • Plan
  • Architect
  • Design
  • Code
  • Implement
  • Test
  • Deploy
  • Configure
  • Analyze
  • Develop
  • Debug
  • Write Test Cases
  • Model
  • UML
  • Agile
  • SQL
  • O-O
  • Object-oriented
  • Mobile
  • Maintain

complete your
Master of Science in Software Engineering

through classroom instruction at one of our Virginia campuses, online instruction, or a combination of both.

total required for graduation

54
credits

12
classes

Earn Your Degree
on Your Time
CampusOnline

On Campus or online

Where our classes are offered

Time

5 - 10 weeks

Time needed to complete a class

Calander

15 Months

Time needed to finish a master’s degree

Program Requirements

Complete Your Degreeby meeting the following program requirements
  • Complete Core Requirements
  • Complete Electives requirement

Core Requirements

EBM502
Research Methods
ISM521
Database Systems Technology
ISM531
Ethics and Professional Practice Issues in IT
SOF501
IT Project Management
SOF535
Object-Oriented Analysis and Design
SOF581
Software Modeling
SOF590
Software Engineering Capstone I

Electives

Select 5 courses from

ISM550
Human-Computer Interaction
SOF584
Software Quality Assurance
SOF586
Software Engineering for the World Wide Web
SOF587
Secure Software Design
SOF588
Enterprise Software Development
SOF589
Mobile Software Engineering
SOF591
Software Engineering Capstone II
SOF595
Current Topics in Software Engineering I
SOF596
Current Topics in Software Engineering II
SOF597
Current Topics in Software Engineering III
SOF598
Current Topics in Software Engineering IV

Cooperative Education

In this optional program area, students benefit from the opportunity to apply the skills learned in the classroom in a real world environment. Students may incorporate cooperative education courses throughout the program instead of waiting until program completion. These optional courses are in addition to the program outline above.

CIS500
Cooperative Education I: Computer Information Systems
CIS501
Cooperative Education II: Computer Information Systems
CIS502
Cooperative Education III: Computer Information Systems
CIS503
Cooperative Education IV: Computer Information Systems
  • Core
    Requirements

    Core
    Requirements

    In this optional program area, students benefit from the opportunity to apply the skills learned in the classroom in a real world environment. Students may incorporate cooperative education courses throughout the program instead of waiting until program completion. These optional courses are in addition to the program outline above.

    • Core Requirements

      EBM502
      Research Methods
      ISM521
      Database Systems Technology
      ISM531
      Ethics and Professional Practice Issues in IT
      SOF501
      IT Project Management
      SOF535
      Object-Oriented Analysis and Design
      SOF581
      Software Modeling
      SOF590
      Software Engineering Capstone I
  • Electives

    Electives

    In this optional program area, students benefit from the opportunity to apply the skills learned in the classroom in a real world environment. Students may incorporate cooperative education courses throughout the program instead of waiting until program completion. These optional courses are in addition to the program outline above.

    • Electives

      Select 5 courses from

      ISM550
      Human-Computer Interaction
      SOF584
      Software Quality Assurance
      SOF586
      Software Engineering for the World Wide Web
      SOF587
      Secure Software Design
      SOF588
      Enterprise Software Development
      SOF589
      Mobile Software Engineering
      SOF591
      Software Engineering Capstone II
      SOF595
      Current Topics in Software Engineering I
      SOF596
      Current Topics in Software Engineering II
      SOF597
      Current Topics in Software Engineering III
      SOF598
      Current Topics in Software Engineering IV
  • Cooperative Education

    Cooperative Education

    In this optional program area, students benefit from the opportunity to apply the skills learned in the classroom in a real world environment. Students may incorporate cooperative education courses throughout the program instead of waiting until program completion. These optional courses are in addition to the program outline above.

    • Cooperative Education

      CIS500
      Cooperative Education I: Computer Information Systems
      CIS501
      Cooperative Education II: Computer Information Systems
      CIS502
      Cooperative Education III: Computer Information Systems
      CIS503
      Cooperative Education IV: Computer Information Systems

apply what you’ve learned through

capstone projects

  • professional research
  • cumulative application
  • real world solutions
Team Environment

Team environment

we are ready

at stratford university.

are you

Latest from Curious

Posted By:
BusinessVibes Of Business2Community
Smart entrepreneurs always have money-saving plans for their start-ups. If your business is struggling in the climate of turbulence, why not try some of ... .Read more
 

Comments or suggestions, email us at webmaster@stratford.edu

Tech Talk by Dr. Richard Shurtz