Top Online Software Engineering Certification Programs & Computer Engineering Certificates

Like computer programmers, computer software engineers create, test, maintain and update the software that allows computers to perform their functions. However, software engineers are often responsible for all phases of software design and development, not just the coding.

Show   per page

More schools offering Programs of Interest (Alpha Sort)

Allegheny CollegeUndergraduate
Meadville, PA

California Polytechnic State University--San Luis ObispoUndergraduate
San Luis Obispo, CA

California State University--SacramentoUndergraduate
Sacramento, CA

Carroll UniversityUndergraduate
Waukesha, WI

Champlain CollegeUndergraduate
Burlington, VT

Clarkson UniversityUndergraduate
Potsdam, NY

Cogswell Polytechnical CollegeUndergraduate
Sunnyvale, CA

Colorado Technical UniversityUndergraduate
Colorado Springs, CO

Dalhousie UniversityUndergraduate
Halifax, Nova Scotia, N/A

Drexel UniversityUndergraduate
Philadelphia, PA

East Carolina UniversityUndergraduate
Greenville, NC

Embry-Riddle Aeronautical UniversityUndergraduate
Daytona Beach, FL

Fairfield UniversityUndergraduate
Fairfield, CT

Florida Institute of TechnologyUndergraduate
Melbourne, FL

Indiana Institute of TechnologyUndergraduate
Fort Wayne, IN

Iowa State UniversityUndergraduate
Ames, IA

Liberty UniversityUndergraduate
Lynchburg, VA

McGill UniversityUndergraduate
Montreal, Quebec, N/A

Michigan Technological UniversityUndergraduate
Houghton, MI

Milwaukee School of EngineeringUndergraduate
Milwaukee, WI

Missouri University of Science & TechnologyUndergraduate
Rolla, MO

Monmouth UniversityUndergraduate
West Long Branch, NJ

Montana Tech of the University of MontanaUndergraduate
Butte, MT

National UniversityUndergraduate
La Jolla, CA

New Mexico State UniversityUndergraduate
Las Cruces, NM

Pennsylvania State University--Erie, The Behrend CollegeUndergraduate
Erie, PA

Purdue University--CalumetUndergraduate
Hammond, IN

Robert Morris UniversityUndergraduate
Moon Township, PA

Rochester Institute of TechnologyUndergraduate
Rochester, NY

Rose-Hulman Institute of TechnologyUndergraduate
Terre Haute, IN

South Dakota State UniversityUndergraduate
Brookings, SD

University of Advancing TechnologyUndergraduate
Tempe, AZ

University of Illinois--Urbana-ChampaignUndergraduate
Champaign, IL

University of Minnesota--CrookstonUndergraduate
Crookston, MN

University of Nebraska--OmahaUndergraduate
Omaha, NE

University of Texas--ArlingtonUndergraduate
Arlington, TX

University of Texas--DallasUndergraduate
Richardson, TX

University of TorontoUndergraduate
Toronto, Ontario, N/A

University of Virginia--WiseUndergraduate
Wise, VA

University of Wisconsin--PlattevilleUndergraduate
Platteville, WI

Western UniversityUndergraduate
London, Ontario, N/A

Earn a Certificate in Computer Software Engineering Online

Undergraduate software engineering certificate programs are usually either part of a degree program or earn you credits that can later be applied to one. Coursework typically takes about a year to complete and includes classes on software design, development, verification, validation and more. Graduate–level software engineering certificates are for degreed professionals – often scientists or computer engineers – who can benefit from expanding their knowledge into the realm of software development.

The latest U.S. Bureau of Labor Statistics data projects that job opportunities for software engineers will grow by about 22% through 2022 – much faster than the average for all occupations. This obviously makes software engineering a very attractive field, and earning your software engineering certificate can to lead you to lucrative, prestigious and secure employment.