Home

28.4.12

Problem watching Anime?



Getting green screen? No subtitle? Not even VLC can help you?

Go to the link below and use their player instead.

http://www.cccp-project.net/

27.4.12

Things to do during Vacation

Self-Study

  1. Objective C
  2. Software Engineering
  3. Effective Communication for Computing Professionals
  4. Steve Job Presentation Book

21.4.12

Software Engineering

CS2103 - Software Engineering (CFM)


CS2103 – Software Engineering
4MC / Examinable / 35% Project

This module is very concept-dependent; however I feel that they are easy to grasp. The final exam is also very similar to the tutorial questions – even the tutorial questions/practice questions are the past year questions. Also the project component is rather heavy, find good teammates to do it.

Lecture – Lecturer is very nice, but accent is rather hard to hear. Luckily the lecture notes are pretty detailed – I did not get the textbook even though the examination was openbook
Tutorial – My tutor was really nice, he gave us a lot of answers. Tutorial should not be too hard, make sure you get the correct answers (from the tutor) to not miss out important details.
Project – Very important portion, I had godlike teammates yet again, so I did pretty well. Make sure the workload is split pretty equally as they do give different members different grades based on their contributions (should one of your teammates decide to report, haha).

The exam is manageable, I would say.

My grade: A+ (yay!)
My rating: Medium




ContentYou learn about UML and the flow of Software Engineering process. The project itself is not easy, but if you meet a good TA, you are fine. And of course good project teammates, that time we did in a group of 4 ppl.

Teaching staff:Taught by Bimlesh Wadhwa and Damith Chatura Rajapakse. I find that Bimlesh talks in a way thatsounds quite unclear, esp when ending a sentence, i find difficult in listening to her lectures at times. Damith, a lecturer famous (or infamous) for his lame jokes, will get tired of it when you sign up for another module by him (eg. CS3215). My TA was Mihail Asavoae, a very helpful and understanding person. Less

Assessment and workloadMidterm: 15%; Project: 30% (3 report submission + 1 demo); Final exam: 55%. Make sure you don't just focus on the project, and forgot about study hard for your midterm/final. Final is very important, even if you get A for the project, if you don't do well for the final, it is easy for you to drop a few grades down.

Personal experienceIn this module, you learn a lot about Software Engineering, quite important for you if you are taking CS3215.

Artificial Intelligence

CS3243 - Intro to AI

Fun module in which you have a few projects to do.

Teaches search problems and basic AI methods like naive bayesian etc

Start on the projects early. My project was 2 parts, firstly to program a LEGO robot to navigate a maze and secondly to make it recognize numbers on the maze itself. Some groups did not manage to complete in time so this is where you can try to score better.

Do your assignments regularly and you should be ready for the final exam.




One of the most interesting modules I took in NUS. Teaches you how to create AI. 2 20% projects are tedious but definitely worth the effort. Just make me want to advance into AI field.




CS3244 - Machine Learning


Content
Learnt quite a lot in this module. Although the prescribed textbook is old, but it teaches the fundamentals quite well.

Teaching staff:Prof. Tan Chew Lim is a good lecturer. Usually the class size is small (around 20), so it's pretty conducive to ask questions.

Assessment and workload2 Project reports (mainly playing with WEKA), which isn't too difficult. CA was mainly MCQ (might change though). Finals were manageable.

Personal experienceExpect to put in some effort, especially since there isn't webcast. But in general, this is quite a manageable and fun module.




19.4.12

Visual Computing

CS3241 -  Computer Graphics

[CS3241] Computer Graphics (4 MC)
Instructor: Dr. Cheng Holun
Assessment: 45% Final Exam, 25% Mid-Term Exam, 20% Assignment, 10% Tutorial Attendance and Participation
Difficulty: 6/10
Grade Obtained: A

Initially, I felt a bit scared taking this module because I didn't really have much knowledge on graphics. But hey, this module really rocked, not forgetting the super dedicated lecturer who made each concept pretty easy to understand! Also, I got to enjoy video clips during lectures, and the lecturer would always prompt us to identify, make critical comments and appreciate the graphical techniques used in those clips. I guess the only difficult thing about the module was the need for independent learning, especially in doing the programming assignments.

Final exam was really do-able, as long as you know your stuff. The tricky part was the true/false questions which took 20% of the total score for the final exam. Every wrong answer would result in a -1 mark!

