Thursday, May 15, 2008

Born prematurely, dead on arrival

Sometimes, I really hope I can stop complaining about my degree course but with the regular disruptions in our promised "world-class education experience", my blog has been filled with bad one experience after another.

Our 3rd trimester started just after a week's break from the trimester 2's examinations. All seems well, except for one major problem with subject, ICT306 Software Architecture. The first half of the first lesson is the typical get-a-feel session ripped right off the study guide as expected. However, when the second half of the first lesson resumed after the break, things started to make a turn for the worse.

The lecturer for the subject is Malar, and she didn't prepare the slides before coming to class. She tried to access the Murdoch's website to retrieve the slides but the APMI Kaplan's Wifi connection did not cooperate with the PC in the classroom. That was strange as we were not having any problems with the Wifi connection on the day. We tried logging into Murdoch's website on our laptops but the material was not available yet for all the subjects.

This is strange as the other 2 subjects that we had went through earlier in the week were instructed with lecture slides despite that they were not available on Murdoch's website. I can only conclude that the local lecturers involved were given the slides before hand, with the exception of Malar.

The moment she started using the marker to teach us the basics of programming in Java, I knew this is going to be a total waste of time. She went through extremely basic stuff that should have been taught to a layman rather than IT graduates who had just undergo 2 trimesters of intense C and C++ programming.

I was expecting a lesson structure with a description of software architecture, not a basic lesson in programming using Java ! It is suppose to be hard, but instead, it was so easy that it actually felt ridiculous. Towards the end of the day, it dawn on me that Malar actually had nothing to teach us, and she was probably wasting our time by filling in with semi-related nonsense. So in the end, I felt that I had just wasted a Sunday morning learning about things that shouldn't even be taught to us. If I knew things were to turn out this way, I would have rather hug my pillow and pig it out at home. What a waste of time !

The next lesson was 2 days after on Tuesday. Things didn't improved. Malar still didn't have any slides and she went on wasting our time on basic programming stuff. I gave up listening to her nonsense and spent the whole night surfing the internet. I didn't expect to learn what is a variable or how to return result from methods, I was expecting to learn the difference between C/C++ and Java. She could have just tell us the difference and get it over with.

She couldn't get the Java SDK and a Java code editor installed on the PC in the classroom due to the lack of administrator rights. Instead of accepting our offer to loan her one of our personal laptop with the properly installed software, she spurred our offer and proceeded to code in notepad, with the compulsory syntax errors as part of the education package. This is needless and a waste of our time.

Then Malar stunned me with her explanation of objects in Java. For the Java coders out there, the code snippet below should be familiar. She was using a similar example for her explanation.
//Defining class Something
class Something
{
//A string named as variable1
String variable1;

//assign a value to variable1
variable1="Hello";
}

//creating a variable with type object, with a reference to
//a new instance of the Something object
Something object1=new Something();
Something object2=new Something();

//access the content of the objects
System.out.println(object1.variable1);
System.out.println(object2.variable1);
Instead of explaining the above statement correctly as I have commented above, she explained a piece of code without the use of the 2 key terms, object and instance! It didn't make any sense at all! My NYP lecturer back in my poly days drilled us until we understood what object and instance means, and without understanding the two key terms, it is impossible to learn what is Java all about.

Then she went on to describe wrongly how multiple instances of the object stores their variables separately and are accessible separately. The correct way to explain it is that each instance of the object has it's own memory space to store it's own variables inside it but guess what? She told the class that the Java is able to do this akin to an array in C! That's absurd! And of course, she explained the whole thing without the use of the key terms, object and instance.

Disgusted, I switched off for the remaining of the lesson, spending time to rip episodes of Bleach off Youtube instead. Not only the lesson had no lesson structure due to the lack of lecture slides, whatever she was doing was so basic that it could have been done in 30 minutes tops. Indeed, she ran out of things to crap about and class was terminated 30 minutes earlier.

The more I think about it, the angrier I was. I had this feeling that the 2 lessons were done without any lecture materials at all, and thus were conjured out of the air just to fill in the first 2 lessons until the lecture material are ready. I have learn nothing new at all, and thus the lesson is a complete waste of time. Later in the night, I went to Murdoch's website and found that the course material was now available.

My suspicion was confirmed when I went through lecture topic 1 and 2. The lecture slides and the lessons that we had went through were completely different. The lecture slides had much more than what was taught in the first 2 lessons. There wasn't any software architecture to be found, just plain old Java programming. In short, the course material was not ready and yet lessons was started without informing us about the problem! BIS1 are short changed yet again! Such dishonesty must not be tolerated!

I will be rallying for support from my fellow BIS1 course mates to confront APMI Kaplan on the matter. Each lesson cost $200 on average and I am not going to let them get away with wasting 2 of my lessons on rubbish. That's $400 !!! This is crucial as if there is no makeup lessons, we have to squeeze the actual course material into the remaining lessons, which is terribly unfair to us. If we factor in the amount we spent needlessly on transportation and food because of the useless lessons, APMI Kaplan had done a good job in wasting our time and money.

Screw it, just when we are just about to get over the examination schedule fiasco of trimester 2, another cock-up occurred right away to mess up everything. This promise of "world-class education experience" is anything but the opposite.

