Skip to main content

MS in Software Engineering

97%

#1

35,820

390K

PROGRAM OVERVIEW

 

COURSE DELIVERY METHOD DURATION TOTAL CREDITS TUITION PER YEAR
ON CAMPUS ONLINE 2 YEARS 36 $21,600
REQUEST INFORMATION

DEGREE DETAILS

The Master of Science in Software Engineering degree is earned by completing the program course requirements of 36 credit hours (12 courses of 3 credit hours), of which 21 credits are core courses and 15 credits are elective courses. To qualify for the Master of Science in Software Engineering degree, students must meet all core and concentration elective credit requirements.

Students should meet the following minimum requirements to qualify for a graduate degree:
Minimum Passing Grade Per Course B-CGPA 3.00
Total Required Credits 36

1. Students enrolled in the graduate program must maintain a Cumulative Grade Point Average (CGPA) of at least 3.0 out of 4.0 to qualify for the graduate degree, to remain in good standing, and to graduate.
2. The Maximum Time Frame (MTF) for completion of the graduate program is 54 credits.
3. A graduate student may transfer up to 50% of credits earned at accredited institutions

REQUEST MORE INFORMATION

PROGRAM OUTCOMES

1.  Categorize the theories and methodologies used in software engineering and architecture in various Software Development Life Cycle (SDLC) models.
2. Utilize advanced tools for managing, designing, implementing, analyzing, and enhancing software solutions for various domains and industries.
3. Combine programmatic and computing approaches of the principles of software engineering and SDLC to solve real-world problems.
4. Appraise technical skills and knowledge to pursue various professional technology certifications globally recognizable in the industry, such as CSSLP – Certified Secure Software Lifecycle Professional, IEEE Professional Software Developer Certification, Oracle Database SQL Certified Associate Certification, Java Certified Foundations Associate, Project Management Professional (PMP) Certification, etc.

REQUEST MORE INFORMATION

COURSES IN THE DEGREE

SOFTWARE ENGINEERING:
COURSE LISTING

Core Requirements: 21 Credits (7 courses)

Course Code Course Pre-requisites Credits
CAPS 621 Capstone Projects All Cores 3
CMPS 510 Principles and Concepts of Software Engineering    
CMPS 560 Object-Oriented Software Development   3
CMPS 570 Software Design and Architecture   3
CMPS 580 Development of Graphical User Interface   3
CMPS 620 Software Project Management CMPS 570 3
CMPS 635 Software Testing and Quality Assurance CMPS 510 &
CMPS 560
3

Electives: 15 Credits (Choose 5 courses)

Course Code Course Pre-requisites Credits
BGDA 501 Introduction to Big Data   3
BGDA 510 Data Mining CMPS 514 3
BGDA 522 Applied Statistics   3
BGDA 511 Big Data Analytics CMPS 514 3
BGDA 513 Artificial Intelligence BGDA 511 3
BGDA 521 Technology Management   3
CMPS 514 Management Information Systems   3
CMPS 515 Network Security & Cryptography CMPS 514 3
CMPS 520 Database Design Concepts   3
CMPS 524 Computer Networks and Mobile Communications CMPS 514 3
CMPS 525 Cloud Computing and Infrastructure   3
CMPS 565 Cloud Data Storage Management   3
CMPS 530 Machine Learning and Pattern Recognition CMPS 524 3
CMPS 564 Information Security Management CMPS 515 3
CMPS 618 Penetration Testing CMPS 564 3
CMPS 623 Web Application Security CMPS 564 3
CMPS 627 Wireless Sensor Network CMPS 524 3

PROGRAM BENEFITS

Bay Atlantic University offers a number of benefits and services to help our students succeed. Student Services offers various career preparation and personal development opportunities, including writing, speaking, and academic workshops, diverse clubs, and frequent social events. Our unique location in Downtown Washington, D.C., allows us to offer academic excursions to some of the most important political, historical, and cultural sites in the country. Students have the opportunity to live in the Island Condos student housing complex in Brookland, Washington, D.C., and have access to a school shuttle bus and WMATA U-Pass card to travel around the region quickly and affordably. For more information about the many benefits available at Bay Atlantic University, please visit bau.edu/student-services

REQUEST MORE INFORMATION

CAREER OPPORTUNITIES

This major will prepare students for job positions such as Software Engineer, Front-End Engineer, Back-End Engineer, Full-Stack Engineer, DevOps Engineer, Software Developer, Mobile Application Developer, Analyst/Programmer, Web Developer, Software Testers, including managerial and executive positions (e.g., engineering lead, director of engineering, chief technology officer, etc.)

REQUEST MORE INFORMATION

READY TO APPLY?

  START DATE DEADLINE TO APPLY
SUMMER SESSION MAY APRIL 1
FALL SEMESTER AUGUST JULY 1
SPRING SEMESTER JANUARY NOVEMBER 1

OUR PRACTITIONER-DRIVEN TEACHING
WILL PROVIDE YOU A REAL-WORLD EXPERIENCE

NEED MORE INFORMATION?

Check out our Frequently Asked Questions (FAQ) page:

FREQUENTLY ASKED QUESTIONS
APPLY NOW

TAKE THE FIRST STEP TOWARDS CRAFTING YOUR STORY!

  • Personalized Guidance
    Our admission officers guide you to the right programs.
  • Timely Responses
    Swift and informative communication for a stress-free admission journey.
  • Exclusive Insights
    Access exclusive updates, events, and opportunities at BAU.