http://cliff-vs-cliffy.livejournal.com/


CS3241 - Computer Graphics - 4MC
This module is about creating computer graphics and animation. I did learn a lot about how animation, camera, and 3D stuffs are made during this module. A very fun module especially with the great lecturer Dr. Michael S. Brown. There are 2 'mini-exams' worth 20% each. 4 or 5 programming assignments worth 45% in total. And finally a small in class quiz worth 15%. I cannot say the programming was hard, in fact Dr. Brown gave us a few hint. The trick was in making the bells and whistles.

CS3241 – Computer Graphics – A

This was a module I really enjoyed this semester as well. The module teaches you basic computer graphics and coding using OpenGL. The lecturer is amazingly good and very passionate about teaching this module. He shows many short Pixar clips and other videos to show how computer graphics is in the real world. The module has lectures, tutorials and labs (tuts and labs are graded). The tutorials and labs were quite simple probably because many year 2 students were taking the module. The lab also has this component for creativity (arnd 20%) for which I consistently got 0… The midterm was also very simple having just basic mathematics and less of actual “graphics”. The second part of the lectures was more interesting as we moved on to lighting and texture mappings. Though some of the mathematics was a bit more complex, it was still easy compared to any other math module like MA1505… The labs are fun to do (not for me…) as they have the creativity part and the lecturer usually shows what the entire class has done during the lecture. The final exam was quite easy (mcqs, true or false and a few long answer questions). If you are well prepared for the exam, you can finish the paper in around 1.5 hrs and leave early

http://shyamsundar2007.wordpress.com/2011/05/30/year-3-sem-2/


CS3241 (again!) April 5, 2011

Filed under: Computing,Life updates,NUS — jocundly @ 5:25 am
Was at the lab and happen to see donna samuel (yes a very unique name indeed) teaching a bunch of students CS3241. For some reason it brings backs fun memory of openGL coding, and i managed to cope from her the CS3241 collage.
I do wonder why i did not bother saving my batch’s collage, but here’s how the collage would look like.
/Satisfied 
http://ridikulus.wordpress.com/category/computing/

Others



CS4243 - Computer Vision and Pattern Recognition

Credits: 4
Grade: A-
Comment: For almost every lecture the professor introduced around 2-3 long maths formulae/algorithms with many algebraic notations. For the project topic my team chooses 3D Reconstruction. My team did relatively fine - We reconstructed a 3D box, by manually selecting 2D points on photographs of a tissue-box. Ah well, you can see that even a level 4000 module's work quality isn't exactly amazing. The final exam was surprisingly manageable, perhaps thanks to the study guidelines he gave us in the final lecture. 






12.4.12

Understanding Quick Sort

Watching at the gif from wikipedia didn't help.
Quicksort in action on a list of numbers. The horizontal lines are pivot values.
dafuq is this?
















Fortunately I found an awesome youtube video that explains how Quick Sort works!
 

4.4.12

Instagram for Android: The Verdict?



Just saw my friend on Google+ posting this. He's kinda pro-Android, but not to a ridiculous and bias extent. Here's his verdict on the new Instagram app on Android.

After trying Instagram for a few hours, I've came to the conclusion that:

Instagram SUCKS.

There, I've said it. Feel free to prove me wrong. I've provided the link for those interested anyway.

If you're not living in the world 5 years back, please do me a favour and check out the apps where the developers actually put in effort and understand photography:
-Lightbox (https://play.google.com/store/apps/details?id=com.lightbox.android.photos)
-Vignette (https://play.google.com/store/apps/details?id=uk.co.neilandtheresa.VignetteNewDemo)
-Pixlr-o-matic (https://play.google.com/store/apps/details?id=pixlr.OMatic)
-Camera 360 (https://play.google.com/store/apps/details?id=vStudio.Android.Camera360)
-PicSay (https://play.google.com/store/apps/details?id=com.shinycore.picsayfree)
-FX Photo Editor (https://play.google.com/store/apps/details?id=com.jellybus.fxfree)
-Photowonder (https://play.google.com/store/apps/details?id=cn.jingling.motu.photowonder)

I have provided the demo/lite version links, but I personally recommend getting the full versions. Any suggestions to add to this list?

I just installed the app, and feels like it is more suited for the iOS. The menu button is rarely used.

How do you feel?
Related Posts Plugin for WordPress, Blogger...