Computer Engineer Careers

Computer Engineers develop and improve the software programs and hardware that make computers run. Computer Engineers may specialize in either software or hardware.

From operating system software, such as Windows and Linux, to individual computer programs, such as Photoshop and Microsoft Office, Software Engineers turn piles of hardware into fully functional computers. Hardware Engineers develop the hardware of computers, including the motherboards, graphics and audio cards and drives that are later programmed by Software Engineers.

A Day in the Life of a Computer Engineer

Computer Engineers program and maintain games, email programs, software tools for businesses and schools, operating systems and hardware. When something isn't working with the email client at work or a bug turns up in the latest release of a computer operating system, Computer Engineers use their knowledge of coding and computer frameworks to solve the problem. Computer Engineers work in a variety of settings from corporate offices to schools and government laboratories.

Becoming a Computer Engineer

To become a Computer Engineer, you should consider pursuing a degree in Computer Science or another closely related field. While some Computer Engineers manage to learn the skills they need to succeed without a formal education, the vast majority of competition in the work force have college degrees.

In addition to a formal education, aspiring Computer Engineers should use their free time to keep up on the latest trends and changes in software and hardware development. Familiarity with recently developed software programs, patches, and computer chips is essential because the knowledge base of the Computer Engineering field is constantly evolving to keep up with new technologies.

Civil Engineer Training and Education

A large percentage of Computer Engineers possess at least a bachelor's degree in computer science or another related field. Most entry-level positions in Computer Engineering require a bachelor's degree, and it is highly recommended that Computer Engineers continue their education though the master's level to advance their careers.

Work experience training is often required for entry-level Computer Engineers to advance in a company or other workplace. Computer Engineering students often work on a freelance basis or pursue paid and unpaid internships while in school to build their resumes and increase employment opportunities upon graduation.

Computer Engineer Schools

Common majors for this field

Computer Engineering is the most common major for Computer Engineers. The second most common major for Computer Engineers is Computer Science. Computer Science takes a more theoretical approach to the information frameworks and codes that make computers work, while Computer Engineering takes a more hands-on, applied approach to the same subject matter. Both majors provide graduates with a solid understanding of computer software and there are excellent Computer Engineers who majored in each one.

Civil Engineer Employment & Outlook

The United States Bureau of Labor Statistics (BLS) predicts that Computer Hardware Engineer employment will increase by 9% between 2010 and 2020. Computer Software Engineer employment is expected to increase by 12% between 2010 and 2020 (BSL). The difference in employment outlook between these two closely related Computer Engineering fields is due to the fact that software practices and development change at a much faster rate than hardware practices and development.

Typical Computer Engineer Salary

The United States Bureau of Labor Statistics (BLS) estimates that Computer Hardware Engineers made an annual median salary of $98,810 in 2010. Software Engineers made a considerably lower salary of $71,380 in 2010 (BLS).

Career Advancement Opportunities

Computer Engineers generally have plenty of opportunities for career advancement within their workplaces. Pursuit of a graduate degree in Computer Engineering or a related field can lead to the opportunity to train and teach other Computer Engineers at a college or university. Many Computer Engineers choose to start their own engineering firms or work on a freelance basis as their own bosses.

Is this career the right one for you?

Before deciding if a career in Computer Engineering is right for you, consider taking some courses in Computer Science or Computer Engineering in high school or college.

Additionally, read as many articles on recent developments and topics of interest in the field as you can. By studying the major publications for the Computer Engineering field, you'll gain a better understanding of the specifics that the job entails. An internship in Computer Engineering is by far the best way to find out if the career is right for you. Most internships offer a variety of experiences in both the software and hardware sides of Computer Engineering.

Are there any Civil Engineer associations?

The IIEE (Institute of Electrical and Electronics Engineers) Computer Society

Ads By Google

