School of Computer Information Systems

Master of Science in Software Engineering

Explore Proven and Innovative Practices in Computer Technology

Stratford Univerity’s Master of Science in Software Engineering will introduce you to the latest technological advances in the computer industry, and equip you with the skills necessary to become an application software engineer, project manager or lead software engineer.

 After completion of the program you will have the skills and knowledge to:

  • Define software requirements;
  • Identify conceptual design;
  • Develop detailed design;
  • Verify and validate the software product;
  • Identify key issues and trends in the software engineering industry; and
  • Manage key phases of the software life cycle.

To enhance your educational experience, our faculty use management and teamwork approaches that help build the skills you need to oversee computer software engineering projects of high technical complexity. With the rapid development of computer-based information systems, employers are seeking specialists on top of the latest software systems and applications.

Through Stratford’s Master of Science in Software Engineering Program you will learn:

  • Current issues in systems engineering, software architectures, program assurance principles;
  • Various Industry life-cycle models;
  • Latest information in Software Project Management;
  • The effective organization of projects, tracking of costs, and time expenditures;
  • The management of quality and risk; and
  • The evaluation of human resources requirements.

A Rewarding Career is Waiting For You

Our talented Career Services staff has an excellent track record in helping students overcome barriers to landing their dream job. Between 2011 and 2012, 89% of our graduates with a software engineering degree were employed in their field of study or a related field. In fact, many top corporations employ our alumni, including Capitol One, Best Buy, Elephant Auto Insurance, Mondial, and Price Waterhouse Coopers.

Here is a sampling of the rewarding career paths waiting for you:

  • Software engineer
  • Lead software engineer
  • Senior software engineer
  • Embedded software engineer
  • Project manager

Take the next step towards advancing your career in Software Engineering. Contact us to learn how to get started.

Program Requirements and Online Options

You can complete your bachelor’s degree in business administration through classroom instruction at one of our Virginia campuses, through online instruction, or a combination of both online and classroom instruction.

Credits Required Number of Classes
Core Component 22.5 5
Electives 31.5 7
Total Required for Graduation 54 12

Best-in-Class Faculty

Stratford’s faculty is comprised of the some of the top leaders in the computer field, both in the private and public sectors. All members of our faculty have earned a Master’s degree or a Ph.D. and have extensive industry experience from a broad range of technical professionals. In addition to leading instruction at Stratford, our faculty is comprised of practitioners in the field of information technology. With their expertise, they are equipped to teach underlying business theories, and are in tune with the skill sets and competencies required in the job market.

Our faculty members possess industry experience and research interests in the following areas:

  • Information Technology
  • Information Systems
  • Databases
  • Data Mining
  • Software Development
  • Mobile Development
  • Networking

Capstone Projects

As a CIS student at Stratford, you will have the opportunity to apply what you’ve learned through the completion of a capstone project. Capstone courses allow you the opportunity to pull together and build upon what you have learned in separate fields and then utilize this knowledge in the analysis and resolution of a complex information technology problem. These projects provide you with real-world experience as you will interact with and present your projects to professionals in the business and academic communities.

The following are Capstone Projects completed by CIS students:

  • Student Registration System
  • Stratford Mobile Application
  • Scheduling Forecasting
  • Business Intelligence
  • Tracking Local Restaurants
  • Facial Recognition
  • Web Sites

Internships

You are encouraged to engage in internships during your course of study. Master’s students can participate in internships in their first quarter of enrolling with Stratford. F1 students can participate in Curricular Practical Training (CPT) at the beginning of their programs once enrolled in a Master’s program.

State-of the-Art Learning Environments

Stratford offers state-of-the-art teaching facilities, including computer labs that provide the perfect environment for examining the latest software and computer technologies. Our small class sizes allow you to enjoy low student-to-teacher ratios, which encourage collaboration and knowledge sharing between instructors and students. In addition, all classrooms are equipped with computers and are ideal for hands-on lab activities.

A Masters Program that Fits Your Busy Schedule

Stratford offers the convenience of flexible course schedules as well as full and part-time programs. Residential classes are offered day, evening, and weekends to accommodate your busy schedule. All residential classes are blended with a portion of the course delivered online to reduce the time in the classroom. You can complete a class in five or 10 weeks and start your program five times a year (January, March, May, August, and September). The accelerated programs at Stratford University allow students to finish a Bachelor’s degree in 30 months or a Master’s degree in 15 months.

Scheduling flexibility contributes tremendously to student success. Between 2011 and 2012, 100% of Full-time students who graduated with a Master in Software Engineering completed the program on time.

Visit Student Disclosures to obtain tuition & fees for this program, graduation and employment rates, and other student consumer information on Stratford’s M.S. in Software Engineering program.

Code Name Credits
SOF500
Software Engineering
4.5
SOF585
Issues & Trends in Software Engineering
4.5
SOF590
Software Engineering Capstone
4.5
EBM502
Research Methods
4.5
EBM680
Project Management
4.5

Student must choose seven (7) from the following courses.

Code Name Credits
SOF510
Data Structures and Algorithms
4.5
SOF515
Relational Database Management
4.5
SOF520
Software Verification and Validation
4.5
SOF525
Software Maintenance
4.5
SOF535
Object Oriented Analysis and Design
4.5
SOF540
Distributed Systems
4.5
SOF545
Middleware and Components Based Software
4.5
SOF552
C# Programming
4.5
SOF553
Java Programming
4.5
SOF560
Operating Systems
4.5
SOF570
Network Security
4.5
SOF575
Internet Protocols
4.5
SOF580
Data Communications
4.5
SOF620
Database Security
4.5
SOF640
Secure E-Commerce
4.5
SOF660
Intrusion Technologies and Defenses
4.5
SOF675
Wireless Security
4.5
SOF595
Current Topics in Software Engineering I
4.5
SOF596
Current Topics in Software Engineering 2
4.5
SOF597
Current Topics in Software Engineering 3
4.5
SOF598
Current Topics in Software Engineering 4
4.5
SOF599
Curricular Practical Training
4.5
EBM535
IT & Corporate Transformation
4.5
EBM545
E-Commerce WEB Site Development II
4.5
CIS520
Wireless Telecommunications
4.5
CIS530
Digital Communications
4.5
CIS540
Signal Processing
4.5
CIS550
Wireless/Fixed Hybrid Networks
4.5
CIS560
Satellite Communications
4.5
CIS570
Fiber Optic Communications
4.5
CIS580
Data Networking
4.5
CIS585
Voice over IP
4.5
CIS590
Broadband Networking
4.5
CIS620
Telecommunications Applications Architec
4.5