Monday, August 17, 2009

Getting into the flow again ... and Cyberarts?

First week was great. Right now, i've already finished the lab meant for tmr. Can walk at my own pace to the lab after lecture tmr :D My timetable is really free this semester. Should be because of the independent study module i am doing.
Anyway, i'm in a dilemma now. I took a long time to get my ISM registered cos of my trip to India (coincidentally, the prof incharge had some commitments too) and so, i went past the deadline by 2 days. My supervisor says she'll talk to the admin about the issue and i'm really happy to get such a nice supervisor. During CORS bidding, i bidded for 5 modules: EE4214, EE3207, Cs2106, EE2001 (6MCs) and a usp module called cyberarts:UAR2201. I have already dropped EE4214. the 3 EE modules and heavy and project based and the usp module is heavy on video editing and making. And my ISM is not really confirmed yet. If the ISM is confirmed, i will have to drop Cyberarts, as it will be too heavy for me. I spent 500 points on this module. I'm not worried about the points, since i only have to bid for 2 more usp mods using that. What i'm more worried about is the i'll have prevented someone else from taking this mod. Gosh.. i only realised it before the first lesson last week. If i wanna drop, i'll have to drop by the 24th august or persevere through this sem! hahah.. I'll be e-mailing or talking to the prof, i guess. i dun wanna creat a bad impression on her too.

Saturday, August 8, 2009

Info exclusive to CORS

For those in NUS, you must have realised by now that CORS does not allow you to log in into its system in between rounds or simply (correct me if i'm wrong) whenever bidding is not going on. but there are some information that is stored in the cors system that is not accesible elsewhere. for example, imagine that you were a non-engin freshie this year and you've been pre-allocated some modules and of course, as with all other 'year 1' mods, these have a high intake. So, these mods often involve several lecture groups. And you see that your engin friends have been preallocated lecture AND tutorial groups.
And so, you want to go on to choose the other mods to fill up your semester but realise that you can't check for clashes until bidding starts, since you don't know which lecture group you have been allocated to. Some faculties, of course are nice enough to inform those who have been pre-allocated, what they have been pre-allocated with via e-mail, but this is not the case all the time. IVLE brings in some info from CORS and it can be manually updated but it doesn't show the lecture groups allocated. Of course, a solution would be to check one's timetable when CORS opens for round 0 or round 1 but shouldn't this info be available to people all the time? And making this info available can save you time during the bidding period, if it happens to be one of your busy days.
A good solution would be to enable people to log in to CORS anytime, but disable the bidding page and the 'add new module' option when bidding is not going on. This issue is present for all who have been pre-allocated mods. They won't be able to check the details of pre-allocation when they can't log in into cors.

Monday, August 3, 2009

Another airport post!

I'm at the airport now! hahah.. been surfing n fb-ing for a while.. about to go in! Let me tell you all sth.. the airport can achieve insanely high bittorrent dwl speeds! my gosh! it's now ~50+kb/s ald! for a file tt's usually has a single digit or ard 10kb/s.
My long posts should be comin up towards the end of the week! Time to check in :)

USP camp, ISM, qh's Bdae

I'm gonna write a short note abt the other stuff tt happened during the holidays, before i fly off to india for a week.

Firstly, USP camp. It started with the OGL camp to Pulau Ubin. Totally fun! hahaha... And then came the freshies. I was involved in my special sem module :( so ended up being an 'OGL' who pops in at night and disappears during the day. Someone should have suspected i was a werewolf to do that! hahah.. But i wish i had spent more time with the 'kids' and helped out more with the camp stuff too. oh wells.. i can't help out in rag cos i'm going back to India too.. next year.. next year.. hahah... when i come back from Netherlands. My initial plan for this summer was to join the USP himalayas biodiversity thing, together with that China thing.
but the USP thing didn't get offered and the China thing didn't get approved. So, i ended up slacking for the first half of the summer and working like crazy for a module in the next half. Below is a pic! :) I'll go do up a collage. But i'll not be using the usual cute way.. this time got way too many photos ald liao.. hahah I'm gonna use picasa!
And then.. the ISM. Eh.. Current status: I'm searching for another one. Turns out that the iMote i was working on was something that 2 graduate students and 2 senior undergraduate students had earlier given up on, since it was not well documented. It was really tough for me to even get the compiler working in my computer, after installing ubuntu operating system on Wubi to dual boot my computer. I've proposed to prof Damith, the lecturer for my CS2103 module. It wins the award of 'best engineering module' i have ever taken so far. And 3rd best module in NUS so far, among the mods that i've taken. I enjoyed myself.. bonded with people.. and learnt things all at the same time. That's how a module should be. Not... (I'll fill this up later)

This is a late one but i think i should put this up on my blog. Here: HappyBirthday, Qiu Han! and... a pic to go with it!

okayz.. That's about it for now. oh.. bidding. how can i forget! I bidded and got these modules:
EE2001, EE3207, CS2106, EE4214 and UAR2201. I'm not going to take all these modules. I'll drop EE4214 and the USP module once i have an ISM on my bag. That's for sure, since EE2001 is a 6MC module squeezed into 1 sem. A tough scenario would be when I don't get the ISM. I'll probably drop EE4214 and keep the USP module and have a crazy sem. hahah! goodbye everybody!
I'll write a longer post on all these things later, perhaps in India when i'm stoning in my grandparent's house after coming up from the gym downstairs :)

Sunday, August 2, 2009

CS2103

i notice that my blogging frequency has been decreasing steadily :P hmm.. I expect this to be rectified in abt 1 or 2 years time, when i improve my time management skills :DAlrights.. one thing at a time:

CS2103: software engineering. This is the special sem mod i took, thanks to Ad informing me :) It was a great module. My team was great too! We were the only c++ team though. We were all supposed to do up a sudoku game and the others did it up in Java. If you say that GUI wouldn't be good in c++, well... take a look at our program! hahah... Time for screen shots!
Trust me when i say that the following is implemented in c++. I think we can make money by selling these ;)

First two are the welcome screens!

The welcome after clicking New Game

The save-game menu! there is a similiar open-game menu too!

You've got to check this one out: this is in the middle of the game! The timer works and is live. The auto-pencil marks get updated live too! and it works instantly! no lag!
The enter your own puzzle screen! Tested and tried with the world's hardest 17-clue sudoku!
My group had 4 ppl: Fariha, Arnav Chen Yu and me! And each of us did ~1500 lines of code! And the other 3 did a lot a lot of documentations! Can you believe we have a flow chart for this complicated product? and state diagrams.. sequence diagrams, class diagrams, use case scenarios.. Oh, we did up an automatic test driver too! all in ~1 mth 2wks