Software Architect
Education required for this profession
Most employers prefer applicants who have at least a bachelor’s degree and broad knowledge of, and experience with, a variety of computer systems and technologies. The usual college major for applications software engineers is computer science or software engineering. Systems software engineers often study computer science or computer information systems. Graduate degrees are preferred for some of the more complex jobs. In 2006, about 80 percent of workers had a bachelor’s degree or higher.
Academic programs in software engineering may offer the program as a degree option or in conjunction with computer science degrees. Because of increasing emphasis on computer security, software engineers with advanced degrees in areas such as mathematics and systems design will be sought after by software developers, government agencies, and consulting firms.
Relevant Degree/Diploma/CertificateBachelors degree in computer science
Quick Facts
Computer software engineers are one of the occupations projected to grow the fastest and add the most new jobs over the 2006-16 decade.
Excellent job prospects are expected for applicants with at least bachelor’s degree in computer engineering or computer science and with practical work experience.
Computer software engineers must continually strive to acquire new skills in conjunction with the rapid changes that occur in computer technology.
Salary, median annual earnings of wage-and-salary computer applications software engineers are $79,780. The middle 50 percent earn between $62,830 and $98,470. The lowest 10 percent earn less than $49,350, and the highest 10 percent earn more than $119,770.