Degree: Bachelor of Science in IT
Subject Name: Programming Fundamentals
Subject Number: 48023
Faculty: FEIT
Semester: Spring 2017
Ease: 8/10
Lecturer: 6/10 Raymond Lister - he's a pretty lazy lecturer, some of the concepts he explains well, other concepts not so well
Tutor: 7/10 Al - your average tutor basically
Subject Coordinator: Raymond Lister
Interest: 6/10 - it's an introduction to Java course and could've been more interesting if someone other than Raymond was teaching it. The structure and topics of this course are actually pretty good for an introductory programming course as it starts off easy and progressively becomes more difficult later on, as opposed to my previous introductory programming experience at another university which started off difficult and confused many students.
Overall: 7/10 - easy to pass as you basically just memorise bits of code and regurgitate it in the weekly mastery tests, not so easy to get D or HD as you actually need to understand the Java concepts for the assignment. If you're serious about learning Java and want to do 48024 Applications Programming (the continuing Java course) I suggest you look up Java Tutorial for Complete Beginners by John Purcell on Udemy/YouTube as this guy explains the concepts (Java syntax and OOP concepts) much much better than Raymond.
I'm not going to review the other core semester 1 IT subjects as there are enough reviews already and these subjects haven't really changed. Web Systems is actually the most interesting and technical of them and you will learn a lot of things if you pay attention and put effort into it, and the introduction to Linux here is taught so much better than my previous university, so make the most of this course!
Subject Name: Networking Essentials
Subject Number: 31270
Faculty: FEIT
Semester: Autumn 2018
Ease: 3/10
Lecturer: There are no lectures, just a 3hr lab per week with tutor - make sure you go to them so that you know how to configure a basic network as well as get vital hints from your tutor
Tutor: 9/10 Meriam - very knowledgable tutor and helps us out wherever she can with the content, very approachable and will respond to all your emails even if you send like 3 in a week (because the content of this course is very difficult).
Subject Coordinator: 8/10 Yang Yang - had him once when my tutor was absent, very knowledgeable and passionate about the content and always gives us reminders and sometimes hints via email before an assessment task
Interest: 5/10 - the content can be quite interesting (especially for the Case Study) at times but it is a very difficult course with overwhelming amounts of content and a high failure rate
Overall: 4/10 - I almost had to drop another course because of the demands of this course. Unless you're majoring in networking, I highly recommend you take 41092 Network Fundamentals instead - it isn't an easy course but you have a higher chance in passing in 41092 than in this and you also have less assessment tasks and you're surrounded by hard working Engineering students so when it comes to group work you won't have to carry the whole team like I did (I did 60% of the Case Study which took me around 35 hours). This is the hardest and most demanding subject I've ever done at UTS - you won't have time for reading all the NetAcad content so make sure you make notes based on the weekly focus questions they post on UTSOnline, that is the only way to pass this subject without going insane. Make sure you can subnet because that is tested a heap in this subject and do not do anything last minute (including study notes) otherwise you risk failing. There is a sh*t tonne of assessments in this subject (3 quizzes, 1 VLSM subnet task, 1 case study report, troubleshoot task, final online exam, skills based task, final written exam) - most of them are not easy to get high marks in, and in the last 3 weeks of the semester you literally have 1 assessment every week so have fun with studying and try to get 50% in all assessments! If you feel this subject isn't as bad as it already sounds, well fyi for the Student Feedback Survey it had a response rate of >50% so there ya go! First 6 weeks are chaotic then once you start to understand whats going on the course becomes quite interesting but that doesn't mean things become easier
Subject Name: Business Requirements Modelling
Subject Number: 31269
Faculty: FEIT
Semester: Autumn 2018
Ease: 8/10
Lecturer: 6/10 Dr Asif Gill - you can tell he's an industry expert in Business Analysis but I can tell you this doesn't mean much when it comes to teaching quality. He just brain dumps everything he knows into the lecture slides, meaning that each lecture is like 35-50 slides. I only came to the first lecture and the last lecture where he gives hints for the exam.
Tutor: 7/10 Rania - also another industry expert except she explains the contents much better and has useful hints for us when it comes to drawing the diagrams
Subject Coordinator: 6/10 Dr Asif Gill
Interest: 2/10 - very boring subject much like Introduction to Information Systems, you're forced to come to every tutorial because of the weekly quizzes which add up to make 24% of your final mark - but many people just came to do the quiz and left and this made the tutor angry but yolo! making notes for this subject is so tedious and time consuming because Dr Gill just brain dumps everything into the lecture slides
Overall: 5/10 - easy subject, but very boring and can be time consuming
Subject Name: Collaborative Business Processes
Subject Number: 31247
Faculty: FEIT
Semester: Autumn 2018
Ease: 7/10
Lecturer: 5/10 Sojen - his lecture slides are not very good, they cover what you need for assignments but in very basic detail. He was in the
2010 Sensodyne Ad at 0:04
Tutor: 5/10 Marcin - combined lecture-tutorial sessions 3hrs each week, tutor talks when Sojen doesn't basically so he's essentially the second lecturer.
Subject Coordinator: Sojen
Interest: 4/10 - the good thing about this subject is it gives you a break from IT because all 3 assignments focus on sustainable development so I got to talk about nuclear cars! other than that it's slightly better than BRM but still quite boring so half the class goes missing after assignment 1 and that made Sojen very angry hahaha.
Overall: 6/10 - the lecture slides are very basic in detail and you actually need to rely on some of the slides in order to draw the diagrams in your assignments, and the assignment criteria is ambiguous and the marking is very subjective even though you argue with them telling them how ambiguous the assignment criteria is. The assignment feedback is not helpful because I guarantee you it comes from a bank of feedbacks so the feedback is directly targeted at your mistakes in the assignment.
Subject Name: Fundamentals of C Programming
Subject Number: 48430
Faculty: FEIT
Semester: Autumn 2018
Ease: 6.5/10
Lecturer: 9/10 Beeshanga
Tutor: 7/10 Shubhekshya Basnet
Subject Coordinator: 9/10 Beeshanga
Interest: 9/10 - C is considered the backbone os most programming languages and many people recommend this as your first programming language. It teaches you to think at an extremely basic level that other languages don't. Add these benefits up with the great teaching staff and contents of this course, and you will love this course. The only annoying thing were the weekly quizzes which too so much time and most of us gave up on reading the textbook and instead just redid the quiz like literally 15-20 times until we got 10/10 for them.
Overall: 8.5/10 - this is actually an Electrical Engineering subject that I took as an elective. If you're into programming I highly recommend you take this course, especially as C is considered the backbone of most programming languages! Having taken the same subject at UNSW (COMP1511) I can guarantee you that the teaching quality and lecture content is so so so much better here than it is at UNSW - just make sure you put effort into it. If you love C that much I think the continuing subject is Embedded Systems.
------------------------------------------------------------------------------------------
@Moderator:
1. I think having the reviews dated would be a great idea!
2. Some faculties have merged together and renamed so can you update them on page 1 please (bold = new faculty name):
Faculty of International Studies, Faculty of Education, Faculty of Humanities and Social Sciences: =
Faculty of Arts and Social Sciences
Faculty of Engineering, Faculty of Information Technology =
Faculty of Engineering and Information Technology (FEIT)
Faculty of Nursing, Midwifery and Health =
Faculty of Health
There are also new faculties:
Graduate School of Health
Faculty of Transdisciplinary Innovation
If you want to confirm these faculty updates,
click here
Thanks!