Schools Supporting Computer Engineer Careers
School Information
• Graniteville
, SC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
School Information
• Wright-Patterson AFB
, OH
• Public
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Master
Doctorate
Aerospace Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Environmental Engineering
Nuclear Engineering
School Information
• Albany
, GA
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Civil Engineering
Computer Engineering
School Information
• Amarillo
, TX
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
School Information
• Berrien Springs
, MI
• Private
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
55%
44%
Associate
Bachelor
Master
Doctorate
Automotive Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
Software Engineering
School Information
• Littleton
, CO
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
Electrical Engineering
School Information
• Tempe
, AZ
• Public
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
50%
49%
Bachelor
Master
Doctorate
Aerospace Engineering
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Environmental Engineering
Audio Engineering
Mechanical Engineering
Nuclear Engineering
School Information
• Asheville
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Auburn
, AL
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
52%
47%
Bachelor
Master
Doctorate
Aerospace Engineering
Architectural Engineering
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
Nuclear Engineering
School Information
• Cadillac
, MI
• Private
College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Computer Engineering
School Information
• Clinton Township
, MI
• Private
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Automotive Engineering
Computer Engineering
School Information
• Flint
, MI
• Private
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Architectural Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
School Information
• Muskegon
, MI
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Computer Engineering
Electrical Engineering
School Information
• Owosso
, MI
• Private
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Computer Engineering
Electrical Engineering
School Information
• Great Barrington
, MA
• Private
College
• Rural Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
59%
40%
Associate
Bachelor
Computer Engineering
School Information
• Louisville
, KY
• Private
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
60%
39%
Associate
Bachelor
Master
Doctorate
Computer Engineering
School Information
• Columbia
, SC
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Bachelor
Computer Engineering
Electrical Engineering
School Information
• Boston
, MA
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Daytona Beach
, FL
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
60%
39%
Bachelor
Master
Computer Engineering
School Information
• Greenville
, SC
• Private
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
59%
40%
Associate
Bachelor
Master
Doctorate
Computer Engineering
Electrical Engineering
School Information
• Boise
, ID
• Public
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
51%
48%
Associate
Bachelor
Master
Doctorate
Civil Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
School Information
• Boston
, MA
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
60%
39%
Bachelor
Master
Doctorate
Aerospace Engineering
Biomedical Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
Software Engineering
School Information
• Huron
, OH
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Peoria
, IL
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
52%
47%
Bachelor
Master
Doctorate
Civil Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
School Information
• Rexburg
, ID
• Private
College
• Suburban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
61%
38%
Associate
Bachelor
Architectural Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Provo
, UT
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
54%
45%
Bachelor
Master
Doctorate
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
School Information
• Binghamton
, NY
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Mendota Heights
, MN
• Private
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Computer Engineering
School Information
• Lewisburg
, PA
• Private
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
55%
44%
Bachelor
Master
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Riverside
, CA
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
61%
38%
Bachelor
Master
Civil Engineering
Computer Engineering
Mechanical Engineering
School Information
• San Luis Obispo
, CA
• Public
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
45%
54%
Bachelor
Master
Aerospace Engineering
Agricultural Engineering
Architectural Engineering
Biomedical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Environmental Engineering
Audio Engineering
Mechanical Engineering
School Information
• Bakersfield
, CA
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
64%
35%
Bachelor
Master
Computer Engineering
School Information
• Chico
, CA
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
54%
45%
Bachelor
Master
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Fresno
, CA
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
59%
40%
Bachelor
Master
Doctorate
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Fullerton
, CA
• Public
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
57%
42%
Bachelor
Master
Doctorate
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
Software Engineering
School Information
• Long Beach
, CA
• Public
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
59%
40%
Bachelor
Master
Doctorate
Aerospace Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
School Information
• Northridge
, CA
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
54%
45%
Bachelor
Master
Doctorate
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
Software Engineering
School Information
• Sacramento
, CA
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
60%
39%
Bachelor
Master
Doctorate
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
Software Engineering
School Information
• San Bernardino
, CA
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
63%
36%
Bachelor
Master
Doctorate
Computer Engineering
School Information
• California
, PA
• Public
College
• Suburban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
51%
48%
Associate
Bachelor
Master
Computer Engineering
Electrical Engineering
School Information
• Wilmington
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Chemical Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Laurel
, MD
• Private
College
• Suburban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
15%
84%
Associate
Bachelor
Master
Doctorate
Aerospace Engineering
Computer Engineering
Electrical Engineering
Nuclear Engineering
School Information
• Pittsburgh
, PA
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
44%
55%
Bachelor
Master
Doctorate
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Environmental Engineering
Audio Engineering
Mechanical Engineering
Software Engineering
School Information
• Westminster
, MD
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
School Information
• Cleveland
, OH
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
44%
55%
Bachelor
Master
Doctorate
Aerospace Engineering
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
Nuclear Engineering
School Information
• Hickory
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Washington
, DC
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
54%
45%
Associate
Bachelor
Master
Doctorate
Biomedical Engineering
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
School Information
• Cedarville
, OH
• Private
College
• Suburban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
51%
48%
Bachelor
Master
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Sanford
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• New Britain
, CT
• Public
College
• Suburban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
46%
53%
Bachelor
Master
Doctorate
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Charlotte
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Newport News
, VA
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
56%
43%
Bachelor
Master
Computer Engineering
School Information
• Cincinnati
, OH
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Automotive Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
Nuclear Engineering
School Information
• Orangeburg
, SC
• Private
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
65%
34%
Bachelor
Master
Computer Engineering
School Information
• Potsdam
, NY
• Private
College
• Rural Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
28%
71%
Bachelor
Master
Doctorate
Aerospace Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Environmental Engineering
Mechanical Engineering
Software Engineering
School Information
• Clemson
, SC
• Public
College
• Suburban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
1%
98%
Bachelor
Master
Doctorate
Agricultural Engineering
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Environmental Engineering
Audio Engineering
Mechanical Engineering
School Information
• Cleveland
, OH
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
55%
44%
Bachelor
Master
Doctorate
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Environmental Engineering
Audio Engineering
Mechanical Engineering
Software Engineering
School Information
• Plattsburgh
, NY
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
School Information
• Twin Falls
, ID
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Agricultural Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• La Plata
, MD
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Nuclear Engineering
School Information
• Elizabeth City
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
School Information
• Fort Collins
, CO
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
55%
44%
Bachelor
Master
Doctorate
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Environmental Engineering
Mechanical Engineering
School Information
• Colorado Springs
, CO
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Master
Doctorate
Computer Engineering
Electrical Engineering
School Information
• Aurora
, CO
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Bachelor
Master
Doctorate
Computer Engineering
Electrical Engineering
School Information
• New York
, NY
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
46%
53%
Bachelor
Master
Doctorate
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Environmental Engineering
Audio Engineering
Mechanical Engineering
Petroleum Engineering
Nuclear Engineering
School Information
• Warwick
, RI
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
Civil Engineering
School Information
• New Bern
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
Nuclear Engineering
School Information
• New York
, NY
• Public
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
52%
47%
Bachelor
Master
Doctorate
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Environmental Engineering
Mechanical Engineering
School Information
• Brooklyn
, NY
• Public
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
39%
60%
Associate
Bachelor
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Bayside
, NY
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Cleveland
, OH
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Automotive Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Dalton
, GA
• Public
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
60%
39%
Associate
Bachelor
Computer Engineering
School Information
• Wilmington
, DE
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Marine Engineering
Mechanical Engineering
School Information
• Dover
, DE
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
School Information
• New York
, NY
• Private
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
25%
74%
Associate
Bachelor
Computer Engineering
Electrical Engineering