The Software Development AAS Degree prepares students to design and develop software solutions using industry-relevant tools and programming languages.
Students learn to solve real-world business problems using programming techniques, logical thinking and software development methodologies. Hands-on training in programming and related computing areas is emphasized, equipping students with the adaptability needed to stay current as technologies evolve.
Students choose one of three programming concentrations: Java Development, C++ Development or Full-Stack Development. Regardless of the concentration, graduates are proficient in Python, JavaScript, SQL and unit testing. Additionally, students gain exposure to AI-related technologies and techniques.
Graduates are prepared to support the software development needs of a range of industries and may be qualified for the following positions: