Online Associate Degrees in Software Engineering
Graduates may either seek entry-level employment or pursue additional education and transfer their credits into a baccalaureate degree program in software engineering. Associate-level graduates may find employment opportunities at financial institutions, software publishers, governmental agencies, and computer manufacturers.
Program Overview
- Prerequisite: High School Diploma or GED
- Program Length: Two years to complete
- Post-Grad Options: Entry-Level Employment or Bachelor’s Program
- Projected Employment Growth: 30% (2010-2020)*
Program Coursework
The curriculum within an online associate-level program in software engineering may include a handful of general education requirements alongside major-specific courses and electives. Students enrolled in these two-year programs may learn how to develop and maintain software applications and data systems. Popular software engineering courses may include:
- Operating Systems
- Microsoft Office
- Database Management
- Software Development Lifestyle
- Programming Essentials
- Computer Science
- Systems Analysis and Design
Career Options
Graduates of online associate degree programs in software engineering may find careers working for government agencies, financial institutions, computer manufacturers, software publishers, computer system design firms, and electronic product manufacturers. According to the Bureau of Labor Statistics, employment opportunities for those pursuing careers as software developers are projected to increase by 30% from 2010-2020.*
Possible careers include:
- Software Developer
- Computer Systems Analyst
- Computer Scientist
- Computer Programmer
- Database Administrator
Continuing Education
Graduates of online associate-level programs in software engineering may opt to further their education and transfer their credits into a bachelor’s degree program in software engineering. These four-year programs may provide students additional training in computer science and information systems as well as provide technical training on software engineering applications.
*U.S. Bureau of Labor Statistics Occupational Outlook Handbook