Nov 30, 2021  
2020-2021 Undergraduate Catalog 
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

Applied Software Engineering, B.S.

The BS in Applied Software Engineering (ASE) provides students with a solid foundation in programming, user experience, software design, software development, and software security.  Students are required to have an experiential learning experience.  The ASE degree educates and trains the student for highly demanding software development jobs, including full-stack development, mobile app development, and web application development.  Graduates will be qualified for a majority of development positions as required by the software industry.

The ASE degree differs from a degree in Computer Science in its focus on software engineering and the theory and skills needed to be successful in this field.  While the CS degree is the study of computation, the ASE degree focuses on applying theory and practice for Software Engineering.

Four-Year Plan: Click here   to view the Four-Year Plan for this specific program. To find out more about Four-Year Plans, visit the Policies and Procedures page.

Required Coursework (60 credits)

Elective (3 credits)

Any advanced 3-hour course (3xx/4xx) not listed above with an ASE, CIT, CSC, CYS or DSC designator. 

Experiential Learning (0-3 credits)

Take one of the following classes, or both ASE 305  and ASE 306 .  If the course taken is for 3 credit hours and is one of the ASE courses, it can count for the elective requirement listed above.