Find your offline engineering program in minutes!

Most schools have rolling admissions and financial help so you can start your degree in a few weeks!

If you’re seeking a promotion to a senior-level engineering management position, a master’s in engineering may be exactly what you need to succeed. These programs are designed to provide ambitious engineers with mastery of advanced concepts and skills to tackle challenges and drive innovation in the industry.

These programs focus on leadership, project management, and technical proficiency, preparing you to excel at the highest level of the field. As an engineering manager, you could earn a median salary of $165,370, with job opportunities projected to grow by 4% over the next decade.

Typically, completing these degrees requires two years of full-time study and costs an average of $19,749, representing a significant but worthwhile investment in your future.

How to Choose a Master’s in Engineering Program

Choose your area of study

Choosing your area of study is especially important for graduate engineering programs, where the focus is on expert proficiency in a particular area. Many students select a specialization that aligns with their undergraduate degree or current field of employment to build on existing knowledge and advance their careers.

Specializations may vary slightly depending on the institution, but typical options include mechanical, electrical, civil, software, and environmental engineering.

Research schools and programs

With your specialization in mind, you can begin researching schools and programs that will help you meet your career goals. You may come into this process with questions of your own, but here are a few more to consider:

  • What are the qualifications and industry experience of the faculty?
  • How does the program integrate practical experience with learning?
  • What are the program’s facilities and resources like?
  • Does a recognized engineering accreditation body accredit the program?

Information on these aspects can typically be found on university websites, but you’ll also benefit from attending an information session or speaking with an admissions counselor.

Prepare for tests and applications

Now that you know the schools you’d like to attend, it’s time to prepare for tests and applications. The most important parts of this process are simple: starting early and organizing the application process carefully.

For example, be sure to secure letters of recommendation and transcripts well in advance and allocate sufficient time to write your statement of purpose — reflecting your goals and readiness for graduate-level study. In addition, consider enrolling in a GRE test prep program to boost your scores, particularly if your top programs require this exam.

Select your program

Once acceptance letters arrive, you may have a big decision to make. Take a moment to revisit your initial research criteria, focusing on the aspects most important to you, such as the availability of your chosen specialization, the faculty you’ll learn from, and campus facilities. Then, evaluate the total cost of attendance and explore financial aid opportunities, including scholarships and assistantships, to ensure affordability.

Determine how you’ll pay for your degree

As you prepare to fund your degree, prioritizing financial aid resources is essential. Begin by exploring scholarships and grants; although grants are more common for undergraduates, many scholarships are specifically designated for graduate students. Next, consider assistantships, which provide a stipend and often tuition remission in exchange for research or teaching responsibilities.

If applicable, ask about employer tuition reimbursement programs, especially if your degree will improve your current job skills. If additional funding is necessary, opt for federal loans over private loans due to better interest rates and repayment terms.

Best 50 Accredited Master’s in Engineering Programs

Best Master's in Engineering Degree Programs_2024 badge
01
Intelligent Pick
South Dakota School of Mines and Technology
01
Best Engineering + Business Program
University of Nebraska-Lincoln
01
Most affordable
Texas A&M University Kingsville
01
Best Public Institution
South Dakota State University
01
Best M.S. in Computer Engineering
University of South Florida
01
Best Online Program
Kennesaw State University
01
Best Civil Engineering Program
University of North Dakota
01
Most Customizable Program
Oklahoma State University - College of Engineering, Architecture and Technology
01
Best in the Midwest
University of Michigan-Dearborn
01
Best Accelerated Program
Virginia Tech
01
Best Project Management Program
University of Maryland
01
Best Private Institution
Johns Hopkins Engineering for Professionals
01
Best in the Northeast
New York University Tandon School of Engineering
01
Best Private Research Institution
Cornell University
01
Best M.S. In Systems Engineering
George Washington University
01
Best Ph.D. Track Program
University Of Florida
01
Best in the Southeast
NC State University
01
Best Assistantships
The University of Alabama
01
Best Capstone Experience
University of Cincinnati
01
Best Non-Thesis Option
Engineering Management and Systems Engineering - Missouri S&T
01
Best Industrial Engineering Program
The Ohio State University
01
Best in the West
Colorado State University
01
Best Faculty
University of Illinois Chicago - Online Master of Engineering
01
Best Program in Renewable Energy
University Of Dayton
01
Best in the Northwest
Washington State University
01
Best Research-Oriented Program
Harvard University
01
Best Student Support Services
University Of Southern California
01
Best in the South
Georgia Institute of Technology
01
Best Mentoring Opportunities
Auburn University
01
Best Bioengineering Program
George Mason University
01
Best On-Campus Program
University of Arizona
01
Best Job Placement Rate
Stevens Institute of Technology
01
Best Urban Campus
Northeastern University
01
Best Engineering Technology Program
Drexel University

