- All Schools
- Bay Atlantic University
- MS Software Engineering
This program develops skilled leaders in software engineering, teaching students to create secure and effective software solutions for projects of any size. Covering all stages of the Software Development Life Cycle, it prepares graduates for high-demand roles in software and technology, from developer to executive positions. Located in a major tech hub, students benefit from strong job prospects and valuable industry experience during and after their studies.
Core requirements: 21 credits (7 courses)
- CAPS 623 Internshi 3
- CMPS 510 Principles and Concepts of Software Engineering 3
- 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 3
- CMPS 635 Software Testing and Quality Assurance 3
Electives: 15 credits (students must choose 5 courses)
- BGDA 501 Introduction to Big Data 3
- BGDA 510 Data Mining 3
- BGDA 522 Applied Statistics 3
- BGDA 511 Big Data Analytics 3
- BGDA 513 Artificial Intelligence 3
- BGDA 521 Technology Management 3
- CMPS 514 Management Information Systems 3
- CMPS 515 Network Security & Cryptography 3
- CMPS 520 Database Design Concepts 3
- CMPS 524 Computer Networks and Mobile Communications 3
- CMPS 525 Cloud Computing and Infrastructure 3
- CMPS 565 Cloud Data Storage Management 3
- CMPS 530 Machine Learning and Pattern Recognition 3
- CMPS 564 Information Security Management 3
- CMPS 618 Penetration Testing 3
- CMPS 623 Web Application Security 3
- CMPS 627 Wireless Sensor Network 3
Bay Atlantic University
Location:
- Washington D.C.
Tuition:
- From $800 / credit hour
- From $14,400 / year
- Learn more ➜
Program Start Dates:
.jpg?width=450&height=450&name=Logo%20of%20D1CU%20(3).jpg)
.png?width=450&height=450&name=Logo%20of%20D1CU%20(2).png)
Reminder
The term “Day 1 CPT universities” generally refers to institutions that allow eligible students to apply for Curricular Practical Training (CPT) beginning in their first semester of study, provided that the program includes an integrated practical component. While some schools may support early CPT access, approval is not guaranteed on the first day and depends on the timely and accurate submission of required documentation. CPT authorization typically takes 5 to 15 business days after the complete application is submitted and reviewed.
Full Day 1 CPT Universities List
Click here to view 30+ Day 1 CPT universities in different states
Scholarships & Payment Plans
Click here to explore extensive scholarships and financial aid
Get Free Assistance Now
We can help you with admission, fee waiver, and scholarships