It has been one week plus since the semester started... So far so good...
Describe a bit of the modules I am taking this semester...
CS2105 - Introduction to Computer NetworksThe only level 2000 module this semester, nothing much to say about this 'cos it's a required module for all SoC students, meaning I have to take it whether I like it or not. I don't particularly have much interest in it, but I shall try to find some useful knowledge which will motivate me to get through it without struggle... (Thank God Yizhong is taking too! Hehe..)
CS3240 - Human-Computer Interaction
My major requirement, but it's a topic I have interest with... But I have fear for this module after going through the 1st lecture. How should I put it? Let's just say that it was a challenge for me to stay focused and interested by the way the lecturer speaks... (Get the rough idea?) Anyway, I shall try not to make that as an excuse for not paying attention. It just means that I need to spend more effort on it during my own time... (Too bad no webcast... )
CS3243 - Foundations of Artificial Intelligence
This is not my required module, I just decided to take it because I have not much choice of modules to take this sem. But I thank God for making the decision to take this module, because it's really interesting and the lecturer is very friendly and I personally enjoyed his style of teaching... Moreover, this module will be helpful if I want to go into the gaming industry as gaming plays a major field of studies in AI. Looking forward for the challenging but interesting projects... (got a chance to build LEGO robots, cool!)
CS4213 - Game Development
My first level 4000 module! (How daring... LOL) But this is something I really excited about, after taking game related modules last sem (intro to gaming & game design I) & discovered my joy in studying them... Though I foresee higher challenges in this module, but I would still like to believe that as I hold on to the interest, it can put me through eventually... (as shown in last sem!) But definitely more hardwork will be required from me, I will 'jiayou'... =p
LAB1201 - Bahasa Indonesia
The only non-CS module for this semester... Few reasons why I decided to take up this new language:
1. I lack a 5th module & I want a non-CS module.
2. I want a module which will not further burden my heavy core workload.
3. I want a module which I can learn something out of it. (not just to clear MC or study for exam sake)
4. I have 2 church friends who intend to take it already. (Venetia & Guanzhen)
5. I always wanted to try a language module, though my top list language has always been Japanese. Then why I don't choose Japanese instead? Because I don't have enough bidding points to get it.
6. My 2nd sis-in-law is an Indonesian, so it'll be good if I can understand the language to communicate with her. Also, my church has an Indonesian congregation, I feel that it will be beneficial for me if I learn how to speak.
So in summary, this module sort of meet all my criteria.. =)
But again, this is the only module which I am learning something totally from scratch, so that's the challenge. This will be the chance to experiment whether am I really 'gifted' in learning language, as passed down by my mother... Keke... Well, we will find out at the end of semester!
I am tuning back in balancing my time between my studies and other areas
in my life. Hope I can still enjoy every bit of this semester! (before I get pinned down by the workload... LOL)
My physical health is more or less recovered, so I will also be getting back to my routine physical workout soon... Hmmm... still considering in going for the AHM this coming sunday though I didn't sign up... =)