We don't have any notes for this subject yet.

Why don't you list yours first?
Sell your notes for ENGR10003


$30 per hour

Academic Tutor with HD average in all subject that I tutor FACT: No matter how wise you are, you...


$35 per hour

Hi, I'm Wilson, currently a Masters student at unimelb studying Applied Mathematics and Engineering....


$40 per hour

Currently, I am in my 3rd year of Bachelor of Science, majoring in Electrical Systems. I tailor...


$40 per hour

Hi all, I am currently in my second year of the Bachelor of Science in melb uni. As i have just d...


Great intro to engineering. You don't need ESD1 at all, it's all taught from scratch. The main issue I had was that the three modules are so distinct with little useful overlap, so studying for the exam felt like studying for three different subjects. Digital Systems- really good, well-set out, assignments fair. Programming- hardly even worth attending lectures, I used the slides and did the problem-book questions and learnt heaps that way. Lots of trial and error. You can do well on the assignments if you put the time in. I loved this module, programming was brand new to me and this opened my eyes as to how it can be used. Mechanics- as someone with zero physics background, I struggled. Ooi is funny af but not so great at explaining stuff. Expect to be going through lectures and questions again and again. Workshops were good, sometimes felt like a waste of time, especially in mechanics. If you get stuck with a bad group for mechanics or dig systems it's annoying, but you can still do well.

Anonymous, Semester 2, 2018

First approach to engineering if you want to do a engineering major. Programming is new and everything's just so exciting to learn about.

Anonymous, Semester 2, 2017

(Did this in summer semester) Was a very well coordinated, and mostly well taught subject. It is divided into 3 distinct modules (digital systems, programming with MATLAB and mechanics). Digital systems was fun to learn, and all clicked into place once you got the basics. Although it receives heaps of complaints, programming was also interesting, enjoyable, albeit a little challenging a times. The lecturer's course notes really helped, although 90% of the learning in this module comes from creating your own programs (ie problem book questions and assignments). It is not something you can pick up by passively watching lectures, which is why I think a lot of people dislike it. However, (as someone with no previous programming experience), I found it ok with practice. It was also a good idea by the coordinators to make the programming assignments individual. I found mechanics to be the worst module to learn - lecture slides were a pain and contained many redundant slides, which also weren't very clear, the only area I really had to consult the textbook. Ultimately, it was a great subject, and I'd recommend to anyone willing to put in the effort need (especially in programming)

Anonymous, Semester 1, 2018

Programming and Mechanics are poorly taught and require prior knowledge.

Anonymous, Semester 2, 2017

Loved this subject! A lot of interesting knowledge to be learned, and 2/3 lecturers were a joy to listen to. Ooi’s animations were very helpful for the mechanics part. A good subject for those who are interested in engineering.

Anonymous, Semester 2, 2017

Great subject. Requires hardwork. Digital Systems was my favourite module. Make sure you're in a good group for the assignments otherwise you'll be doing everything yourself !

Anonymous, Semester 1, 2017

This course is divided into 3 parts: digital design, computer programming, and mechanics. In digital design, logic gates and Boolean Algebra and truth tables are introduced. Programming covers basic syntax and iterations using MATLAB. Mechanics covers moments and truss structures.

Anonymous, Semester 2, 2017

As an electrical engineering enthusiast, this subject was a breath of fresh air after ESD1. The concepts taught were interesting, and the problem solving skills taught are a good foundation for any engineering student. I particularly enjoyed the digital design section, but be warned that the programming content is not easily transmitted through a lecture format. The best way to learn is to jump in yourself and begin coding on your own!

Anonymous, Semester 2, 2015

Coming into this subject without any school background in physics or computing, found it hard, time consuming and really, really, really didn't enjoy the programming

Anonymous, Semester 2, 2015

This subject was a great introduction to engineering. Topics include digital systems (binary, logic gates), MATLAB programming and mechanics (trusses, dynamics, moments). The lecture for digital systems Gavin Buskes is very engaging and clear, making this section of the course enjoyable. Shanika (MATLAB) is also good as she prepared comprehensive notes which could be used to learn everything without having to attend lectures as programming isn't really something you can learn well just from lectures. Andrew Ooi is funny and engaging and has lots of animations in his lecture slides. The workshops were long but useful as past exam questions were gone through and some practical components were also included. The subject is run very well with plenty of practice questions provided, video lectures if any material is not covered in the lectures and great lecturers. The textbook is unnecessary as the slides are sufficient. The mechanics part of this course includes some basic calculus (differential equations, Taylor series, Euler approximation) which is cool. The only possible drawback from this subject is the group assignments. Your experience will really depend on your group and you can't choose who you go with so it is really hit and miss. Other than that, great subject, would highly recommend.

Anonymous, Semester 2, 2015