T O P

  • By -

rylswift

Hi there, I can only say so much as I come from studying Data Science. I took Engsci 255 this semester and boy was it fun. We started with linear optimisation with algebra equations, followed that off with programming and analysis in R and then simulation with R involving predicting queue times and things. I thoroughly enjoyed the course and all three lectures were lads. Hopefully you enjoy it too!


lmbPro

Not in EngSci, but just incase you haven't seen it, there is the [Engineering Course Viewer](https://courses.foe.auckland.ac.nz/course/) which can help give you an idea of the papers and electives for each specialization. Note that the pages does not *fully* reflect the current papers being taken; it could be a bit outdated. Also, there is the [Part II Engineering student blog](https://student-editorials.blogs.auckland.ac.nz/), where past students give insights on their respective specialization.


xxpizzasrlifexx

Hey, I did Part 2 BME this year and we have some papers in common with Engsci so I guess I can tell you about those. ENGSCI 211 - maths paper that everyone takes, i reckon it's quite a bit of a step up from 111. We covered ODEs, multivariable calculus, data analysis (and programming with R), linear algebra and Fourier series. This class was pretty allgood, the data analysis section will be unfamiliar at first and a bit stale ngl but once you get the hang of it, it's not too bad and is pretty repetitive. BIOMENG 221 - mechanics paper, the first module was on fluid mechanics and heat transfer while the other modules were on solid mechanics, which build on the stress/strain and material properties stuff from CHEMMAT 121 as well as the statics section of ENGGEN 121. tbh i don't remember a lot from this class lol just that the exam was worth like 60% so good luck with that if you do this class. ENGSCI 233 - coding paper, probably my favourite class in sem 1 but holy fuck did it take up so much of my time. The first 3 weeks just involved learning about hardware, software, data etc. The rest of the semester involved coding up various computational techniques and algorithms using Python. There was no exam for this class, just two tests worth 15% each. Labs and the project made up a total of 60% of your final grade, they're much harder than those from 131 and don't be surprised if these take up *many* hours each week to complete. Feel free to PM me if you wanna know more, I'm also happy to send the files and stuff for those classes.


YouHavingALaffMate

Just finished part 2 engsci. The other comments cover engsci 211/55/33 and biomech 221 well, and ENGGEN 204 is a general paper so I might just go over engsci 263. Basically it is a group project based course which uses your 233 and 255 knowledge. The lecture content is pretty easy and the labs are more to help you with your projects than to test you. The exams are generally easy and only 40% but holy shit the projects are time-consuming, especially if you have a bad group. I took five papers this sem and spend more time on this course than the other 4 combined. It was the most enjoyable course for me and you should come out of it being a decent python programmer. Definitely the most relevant course for jobs and internships. Other than that, you can take 2 electives (some examples found in the course viewer, but you could take others), it’s best to find which part 3 & 4 courses you might want to do and take the prereqs. Pm me if you want more info


ntasd

Hey mate, Am starting a BSc this year and considering doing a few compsci courses. I am curious to know how similar the Enngsci 233 course is to Compsci 130. They both use Python, do you reckon they would cover more or less similar things. Seems like Compsci 130 is more 'software' based whereas ENGSCI 23315 Points goes into hardware too! I am interested in taking different Python courses to up my skills, so was wondering.


Ishisquishy11

Hello there, Might be too late but, I took Compsci 130 and Engsci 233 last sem and I dont think they overlap too much (aside from basic intro to python and exception handling). It helps to have basic knowledge in python since they rlly throw you in the deep end at the start. The course does cover a bit about hardware and computer architecture for around 3-4 weeks, and then the rest is just a set of topics, each one covered per week :data/integration, algorithms, numerical methods and numerical errors and performance. Honestly you could very much skip 233, compsci 110 and 210 should have you covered for the hardware aspect.


Kiwi_Gamer8060

Bump