Software Engineering Resource Center
Find everything you'll need for a great career in software engineering.
By Jennifer Wegerer
Software engineering involves both technical skills and artistry—plus an understanding of how people actually use the software that an engineer develops. A software engineer who can demonstrate a blend of these three essential qualities will find a future filled with exciting opportunities in a wide range of industries, from creating practical business applications to designing video games.
Of course, today's high tech world makes great demands on software engineering innovation, which translates to extensive job opportunities for qualified software engineers. Whether it's an established computer software publisher, a new start-up company, a consulting firm or one of the many industries that create and implement software applications, software engineers have highly versatile career choices at their fingertips.
Take the First Steps Toward a Career in Software Engineering
Discover how you can join the dynamic field of software engineering. Use our software engineering career resource center to find in-depth information on becoming a professional software engineer.
Learn the different types of software engineering degrees and certifications:
- Bachelor's degrees in software engineering
- Master's degrees in software engineering
- Software engineering online degrees
- Software engineering certification options
Research software engineering careers:
- Discover the steps on the software engineering career ladder
- Learn about software engineering salaries
- Read about famous software engineers and the applications they developed
Once you've read all about degrees and certification programs, careers in software engineering and just what you can expect to earn as a software engineer, get started finding the right accredited engineering school for you.