Education Career Articles

Connect Facebook Connect Twitter Connect Google+ Connect Pinterest Connect Stumbleupon

Degree Overview: Associate of Applied Science (A.A.S.) Degree in Software Development

Majors Overview December 11, 2013

The role of a software developer is to develop and design application programs. Software provides computers with the instructions to perform an action. Software analyst, application developer, and software engineer are terms that can sometimes be used interchangeably. Entry-level jobs, such as help desk specialist, computer programmer, application developer, IT support technician, and system administrator, can be obtained with an associate’s (A.A.) degree in software development.

A.A.S. Programs in Software Development

Students enrolled in an Associate of Applied Science in Software Development are prepared to perform work in wider aspects of the software development process including cost-benefit analysis, documentation and testing, product definitions, integration and data migration, core programming implementations and software design. A software developer employed in a company might have to perform work in one, or all, phases of program development; this would depend on how large or small the company is.

Coursework related to an associate’s degree in software development provides foundational knowledge and skills relating to basic programming and development. Often, graduates of this program transfer to a bachelor’s degree in an upper-division program or in computer science.

Students are expected to gain basic computer knowledge and be able to document and program in various languages such as C++, Visual Basic, Java and Python to develop software applications. Typically, they might need skills necessary to creating ASP.NET Web applications that allow the manipulation of data in a database by end users and designing databases through the use of Microsoft SQL SERVER.

Education Requirements

Apart from standard requirements expected by community colleges, admission criteria in programs often require applicants to demonstrate that they are proficient in mathematics and English and that they boast a cumulative high school grade point average (GPA) of 2.0, or more.

Coursework

Coursework in software development associate degree programs focuses on basic tasks such as the navigation of the World Wide Web and provides fundamental knowledge on areas such as operating systems. Coursework might involve hands-on training in word processors and spreadsheets.

Students are taught how to use programming languages such as Visual Basic in the construction of stand-alone applications; there is stress laid on advanced object oriented programming languages such as C++. Coursework in several associate degree programs also covers computer hardware, network technologies and data management. While coursework is not necessarily centered on software development, it includes more rounded studies in essential business principles, workplace diversity management and accounting management. Typically, other classes may comprise topic areas such as:

•Data structures and algorithms
•Business mathematics
•Web development
•Introduction to UNIX and LINUX
•Oracle SQL
•Networking and security
•Principles of microeconomics

Job and Wage Outlook

A job growth rate of 21% has been predicted for software engineers holding a bachelor’s degree, during the period from 2008 to 2018 (source: U.S. Bureau of Labor Statistics (BLS)). Software developers are not treated as a separate category by the BLS, which predicts a negative job growth rate of three percent for computer programmers during the period 2008-2018. In October 2010, the middle 50% of software developers took home between $50,760 and $62,130 as an annual average wage (Salary.com).

Continuing Education Choices

Even though hirers in the industry are usually satisfied with candidates holding a 2-year certificate or degree, those who aspire to software development jobs would benefit by earning a bachelor’s degree. Often, employers demand master’s degree holders. Hence, a higher degree in these fields would only enhance the employment prospects of an interested candidate.

Showing schools in your area

Matching School Ads
2 Program(s) Found
  • ECPI’s programs keep you ahead of curve in today’s fast-growing tech industry
  • SACS accredited with campuses in Virginia, Florida, North Carolina & South Carolina
  • US News & World Report ranks Online Bachelor’s Programs among top 10%
  • Choose from programs in Cybersecurity, Cloud Computing, Engineering & more
  • Qualifying students can take faith in EPCI’s unwavering Fixed Tuition Pledge
Good for Working Adults
  • Accredited
  • Flexible Scheduling
  • Accelerated Programs
  • Financial Aid
  • Transferable Credits
  • Find Online Schools. 100% Online Accredited Courses
  • Get Matched to Programs In A Few Clicks!
  • Earn an Affordable Degree from Home at your own pace
  • Get College info today. Its Free and Easy!
  • Online Courses
  • Education Connection is a 100% Free College Matching Service used by 50,000 People Daily.
  • Get Matched to the Right IT, Computer Science, Cybersecurity, Software and Application Development, Web Design or Technology Management Degree Program for YOU.
  • Affordable and Flexible Information Technology Degree Programs from Top Colleges Across the Nation. Both Online And Campus!
  • Just Fill Out a Few Questions and You Can Find Your Perfect IT/Computer Science Degree Program Within Minutes.
  • Start Using our Fast, Free, and Easy Matching Service Right HERE and Right NOW!
  • Online Courses

Showing schools in your area

Matching School Ads
2 Program(s) Found
  • ECPI’s online programs keep you ahead of curve in today’s fast-growing tech industry
  • SACS accredited with programs in Cybersecurity, Cloud Computing, Engineering & more
  • US News & World Report ranks Online Bachelor’s Programs among top 10%
  • Courses utilize technology & simulation software to create real world experiences
  • Qualifying students can take faith in EPCI’s unwavering Fixed Tuition Pledge
Good for Working Adults
  • Accredited
  • Online Courses
  • Flexible Scheduling
  • Accelerated Programs
  • Financial Aid
  • Transferable Credits
  • Find Online Schools. 100% Online Accredited Courses
  • Get Matched to Programs In A Few Clicks!
  • Earn an Affordable Degree from Home at your own pace
  • Get College info today. Its Free and Easy!
  • Online Courses
  • Education Connection is a 100% Free College Matching Service used by 50,000 People Daily.
  • Get Matched to the Right IT, Computer Science, Cybersecurity, Software and Application Development, Web Design or Technology Management Degree Program for YOU.
  • Affordable and Flexible Information Technology Degree Programs from Top Colleges Across the Nation. Both Online And Campus!
  • Just Fill Out a Few Questions and You Can Find Your Perfect IT/Computer Science Degree Program Within Minutes.
  • Start Using our Fast, Free, and Easy Matching Service Right HERE and Right NOW!
  • Online Courses

Login to your account

Can't remember your Password ?

Register for this site!