Bachelor of Applied Science
in Software Development
Careers in Software Development have a higher than average growth outlook compared to all other professions by both the US Bureau of Labor Statistics and O*Net.
Software application developers create, develop, or modify computer applications, and ensure that those programs continue to function. They may supervise the entire software development process and may also work closely with computer programmers and customers.

Questions about our BAS degree? Contact our BAS Coordinator:
Enrique Parada
(512) 223-3183
Apply to the Bachelor of Applied Science in Software Development Program
The Application Deadline for Spring 2024 is closed
If you have any questions please send email to the BAS Coordinator: [email protected]
Application process:
1. Attend a free information session
2. Complete online application
3. Submit application by due date
4. Applications reviewed
5. Notification emails sent to students
6. Sign and return acceptance letter and register for classes
Explore a career in Software Development
Software Developer skills:
- Programming languages such as Java, C++, Python
- Knowledge of development, testing, and secure design
- Awareness of consumer market and client needs
- Analytical and problem solving ability
- Able to stay on task, meet deadlines, and work in teams
Bachelor of Applied Science in Software Development Degree Plan
- General Core, 42-45 hours
- Foundational IT Core, 27 hours
- Electives, 18-19 hours
- IT Upper Division Courses, 33 hours
Award Plan & Program Map
Award plans provide a quick way to review the courses in your chosen degree while program maps offer a more detailed, guided pathway, to earn your certificate or degree. Below are links to the award plan and programs map for the Bachelor of Applied Science in Software Development.
General Requirements for application to the BAS degree program
- Have obtained junior status, as defined as having earned at least 60 college-level semester hours in:
– Computer Information Technology
– Computer Science
– Or related field
- Have successfully completed 12 credit hours of programming courses (see details below)
- Have earned a GPA of 3.0 or better
Programming Course Requirement
The required 12 credit hours of progressive computer programming courses must include:
- Up to one Level 1 course
- Up to two Level 2 courses
- One or more Level 3 and/or Level 4 courses
Level 1 Programming Courses
Introduction to C# Programming, ITSE-1330
Beginning Web Programming, ITSE-1311
Programming Fundamentals I: Apple Swift, COSC-1436
Fundamentals of Programming, COSC-1315
Mobile Application Development, ITSE-1333
Level 2 Programming Courses
Object-Oriented Programming (Java), ITSE-2321
Programming Fundamentals II, COSC-1337
Intermediate Web Programming, ITSE-2302
Game Scripting, GAME-2341
Computer Programming: Scientific Python, ITSE-1302
Database Programming: Oracle, ITSE-2309
Introduction to MySQL, ITSE-1303
Programming Fundamentals II: Apple Swift II, COSC-1437
Special Topics in Computer Science: ActionScript OOP/jQuery/Ruby on Rails, ITSE-1394
Windows Programming (Visual Basic .NET), ITSE-2305
Advanced Application Development: Swift, ITSE-2370
Intermediate Computer Programming, Python, ITSE-1372
Game and Simulation Programming I, GAME-1343
Level 3 Programming Courses
Advanced Computer Programming: Scientific Python, ITSE-2359
Java Programming (Intermediate), ITSE-2317
Computer Organization and Machine Language, COSC-2325
Introduction to Oracle SQL and PL/SQL, ITSE-1345
Advanced C++ Programming, ITSE-2331
Game Development Using C++, GAME-2342
Special Topics in Systems Analysis: Mobile Device Programming, ITSE-1393
Advanced Mobile Programming, ITSE-2343
Advanced Database: MySQL, ITSW-2337
Game and Simulation Programming II, GAME-1359
Game Scripting II, GAME-2472
Level 4 Programming Courses
Advanced Game Programming, GAME-2347
Advanced Web Page Programming, INEW-2334
Frequently Asked Questions
Below are answers to commonly asked questions
Do I need an Associate degree to apply for the BAS program?
Can I transfer in credits from another institution?
Prior degree attainment must be from an institute accredited by one of the following:
- Southern Association of Colleges and Schools Commission on Colleges (SOCSCOC)
- Middle State Commission on Higher Education
- New England Association of Schools and Colleges
- Higher Learning Commission
- Northwest Commission on College and Schools
- Western Association of Schools and Colleges