Discover More Options

How we rank schools

This list covers graduate-level programs in engineering that prepare students with the academic background necessary to specialize in a field of their choice. Degrees offered include Master of Engineering, Master of Science in engineering management, Master of Science in mechanical and industrial engineering, and Master of Science in engineering technology.

All of the listed programs are approved by a DOE-recognized regional accrediting organization, such as the New England Commission of Higher Education or Northwest Commission on Colleges and Universities. Many of these options have programmatic accreditation from the Accreditation Board for Engineering and Technology as well. These accrediting organizations evaluate schools to ensure they provide students with a high-quality education.

We evaluated each program on the basis of flexibility, faculty, course strength, cost, and reputation. Then, we calculated the Intelligent Score for each program on a scale from 0 to 100. For a more extensive explanation, check out Our Ranking Methodology.

What Can You Expect From a Master’s in Engineering Program?

A master’s in engineering will provide you with advanced technical and practical skills in specific engineering fields, like civil, mechanical, electrical, or computer engineering. As a student, you’ll also develop soft skills in project management and teamwork. In addition, many curriculums provide opportunities to take additional coursework in specialized topics like sustainable design, robotics, manufacturing processes, and more.

Most programs offer a non-thesis track, focusing instead on practical projects, coursework, and internships that provide real-world experience and boost your employability. This degree takes approximately two years to complete, depending on program specifics and whether you enroll full- or part-time.

Potential courses you’ll take in a master’s in engineering program

  • Engineering Analysis: A cornerstone in many curriculums, this course is fundamental for mastering advanced mathematical techniques used in engineering problem-solving, including differential equations and linear algebra. Students learn to apply these methods to model and solve complex engineering problems effectively.
  • Project Management for Engineers: Essential for engineers aiming to lead projects or manage teams, this course covers project lifecycle management, risk assessment, and resource allocation. It gives students the skills to oversee projects from inception to completion, ensuring they meet specifications, budgets, and timelines.
  • Sustainable Energy Solutions: Often deemed an elective, this course examines solar, wind, and other renewable technologies, focusing on transitioning to sustainable energy sources. Participants learn about the challenges and technological solutions in integrating these systems into existing grids and their potential environmental impacts.
  • Machine Learning in Engineering: This elective delves into applying machine learning algorithms and data analysis in engineering tasks. Students explore how to implement these technologies to optimize processes, improve decision-making, and innovate within their fields.

Master’s in Engineering Degree Frequently Asked Questions

How do I apply to a master's in engineering degree program?

To apply for these programs, start by checking the specific requirements of the schools you’re interested in, as these can vary. However, many share similar criteria — typically including:

  • A bachelor’s degree in engineering or a related field
  • GPA of 3.0 or higher
  • GRE scores, although some programs may waive this requirement for various reasons
  • Letters of recommendation
  • Statement of purpose
  • Resume or CV

Contacting an admissions counselor before applying is essential, as they can help clarify any program-specific requirements and ensure your application is as strong as possible.

How much does a master's in engineering degree cost?

For the 2020-2021 academic year, the average cost of a graduate degree was $19,749, but this can vary significantly by institution. Factors such as whether the school is private or public and whether you qualify for in-state or out-of-state tuition can considerably impact tuition prices.

You’ll also want to anticipate expenses not typically included in the tuition price — such as textbooks, course materials, lab fees, and living expenses. It’s essential to review the specific costs and expenses listed by the institution to fully understand the total investment required.

How long does it take to earn a master's in engineering degree?

Earning this degree takes about two years for full-time students, while part-time students might need three to four years to complete degree requirements — depending on their course load each semester. It’s also important to note each program’s number of required credits, as this can vary by institution and significantly affect program duration. While some programs may require as few as 30 credits, others may need 45 or more.

Compare School Options


Related Degrees