Everyone is pretty good except from Chris Evans. He seriously needs to go.
My favourites: Matt Le Blanc, Chris Harris, Rory Reid
Not a fan of the others tbh.
1st year.
Also please realize uni barely teaches enough for you to be employable. You have to spend a lot of hours learning extra skills and doing projects on your own.
Java is NOT easier than C.
Just because its lower level, doesn't mean its harder.
Object oriented programming has a lot of concepts which are somewhat hard to grasp.
C is not object oriented.
This is completely false. C++ is considered a high level language and it has a hard syntax. Just because its high level, doesnt mean its not flexible and/or useless.
Pretty sure no modern software company uses C.
Discrete maths is a core subject and must be completed along with 2 other first year maths subjects. All 3 are usually completed first year if you do CS.
read under Year 1
http://www.handbook.unsw.edu.au/undergraduate/programs/2016/3978.html