It’s Finally Over…

September 20, 2006 at 11:25 am | Posted in College Life, Life, Personal | Leave a comment

Wow!!! It’s finally over!!! Hm…No big deal.  Yesterday (19/9/2006) was the last day for my exam!

Think of it: I have 5 subjects this semester.  I have to sit for exam for both Advanced Diploma and Bachelor of Science paper.  So, 5 X 2 = 10!!!  I took both papers (for one subject) in one day!  Consider the stress I was facing.

But now, I’m free!!!  Ok, let’s plan of what I’ll do for this semester break.

  1. Continue my Japanese class. (It’s been few months since my last class.  I’m too busy for it)
  2. Learn PHP.  (Yeah, as I mentioned before, I wish to host blogs on my own)
  3. Do some research for my Imagine Cup. (Oh! I never mention this right? I will…In the near future)
  4. Sleep. (My all-time favourite!)
  5. Play computer games. (Which? The Sims 2 and probably will re-replay Diablo II)
  6. Play PS games.  (Which? Final Fantasy XII.  But I’m waiting for the release of US or Europe version.  I’m truly bad in Japanese since I’m just a beginner. :p)

Anything else I missed?  Never mind.  I always changed my mind.  So, are you having holidays now?  What would you do?

Oh by the way,  I realised that I’ve been on the list of “Blog of the Day” and Growing Blog by   Thank you very much visitors / guests!  It’s you that make my blog appear on the list.  Muaks!


Presentation of ASP.NET Assignment

August 30, 2006 at 1:54 pm | Posted in College Life, Personal | Leave a comment

What a day! What a shameful day…Actually I shouldn’t be shamed. We’ve done our best for this assignment.

No one should be blamed. Or I should say, I’m the one who have to responsible. The module that has problem is my module. I was wrong for not making sure if the module works after I submitted to my group leader.

However, it’s over now. Luckily, our lecturer gave us a chance to re-do some of the part and send to her. I think it’ll contribute a little bit of marks as bonus.

Anyway, I wish to thank my group leader and another group member for giving their best effort for this assignment to make this a success.

Computer Science Education

August 26, 2006 at 1:48 pm | Posted in College Life, Life, Personal, Tech | 4 Comments

Definition of Computer Science from Wikipedia is:

Computer science, or computing science, is the study of the theoretical foundations of information and computation and their implementation and application in computer systems.[1][2][3] Computer science has many sub-fields; some emphasize the computation of specific results (such as computer graphics), while others (such as computational complexity theory) relate to properties of computational problems. Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describing computations, while computer programming applies specific programming languages to solve specific computational problems.”

So basically, what we’ve learnt from our course are just some basic programming languages.

What Jeff said was right, we can’t rely on our college or lecturers for learning all of the computer science stuff.  We should explore ourselves in order to equip us with sufficient “bullets” to handle the real-world situation (i.e. our future working environment).

IMHO, colleges / universities are just places to help students build their foundation. It’s not enough even after we graduated.  Nowadays, a degree qualification doesn’t mean anything special, it’s just a prove that you’ve gone through some formal education.  So, what you have inside depends on what you’ve learnt all these while.

Sometimes I’m so sad to know that some of the computer science students are having problem with some simple computer operations.  Or maybe I should say, I’m sad to know that they chose to study computer science not because of they’re interested.  So, I can understand how they would be like this.  However, even though they’re not a computer science students, they should know and make use of some computer technologies in order to “survive” in this world.  Nowadays, emails, IM etc are so common in some working places.  Furthermore, how can you make excuses if you are really a computer science student?

