Skip to main content

BS in Software Engineering

97%

#1

35,820

390K

PROGRAM OVERVIEW

 

COURSE DELIVERY METHOD DURATION TOTAL CREDITS TUITION PER YEAR
ON CAMPUS 4 YEARS 120 $18,600
REQUEST INFORMATION

DEGREE DETAILS

The Bachelor of Science in Software Engineering is earned by completing the program course requirements of 120 credit hours. Of these credit hours, 63 credits are major or core courses, 42 general education credits, and 18 pure elective credits. Students must meet their core requirements as well as their general education requirements.

1. Students enrolled in the undergraduate program must maintain a Cumulative Grade Point Average (CGPA) of at least 2.0 out of 4.0 to qualify for the BA degree, to remain in good standing, and to graduate.
2. The Maximum Time Frame (MTF) for completion of the BA program is 180 credits.
3. An undergraduate student may transfer up to 60 credit hours earned at accredited institutions.
4. No degree credit is received by an undergraduate for any failing grade (a grade less than D, or 1.00 out of 4.00 grade points).

REQUEST MORE INFORMATION

PROGRAM OUTCOMES

1.  Understand the major concepts and theories of economics and finance.
2. Undertake quantitative data analysis using the latest technology and software.
3. Think critically about socioeconomic and financial issues in the diverse global context of the contemporary world.
4. Be able to clearly express their ideas in writing and through oral communication.

REQUEST MORE INFORMATION

COURSES IN THE DEGREE

SOFTWARE ENGINEERING:
COURSE LISTING

Core Requirements: 60 Credits

Course Code Course Name Pre Requisite Credit
CMPS 122 Introduction to Programming I   3
CMPS 202 Data Structure and Algorithms CMPS 122 3
CMPS 205 Data Structures and Algorithms I CMPS 202 3
CMPS 211 Computer Networks   3
CMPS 222 Programming II CMPS 122 3
CMPS 315 Operating Systems CMPS 122 3
CMPS 324 Software Design and Implementation with Object-Oriented CMPS 222 3
CMPS 433 Game Programming CMPS 205 3
ISIT 350 Advanced Web Application Design CMPS 122 3
ISIT 351 Software Engineering CMPS 122 3
ISIT 352 Web Development CMPS 122 3
ISIT 353 Software User Interface Analysis and Design CMPS 122 3
ISIT 354 Software Architecture   3
ISIT 356 Software Quality and Testing CMPS 122 3
ISIT 355 Advanced Mobile Application Development ISIT 350 or CMPS 222 3
ISIT 370 Agile Project Management MGMT 200 3
MATH 110 Introduction to Statistics   3
MATH 140 Discrete Mathematics   3
MGMT 200 Introduction to Project Management   3
PHIL 200 Ethics   3

Electives: 18 Credits (Choose 6 Courses)

Course Code Course Name Pre Requisite Credit
CMPS 226 Introduction to Data Science   3
CMPS 320 Computer Forensics   3
CMPS 322 Machine Learning and Pattern Recognition CMPS 202 3
CMPS 350 Cyber Security Laws   3
CMPS 310 Introduction to Artificial Intelligence CMPS 202 3
ISIT 224 Information Systems Analysis and Design   3
ISIT 226 Management Information Systems ISIT 224 3
ISIT 325 Cloud Computing   3
ISIT 335 Cloud Security ISIT 325 3
ISIT 357 Content Management Software   3
ISIT 360 Data Mining CMPS 226 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, 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.