The Student Room Group

preparation for first year engineering

Hi guys I just want to know if there is anything that you would suggest doing in the summer holiday before first year uni, e.g. learning a programming language/getting familiarised with the first year syllabus for an engineering course? and are there any books recommended?
Reply 1
Original post by orange killer
Hi guys I just want to know if there is anything that you would suggest doing in the summer holiday before first year uni, e.g. learning a programming language/getting familiarised with the first year syllabus for an engineering course? and are there any books recommended?


Absolutely! The summer before starting your first year of university is a great time to prepare yourself for the upcoming challenges and get a head start on your studies. Here are a few suggestions for making the most of your summer before beginning an engineering course:

Familiarize Yourself with the Syllabus: Take some time to review the course syllabus for your engineering program. This will give you an overview of the subjects you'll be studying in your first year. Pay attention to any recommended or required textbooks mentioned in the syllabus.

Review Math and Science Fundamentals: Engineering programs typically involve a strong foundation in math and science. Brush up on your math skills by reviewing topics like calculus, algebra, trigonometry, and differential equations. Similarly, refresh your knowledge of physics and chemistry concepts.

Learn a Programming Language: Familiarizing yourself with a programming language can be highly beneficial in engineering. Depending on your program, you might encounter languages like Python, MATLAB, or C++. Consider learning the basics of one or more of these languages through online tutorials, courses, or textbooks.

Read Relevant Books: Engage in some recreational reading related to engineering or its various disciplines. Look for books that introduce engineering concepts, highlight notable engineering achievements, or explore the intersections of engineering and society. Some recommended titles include "The New Science of Strong Materials" by J.E. Gordon, "The Design of Everyday Things" by Don Norman, or "The Innovators" by Walter Isaacson.

Seek Online Resources and Courses: Take advantage of online platforms offering free or low-cost courses on engineering topics. Websites like Coursera, edX, and Khan Academy offer a wide range of engineering-related courses that can help you deepen your understanding and expand your knowledge.

Engage in Personal Projects: Consider undertaking personal engineering projects during the summer. This could involve designing and building something, conducting small experiments, or engaging in hands-on activities related to your field of interest. These projects can help you apply and solidify your theoretical knowledge while gaining practical experience.

Network and Seek Mentors: Reach out to current engineering students, alumni, or professionals in your desired field of study. Networking and connecting with mentors can provide valuable insights, guidance, and advice as you embark on your engineering journey.

Remember to balance your summer preparations with relaxation and enjoyment. It's important to take time for yourself, engage in hobbies, and recharge before entering university. By being proactive and utilizing the resources available, you'll enter your first year of engineering with a solid foundation and confidence in your abilities.
Maths & further maths are the best preparation.

The basics of matlab are normally taught in an engineering degree but if you develop good matlab or python skills this will be very valuable more for when you seek internships & potential jobs.
Reply 3
Original post by professor.
Absolutely! The summer before starting your first year of university is a great time to prepare yourself for the upcoming challenges and get a head start on your studies. Here are a few suggestions for making the most of your summer before beginning an engineering course:

Familiarize Yourself with the Syllabus: Take some time to review the course syllabus for your engineering program. This will give you an overview of the subjects you'll be studying in your first year. Pay attention to any recommended or required textbooks mentioned in the syllabus.

Review Math and Science Fundamentals: Engineering programs typically involve a strong foundation in math and science. Brush up on your math skills by reviewing topics like calculus, algebra, trigonometry, and differential equations. Similarly, refresh your knowledge of physics and chemistry concepts.

Learn a Programming Language: Familiarizing yourself with a programming language can be highly beneficial in engineering. Depending on your program, you might encounter languages like Python, MATLAB, or C++. Consider learning the basics of one or more of these languages through online tutorials, courses, or textbooks.

Read Relevant Books: Engage in some recreational reading related to engineering or its various disciplines. Look for books that introduce engineering concepts, highlight notable engineering achievements, or explore the intersections of engineering and society. Some recommended titles include
Reply 4
Original post by professor.
Absolutely! The summer before starting your first year of university is a great time to prepare yourself for the upcoming challenges and get a head start on your studies. Here are a few suggestions for making the most of your summer before beginning an engineering course:

Familiarize Yourself with the Syllabus: Take some time to review the course syllabus for your engineering program. This will give you an overview of the subjects you'll be studying in your first year. Pay attention to any recommended or required textbooks mentioned in the syllabus.

Review Math and Science Fundamentals: Engineering programs typically involve a strong foundation in math and science. Brush up on your math skills by reviewing topics like calculus, algebra, trigonometry, and differential equations. Similarly, refresh your knowledge of physics and chemistry concepts.

Learn a Programming Language: Familiarizing yourself with a programming language can be highly beneficial in engineering. Depending on your program, you might encounter languages like Python, MATLAB, or C++. Consider learning the basics of one or more of these languages through online tutorials, courses, or textbooks.

Read Relevant Books: Engage in some recreational reading related to engineering or its various disciplines. Look for books that introduce engineering concepts, highlight notable engineering achievements, or explore the intersections of engineering and society. Some recommended titles include "The New Science of Strong Materials" by J.E. Gordon, "The Design of Everyday Things" by Don Norman, or "The Innovators" by Walter Isaacson.

Seek Online Resources and Courses: Take advantage of online platforms offering free or low-cost courses on engineering topics. Websites like Coursera, edX, and Khan Academy offer a wide range of engineering-related courses that can help you deepen your understanding and expand your knowledge.

Engage in Personal Projects: Consider undertaking personal engineering projects during the summer. This could involve designing and building something, conducting small experiments, or engaging in hands-on activities related to your field of interest. These projects can help you apply and solidify your theoretical knowledge while gaining practical experience.

Network and Seek Mentors: Reach out to current engineering students, alumni, or professionals in your desired field of study. Networking and connecting with mentors can provide valuable insights, guidance, and advice as you embark on your engineering journey.

Remember to balance your summer preparations with relaxation and enjoyment. It's important to take time for yourself, engage in hobbies, and recharge before entering university. By being proactive and utilizing the resources available, you'll enter your first year of engineering with a solid foundation and confidence in your abilities.


a bit of a late reply but thank you so much!!!! this is such a comprehensive comment including so many valuable suggestions!
Reply 5
Original post by mnot
Maths & further maths are the best preparation.

The basics of matlab are normally taught in an engineering degree but if you develop good matlab or python skills this will be very valuable more for when you seek internships & potential jobs.


late reply but thank you so much for your advice!
Reply 6
Slightly different reply but I would suggest not working on engineering and having some sort of adventure. You will have worked very hard to get your A levels, you will have 3, 4 or even 5 years of hard academic work before entering the world of work. Get a backpack, book a one way train to Europe and don't come back until for at least a couple of weeks. It will be a great experience and you won't have many opportunities to do similar things with the same level of freedom again.

Quick Reply

Latest