For learning of low-level programming languages issue, I’m not going to give lengthly opinion.  IMHO, the reason why colleges / universities kept emphasizing of learning higher-level programming languages (such as Java, C# etc.) is because nowadays the market needs more higher-level programmers than lower-level programmers.  Please understand that writing programs in lower-level programming languages are time consuming.  And, not everybody has the ability to write programs in lower-level programming languages.  But I can’t admit that, we still need experts with lower-level programming skills.  Actually, it’s a must.  So that’s why learning of lower-level programming languages would be at Master or PhD level.

I can understand why some of the students still continue to study the courses (diploma or degree level) that they don’t actually like.  It is because they need the qualification in order to allow them to find a job.  So basically, these kind of people won’t further their studies in the same field.


Sorry for this mess.  In the end what I would like to say is: continue to learn by yourselves what you think you should know.  Education in colleges / universities is just helping you to build foundations for your field of study.  It’s not enough.  I agree with the Chinese Idioms of “Learn until the day you die” (I’m not sure if I can translate it like this).

So, instead of relying on the education system, why don’t we rely on ourselves?  Learning needs initiative that we should have in ourselves.

To those who are studying Computer Science: please equip yourself with adequate computer skills.  It’s a shame to tell people you’re a computer science students while you know little about computers.

Sorry if I hurt some of you.  Anyway, it’s just my humble opinions.

Feel free to give comments here if you agree or disagree with me.


August 19, 2006 at 11:13 am | Posted in College Life | Leave a comment

As what I’ve learnt from Psychology class, Egocentrism is in the Piaget’s stage of Formal Operations (at about age of 11 or 12). It can be defined as “Press for acceptance of their logic without recognizing exceptions”, i.e. egocentric thought.

So, people who are egocentric are very difficult to be with.  And this happens in my course.

In my humble opinion, every person would have their own social cycle.  Not to say that the person will maintain the same social cycles throughout their lives as people change easily.

As you can see in the college, students are walking around, eating as well as study in a group.  This ‘group’ might be their social cycle.  The characteristics of the social cycle might be: they share the same interests, they can cope with each other easily, they encourage each other, etc.

I have a social cycle which I like (at least at this moment).  I have friends sharing same interests with me (of course not all) , we can work with each other in assignments / discussions very well and the most importantly, we have the same thoughts in some situation.

So what happen to those who are not in the social cycle?  Are they alienated?  I really can’t give comments on this.  What I can say is: everyone has their own social cycles with friends that they think are “suitable” for them.  Those who are not suitable might be the one I mentioned, egocentric.

I think egocentric people might not open-minded.  They always think that other people should act like this or shouldn’t act like that.  Anyway, every person would have their own choices.  Some might not bother how others think about them.

Lastly after all these messy words, I have something like to tell those egocentric people:  Don’t think that something happened is definite, there might be some exceptions.  Don’t blame those who alienated you.  You should think what’s in you that makes you not in their social cycle.  As I said, due to the characteristics of the social cycle, you can’t force people to be good with you just because you’re “innocent”.

Industrial Training

July 26, 2006 at 11:13 am | Posted in College Life, Personal, Tech | 2 Comments

What is a industrial training? It is something like internship in USA. Students are given opportunity to receive training in the real world business environment. After that, they could gain “real” experiences of their field.

Wonder why I used “real” to describe? As you know, what we’re studying in colleges / universities might not enough to equip us for the skills we need to have when we start working (in the “real” environment, of course). So, lecturers always advice students to conduct more research on their field in order to gain more knowledge. This is true.

For my case, I’ll have to receive my industrial training after the Chinese New Year (around February 2007). My first choice? Of course is Microsoft Inc. But anyway, it’s not that easy to get into Microsoft to work…I’m not sure if I’ve the “quality” to work in Microsoft though…

In case I can’t make it into Microsoft, I’ll go back to my hometown – Sandakan to work with my father and another company (IJM Corporation, a plantation and property development company). Working with two employees? Hehe…you’re right. Actually I’ll work “legally” in IJM to learn how their IT department works and at the same time, I’ll have to be their SA and programmer.

The system they’re using now is developed by a programmer from India. Their current system’s problem is: the programmer can’t get what the management wants. As a result, the system is quite messy. So, my job there is to analyze the current system and see if I could work on the proposed system. Another problem for me: I might have to work on my own without anyone’s help. God!!! I really don’t think I’ll have the skills I need to accomplish the task but I’ll try. Besides, I can’t find any reference for the plantation management system I’ll work on…

At the same time, I’m required to develop an Inventory System for my father’s supermarket. It sounds easy (as I developed a similar system before using VB6…quite outdated huh?) but I really have to do more research and learn more to sharpen my skills on both system analysis and programming.

Choosing the right database is also a problem. I’m planning to look more into MySQL or Microsoft SQL Server. However, I don’t know what is the database system IJM is using currently so I’m not quite sure what methods should I use to migrate their system to mine. Anyway, this are the things that I should worried about during my industrial training in Sandakan.

So, what I can do now is research, learn, research and learn. I’ll plan what to do during my CNY period. Hehe…

Anyone has comments on this? Or you wish to give me suggestions? Welcome!!!

Convocation 22-07-2006

July 24, 2006 at 8:56 pm | Posted in College Life, Personal | Leave a comment

22 July 2006 is one of my most important days. It was my diploma convocation day. My parents were there and I received flowers and teddy bear from my mummy.

After waited for more than 1hour, I finally received my “empty” scroll. I’m the first one in Diploma in Science to receive the scroll. Hehe…nothing special, it’s just my name was listed first on the name list.

My convocation was on morning session whereas my little sister’s was on evening session. My poor parents had to attend two sessions of the convo…

After that, we accompanied our parents to shopping. They just went back this morning. Anyway, we enjoyed these two days with our parents. And…I didn’t have the time for my own revision for tomorrow’s test (2 in a day). Phew…hope I can get a pass for both tests…

I’ve uploaded my photos on flickr. You may view them here.

A New College Life

June 10, 2006 at 10:29 am | Posted in College Life | 4 Comments

Advanced diploma course has just started. Some of the lectures are almost the same – lecturer teaches, students absorb; but some of the lectures are different – we have to do research in order to learn.

I like this kind of study method. I’m not the type of students that will attend all the lectures to learn, I like to learn myself. So, I always absent for my lectures and stay at home to study. That’s my style of learning.

Our college’s students are just too reliable on the lecture notes given by lecturers. Not to say I’m not among them, but I think we should start to learn how to prepare our own lecture notes since we’re already in the second level of the college education.

It’s happy to know that I graduated in distinction for my Diploma in Science major in Computer Science and Management Mathematics (it’s a double major course). It’s sad to know that one of my best friend couldn’t make it to the advanced year.

Now, it’ll only left 9 students in my course. Yes, 9. However, I wish 9 of us can successfully completed our advanced diploma course as well as the degree.

There are some “big” event for our advanced year. For example, a project on Computer Science subjects that we have to work as a group and a Mathematics seminar, which is an individual assignment. Although project and seminar will be occured next year, we have to start planning for them.

Few days ago, one of my lecturers told me about the Microsoft Student Ambassador program. Every year, three students will be selected to represent our college to become the MSA. Honestly speaking, I’m very interested on this program. I wish I could have a chance to learn more from Microsoft. Apart from that, I wish I could learn more and explore more on the Computer Science field.

Anyway, my new college life has just started. Hope that everything will be under control.

Let’s just pray.

Create a free website or blog at
Entries and comments feeds.