Find Your Perfect Program:  

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.

Refine Your Search by Location and Program
Show   per page
More schools offering Programs of Interest (Alpha Sort)

Allegheny College - Undergraduate
Meadville, PA

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

California State University--Sacramento - Undergraduate
Sacramento, CA

Carroll University - Undergraduate
Waukesha, WI

Champlain College - Undergraduate
Burlington, VT

Clarkson University - Undergraduate
Potsdam, NY

Cogswell Polytechnical College - Undergraduate
Sunnyvale, CA

Colorado Technical University - Undergraduate
Colorado Springs, CO

Dalhousie University - Undergraduate
Halifax, Nova Scotia

Drexel University - Undergraduate
Philadelphia, PA

East Carolina University - Undergraduate
Greenville, NC

Embry-Riddle Aeronautical University - Undergraduate
Daytona Beach, FL

Fairfield University - Undergraduate
Fairfield, CT

Florida Institute of Technology - Undergraduate
Melbourne, FL

Indiana Institute of Technology - Undergraduate
Fort Wayne, IN

Iowa State University - Undergraduate
Ames, IA

Liberty University - Undergraduate
Lynchburg, VA

McGill University - Undergraduate
Montreal, Quebec

Michigan Technological University - Undergraduate
Houghton, MI

Milwaukee School of Engineering - Undergraduate
Milwaukee, WI

Missouri University of Science & Technology - Undergraduate
Rolla, MO

Monmouth University - Undergraduate
West Long Branch, NJ

Montana Tech of the University of Montana - Undergraduate
Butte, MT

National University - Undergraduate
La Jolla, CA

New Mexico State University - Undergraduate
Las Cruces, NM

Purdue University--Calumet - Undergraduate
Hammond, IN

Robert Morris University - Undergraduate
Moon Township, PA

Rochester Institute of Technology - Undergraduate
Rochester, NY

Rose-Hulman Institute of Technology - Undergraduate
Terre Haute, IN

South Dakota State University - Undergraduate
Brookings, SD

Southern Polytechnic State University - Undergraduate
Marietta, GA

University of Advancing Technology - Undergraduate
Tempe, AZ

University of Illinois--Urbana-Champaign - Undergraduate
Champaign, IL

University of Minnesota--Crookston - Undergraduate
Crookston, MN

University of Nebraska--Omaha - Undergraduate
Omaha, NE

University of Texas--Arlington - Undergraduate
Arlington, TX

University of Texas--Dallas - Undergraduate
Richardson, TX

University of Toronto - Undergraduate
Toronto, Ontario

University of Virginia--Wise - Undergraduate
Wise, VA

University of Western Ontario - Undergraduate
London, Ontario

University of Wisconsin--Platteville - Undergraduate
Platteville, WI

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 21% through 2018 – 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.