What Are the Courses of an Associate's Degree in Software Engineering?

An associate's degree in software engineering typically covers programming languages, computer architecture, operating systems and advanced engineering concepts. If you're interested in computer science or computer engineering, the software engineering specialization may interest you. Read on to learn more.

Software Engineering Requirements

Software engineering is a specialization of computer science that focuses on the development of efficient software systems. Software engineers branch off from computer science by focusing on the practical aspects of software and the needs of software users. The Association for Computing Machinery (www.acm.org) has outlined basic requirements for an associate's degree program in software engineering. The guidelines allow a student to transfer to another university and complete a bachelor's degree or use the knowledge gained in a 2-year program to begin a career.