Oh by the way, we were notified today that our next week's classes were all relocated to YMCA instead of APMI Kaplan campus. It appears that APMI Kaplan didn't assign our classrooms before our lesson started. Perhaps we were just an after-thought all along. And if my future-telling skills do not fail me, the lessons at YMCA will be done without providing us with sufficient power points for our laptops and internet access. Over-sight and failure to learn from past mistakes is part of their culture.

Round 3 begins ...

10 comments:

Anonymous said...

I agree with JK's comments, although I sux at programming and return huge chunks of what I have learnt in poly. It was ****ing obvious that she did not go according to what are needed to be done.

session1 Introduction to Software Architectures

session2 Client-Server Architecture and the World-Wide-Web

session3 & 4 Objects and the Java Language

Like wad u said, session 2 is deadC**K obvious tt what we learnt is not client-server architecture and WWW but some f***ing basics of Java which I think even for some1 like me who 4gotten everything can do self study at own time to go tru those.

If next lesson still continues on this way, esp when we are at YMCA, APMI dun blame us for being unreasonable.

My next target is the lecturer for ICT 265. I can guarantee that he's the only lecturer who can make me sleep the fastest in lesson and my classmates have to wake me up when the lssn ended. "Good Luck"...

-IT-

Anonymous said...

as i was talking to LP just now... he ignited some more negative points about Malar in me just now.

1st, I belief she did not even bother to ask for lecture slides from Murdoch? How come the other 2 lecturers have slides to teach? Is she telling me that she with MANY years of teaching can't accomplish a simple task of asking? or even prepare some slides herself? *cheers to Dr Loo*

2nd, since she's EXPERIENCED in the education industry and she got FIRST CLASS HONOURS, I wonder where she got her honours from. Such a simple task of coordinating with Kaplan to get a software installed on the computer seems so difficult to her. and btw, Kaplan said she's from Informatics. So ppl out there, u all know what i mean. And don't tell me, with first class honours and the experience, you are telling me that you don't know you need administrative rights to install programs on desktops in the network?

Like JK said, wad world class shit. Where is the support from the IT dept again? Let's ask ourselves this question, what is a IT personnel in an organisation for? To work normal office hours and **** off after that? Yes to a certain extend, but IT has bcome a business need and 24x7 support is expected especially in a place where NIGHT classes are conducted.

Lately I have seen a man on wheelchair around in Kaplan, the thing that they closes at b4 9pm, closing all the doors and shutters on level 2, makes me realli wonder. You close so early for wad... Think of the ppl whose lesson ended at 10pm on level 2. no need to b so restrictive 1 rite? come on KAPLAN, wake up your ideas!

-IT-

Anonymous said...

I already have two lesson of Business Intelligence from her. Frankly, i do not know what she is talking about the entire time. Read from slide maybe? Quite disappointed with Kaplan, schedules kept changing, quality of lecturer, having class out of the school (Le Meridan)... Maybe we are not considered as kaplan students or they are planning to drop this course??? JK, i should have heed your advise earlier, to sacrifice the $856 downpayment and join UNISIM.

Our course is such a unique case that never been encountered by other student from others uni in kaplan before... haha

Anonymous said...

Oh no... i jus discovered that for the Business Intelligence module there an assignment due 2nd June, but the lecturer did not mention a word about it... Juz downloaded the powerpoint slide from the LMS also, found out that what she said differs from the LMS, seem like she was using her own powerpoint slides??? Never did she explain about the workshop, or is it should be self-study by our own? Then this course should change to e-learning, why waste money to hire unqualified lecturers?

So how, assignment 1 left with 2 weeks and she have never explain on how to start...?

1. Lecturer present base on her experience and not following syllabus?

2. Did not conduct workshop?

3. Did not mention anything about assignment submission with two week left.

Is this normal? Help needed

Unknown said...

Actually, I found that most of the time, the lecturers will not remind you of any assignments deadlines. However, they will try to help you along if you ask.

For the case of Malar, she deviate so much from the course material that it warrants an all out assault from BIS1. She said she had been teachign diploma level courses, she that makes her a noob at degree courses, does it ?

Anonymous said...

well... JK, i guess it about time to expand our forces. LOL

-IT-

Terence said...

sorry guys! i have been sick so sorry! will try to catch up on the issues shortly...

*still in the stage of recovery*

Anonymous said...

We have been abandon. I tried to contact Juiliana for the past 1 week to talk about the lecturer issue and schedules issue but till no valid. Then i called her kaplan direct line, also nobody pickup. So i called the mainline, then they direct me to malinda then malinda direct me to Carol. This time Carol told me that Juliana has LEFT the company..... YET, the class were not informed... WTH, that i kept sending email to someone who has left the company, while everyday i was expecting some replies...

Felt so abandon...

Anonymous said...

well... that's why kamlan staff have always been getting into trouble with us. that's the small part of the reason why... there will be more to come...

-IT-

Terence said...

Hi 'J',

You're not alone.

We are having the same problem as well. The one who stand by for her went on leave and her out of office message was to tell us to email Juliana when Juliana has left the organization....

Sigh.. we should all form a new group call BIS... haha combine forces maybe more powderful