Master of Arts
Software Engineering

Program Overview

Looking to transition into a high-demand tech field? Bellarmine University’s Master of Arts in Software Engineering is designed for individuals without a computer science background who are ready to build a career in software development, programming, and cutting-edge technology. Start any semester!

Apply Now  Request Information


Flexible Learning for Working Professionals

This 39-credit hour program is offered 100% online and asynchronous, allowing you to balance your studies with work or other commitments. Complete the program in just four semesters and gain the skills to thrive in the digital economy.


A Curriculum That Meets Industry Demand

Our program prepares you with a solid foundation in programming by introducing multiple programming languages and key software development principles. You’ll also gain specialized knowledge in Artificial Intelligence (AI) and Machine Learning, equipping you to integrate these technologies into modern workflows and applications.


A Career-Ready Program

The digital economy is growing rapidly, and the demand for skilled software engineers has never been higher. Whether you’re looking to change careers, upskill, or retrain for a dynamic and rewarding field, this program will help you meet your goals.

Apply Now  Request Information

 

Flexibility is key! With an asynchronous program, I could pursue my degree while working full time and managing family obligations. – Steve B., Program Graduate

 

One-Year Curriculum

The MASE includes 39 total hours taken in four, two-session semesters. Courses are 7 1/2 weeks each.

SessionCourse NumberCourse TitleNumber of Hours
Semester ICS601Programming Concepts and Techniques 13
CS602Programming Concepts and Techniques 23
CS603Computational Paradigms for Software Engineers 13
CS604Data Structures3
Semester IICS611Software Engineering Principles and Applications3
CS612Systems Architecture/Operating Systems3
CS613Data Storage Systems3
Semester IIICS621Front-End Development3
CS624AI and Machine Learning (Data Mining)3
CS626Algorithms3
Semester IVCS631AI and Machine Learning (CNNs/LLMs)2
CS632System Integration and Security2
CS634Back-End Development2
ChooseSoftware Engineering Capstone OR Internship3
  
Total Credit Hours39
SemesterCourses

Semester I
(Fall)

  • CS 501 Introduction to Software Engineering
  • CS 502 Software Project Management
  • CS 503 Software Development Practices

Semester II
(Spring)

  • CS 504 Software Testing and Quality Assurance
  • CS 505 Advanced Programming Techniques
  • CS 506 Software Architecture and Design

Semester III
(Summer)

  • CS 601 Programming Concepts & Techniques
  • CS 602 Software Engineering Principles and Application
  • CS 603 Computational Paradigms for Software Engineers

Semester IV
(Fall 2)

  • CS 611 Data Structures and Algorithms
  • CS 612 Operating Systems and Systems Architecture
  • CS 613 Data Storage Systems

Hardware and Software Requirements

A recent-model Windows-based computer (three years old or newer) running either Windows 10 or 11 with a minimum of 16GB of RAM and 500GB of storage is strongly recommended for this program. The software required by the program is designed to run on modern Windows systems. Apple Macs or MacBooks are allowed but not recommended. While required software may run on Apple Macs or MacBooks, no support for software installation or use will be provided for Apple systems.

Google Chromebooks, tablets, phones and similar systems do not support the required software. Students cannot successfully complete the program by relying only on such devices.

In addition, students must have access to a reliable, stable internet connection. While the instructors in the program can assist with minor technical issues, students are responsible for maintaining their computers and seeking technical support from outside sources if necessary.

Prerequisites

Admission Requirements:

  • A bachelor’s degree or higher in a non-CS/CIS discipline from a regionally accredited college or university.
  • A cumulative undergraduate GPA of 3.0 or higher on a 4.0 scale. Exceptions for minimum GPA may be made for work experience or special circumstances.
  • TOEFL 79, IELTS, 615, Dou lingo: 6.0 for applicants who:
    • Were born outside the US
    • Do not have English as their primary language
    • Obtained a degree or admission prerequisites from a non-US institution

Faculty

At Bellarmine, whether you are learning online or on-campus, you’ll receive dedicated support from passionate professors.

  • Dr. Muzaffar Ali, Professor Emeritus
  • Dr. Andrew Karem, Assistant Professor
  • Dr. Nathan Johnson, Assistant Professor
  • Dr. Sayani Sarkar, Assistant Professor


 

Learn more about Bellarmine University.

Loading...

Contact

For more information, call 502.272.7100 or email your questions to admissions@bellarmine.edu.