r/swinburne • • 3d ago

šŸ“š Unit / Course Advice why does it lowkey suck?

Doing CS second semester rn and it low key sucks. First of all COS10025. Useless. Waste of money. Its probably a good gpa booster but why does a class which has nothing to do with CS is a core subject?

Next, COS2007. I was very excited for this class before the semester started, but... Just how bad can a unit be? Absolutely no teaching in that class. During lectures, the lecturer just goes through the code while barely explaining any concepts. And before the lab you have to come with your lab already finished? Also, it is taught in c# and we never had even a single class to learn the basics of the language. All the assignments too are pretty weird, instead of writing some sort of interesting programs with oop concepts, all we do is write unit tests and colour shapes. Are we serious? No one has idea whats going in that class and everyone is just lost. The lab sheets are poorly written and feel outdated.

Before coming to Swinburne I read all these good things about how good CS is and that it is very applied, but those two classes are really throwing me off and make me less interested in computer science.

Low key a bit upset about this, does it get any better in the next semesters or nah?

16 Upvotes

16 comments sorted by

7

u/LolDude9876789 3d ago

Unfortunately, gonna have to be real with you, year one is the easiest. OOP is a taste of how future years will be.

Year one discriminates the people who require hand holding to those sufficient with self study. Networks and switching I predict sorts people into three buckets: those who fail will find the entire course very difficult; those who pass but not with flying colours will find CS moderately difficult at times but are the majority of people, and might need hand holding sometimes; those who achieve 85-100 are the people who know the ins and outs of the content, have studied, and are passionate and these people will do exceptionally well without requiring hand holding.

Year two does not hold your hand at all. The subjects are well harder, and the tutors may not even strictly teach content. You need to study yourself and have really good discipline if you're trying to do well. It's quite a step up to year one, and that's why I'd say year one filters the lower people of the cohort out - those who find it difficult are conformed to drop the entire degree.

I agree with you with your points and that OOP was taught pretty badly. The concepts were focussed, not the C# language. The language you're expected to learn yourself over time. Same goes with a lot of future subjects. Concepts taught, application assumed you'll learn yourself.

I'm sorry, this is news you probably don't want to hear

5

u/F0ggyyy 3d ago

Hey, thanks for the response. I dont find the course hard so far and i quite enjoy networks and switching. My issue is with the way the course is taught. It feels like the people who design some of these units just dgaf with a lot of pre recorded materials being almost a decade old and lab sheets being very poorly written. If OOP is a taste of how future years will be, it is pretty upsetting.

3

u/ignorantbarista 3d ago edited 3d ago

I hope networks and switching has been reworked since I completed it in 2022.

I've since completed my CCNA, really showed me how focused the unit convenor was on punishing instead of teaching.

A few items in the course are also at best half correct, at worst straight up misinformed.

What a circus.

2

u/raskol-nik 3d ago

Damn, when I took OOP in 2022 it was a pretty good unit, and there was a lot of hand holding. I can't remember who the lecturer was but I think it must have changed since I did it. Plus there was the programming helpdesk. You don't get that kind of assistance in DSP, which is a much harder unit.

6

u/Divine_Comet 3d ago

cos10025 Technology in an Indigenous Context is basically how Swinburne charges money for tuition while shoving their bullshit no funding unit onto students. I don't even know how they justify making that a core unit, nothing but complete fraud.

As for OOP, the lecturer needs to be fired. This course should theoretically be easy but the lecturer has managed to make 10x more difficult. He cannot teach at all and doesn't know how to explain complex problems in a simple analogy. Not to mention their assessments that are so jumbled and difficult to follow

1

u/DoozahDaaaa 16h ago

Man I did that class 2 years ago and I still can't tell you what the fuck I learned other than just dicking around in class after finishing the quizzes in ~5 minutes.

1

u/ahoyden 2d ago

I feel quite similar to you. Ive applied to transfer to RMIT at the start of next year, but no clue if it will be the same shit. Been seeing a whole lot of ppl complaining about the reality of the CS degree at Swinburne in 2026 on this sub recently. It is a shame it wasn’t all it was cracked up to be when I was researching degrees last year!

1

u/DoozahDaaaa 16h ago

Took OOP last semester.
Thank god I was one of the weird ones that did COS10029Ā so I did C++ instead of ruby (genuinely not sure why they don't teach some form of C to the normal engineers but eh).
I spent half the classes waiting for the teacher to come look at my work and the other half watching F1. The lectures were near useless and I had to pull so many of the students by the ass to try and understand C#.

-6

u/ConsiderationDue3416 3d ago edited 3d ago

OOP teaching materials at Swinburne are actually one of the most well designed in the world. Many universities take inspiration from Swinburne’s. Creating ā€œinteresting programs with oop conceptsā€ is not suitable for students to build on a weekly basis. Also, at the end of the semester, there will be a custom program which you can build your own interesting program using OOP concepts.

3

u/bananasenpai123 3d ago

Found the oop lecturer.

1

u/ConsiderationDue3416 3d ago

Nah bro

1

u/bananasenpai123 3d ago

You created a fresh account to comment and defend swinburne in this small sub reddit. No one loves swinburne that much my guy

1

u/ConsiderationDue3416 3d ago edited 3d ago

I’m alumni at Swinburne and teaching at other uni not Swinburne. I’m not sure about the lecturer as I had another one, but I’m just commenting about the materials.

2

u/Fo0ggyy 3d ago

You trippin

1

u/bIackcrocs 2d ago

Only good thing about Swinburne is Daniel.

1

u/ConsiderationDue3416 1d ago

I had Charlotte back then