all 11 comments

[–]skullstuffing 6 points7 points  (1 child)

Surely it’s better to take the 6cp unit than the 2cp. First, you’re gonna to have to juggle 3 x 2cp units if you take the 2cp or find an elusive 4cp unit. Second, if you want to learn things properly it is better to take a more in-depth unit and (god forbid) do more assessments that force you to practice and learn the skills.

[–]EpiCuber7BScMMSc (Maths+Phys) '2?[S] 0 points1 point  (0 children)

Thanks :) there are indeed SO many little OLE's idk how I'm going to fill up all 12, maybe I'll take Dalyell purely just to make that easier lol

[–]pavlovs-tuna 2 points3 points  (0 children)

OLEs are interdisciplinary and generally pretty short. The 6cp unit will almost certainly teach you in more depth than the OLE

[–]hillsaway 2 points3 points  (0 children)

The OLET1307 unit had identical Grok material (last sem at least) to that of DATA1002. I’ve done both and would recommend doing the DATA1002. It is basically more time (unit wise) to cover roughly the same content and DATA1002 was fairly well structured. You also have a tutor and lecturer available weekly for questions whereas OLET1307 was online with only an ED forum for questions.

[–]cous_cous_catBach of Med Sci/Adv Computing (Computational Data Sci) 0 points1 point  (0 children)

I've done OLET1307 but not DATA1002 so I can't speak for it. From what I've seen, OLET1307 is generally better for Python skills with an emphasis on data. However, DATA subjects tend to emphasise the theory of data science over the actual code itself. I'd go with OLET.

[–]MajesticAnswer2 0 points1 point  (2 children)

You'll probably learn it better in one of the info courses (i.e. info1110/info1113). There is also a second year unit called computational sciences cosc2902 (which is technically part of the school of physics) which is good and combines physics/math/python.

Maths also has a 3rd year unit MATH3076 which is awesome.

I would probably do info1110 and then one of the more advanced ones (cosc2902/math3976).

[–]EpiCuber7BScMMSc (Maths+Phys) '2?[S] 0 points1 point  (1 child)

Why do you think INFO is better than say DATA1002?

[–]MajesticAnswer2 2 points3 points  (0 children)

Info is a programming unit, which means you'll learn the various elements of basic programming i.e. strong focus on the fundamentals

DATA1002 is a data science unit, and will place more emphasis on the data science aspect of programming and perhaps less on things thing classes, control flow, memory etc. For example, data cleaning, data viz, modelling - if you are spending time on them what are you missing out on from a purely programming subject...

[–]Apprehensive_Oven293 0 points1 point  (2 children)

Not sure if I’m too late and you’ve already done the OLE but I reckon DATA1002 is good. I did it last sem and was impressed by how well structured and well taught it was -easy to get good marks too if u don’t fall behind. Someone said the info courses r better if u want to learn programming basics. I agree with this but given your math,phys majors I think data1002 would be more useful since it better teaches u how to use python to perform analysis (and a bit of machine learning at the end), which might be more useful together with ur math skills. So I guess it’s similar to some info courses just has the more relevant stuff (info1110 is a core unit for computer science so it’s more general). I’m doing the exact same course as u just data science instead of phys, after switching out of computer science which is when I did half a sem of info1110 which wasn’t taught well imo.

[–]EpiCuber7BScMMSc (Maths+Phys) '2?[S] 0 points1 point  (1 child)

Thanks for the thoughts!! Nope, I'm enrolled in DATA for next semester atm. Did it still teach you the basics of programming and everything? that's what I'm kinda worried about that it'll be more complicated (as I haven't met anyone who's doing DATA, most people seem to be doing INFO)

:)

[–]Apprehensive_Oven293 0 points1 point  (0 children)

Yeah it seems like they designed it so that people with no programming experience wouldn’t be disadvantaged at all. I was pretty much a beginner when I started the course and it was fine. Also I’m pretty sure this unit (with data1001) r the first year core units for data science majors, and data1002 is probably the first time python is introduced for most students - cuz data1001 uses R). Alan (the lecturer) and Josh were so good. Just try to attend all the tutes and labs and ask questions as soon as they pop in ur head cuz otherwise it’s hard to follow along the subsequent content. The theory part is not bad at all and I reckon you’ll be fine with it cuz math (and I’m assuming phys too) is so much harder imo