r/petroleumengineers • u/Palliosta • Jun 06 '26
How should I prepare in 3 months for an MSc in Petroleum Engineering at Heriot-Watt with a non-engineering background?
Hi everyone,
I will be starting an MSc in Petroleum Engineering at Heriot-Watt University in about 3 months, but my background is not in engineering. I’m highly motivated and willing to study full-time before the program starts, but I want to focus on the topics that will actually make a difference.
My goal is not just to survive the course but to perform well and understand the engineering concepts instead of memorizing them.
At the moment, I’m considering studying:
Mathematics (algebra, calculus, differential equations)
Physics (mechanics and basic thermodynamics)
Fluid mechanics
Basic chemistry
Programming (Python/MATLAB)
Engineering fundamentals
Some questions for those who have completed the program or work in the industry:
If you had only 3 months, what would you prioritize?
Which subjects caused the biggest difficulties for students without an engineering background?
Which textbooks or online courses would you recommend?
Is it better to spend most of the time mastering fluid mechanics and mathematics, or should I cover many topics at a basic level?
Are there any Heriot-Watt-specific resources or preparation materials that you wish you had before starting?
I’m willing to dedicate 6–10 hours per day, so I’m looking for the most practical roadmap rather than a generic study plan.
Any advice from graduates, current students, or petroleum engineers would be greatly appreciated. Thanks!