Aug 9, 2011

what I hope to learn in CS3216

It is quite a typical "Ben" type of question to be answered at the beginning of each semester. Although I do not like it at all, it makes me clear that vacation is over and before taking any module, I have to make my goal clear.

Why do I take CS3216 should be the question answered before what I hope to learn in this module. Anyway in case the blog goes to long, I will list what I hope to learn in this module first and followed by the reasons.

What I want to learn from this module?

1. Business idea. What is the best way to promote an application? What is the business opinion towards an application? How to evaluate an application? Not sure whether I will learn all about this. But I think I will at least find some clues.
(difficulty level: possible to hit part of the goal, very unlikely to make all the questions clear.
overall difficulty level: 90/100)

2. Challenge again~~~ Without any doubt, CS3216 is a huge challenge to me, to my time management skill. Not sure whether I could survive and how I finally survive.
(difficulty level: I will survive almost for sure. But not sure whether I will be happy with the way I survived from this module.
overall difficulty level: 99/100)


3. Be a good coder that at least I could satisfy with myself. 
(difficulty level:I could hardly satisfy with my coding skill in future
overall difficulty level: 200/100)

4.  Hope that I could write a blog everyday, no need to be so long,  even a word will work. Test for myself .....
(difficulty level: self-control is always the problem......

overall difficulty level: 0/0 )

5. I do not like facebook because it is kind of wasting time. However, it is useful in the sense of information passing. Hence maybe after this module, I hope that I could like facebook a bit....

(difficulty level: should be easy to achieve. anyway I need to use facebook more often in future. 
overall difficulty level: 0/1 )

Why do I take CS3216?

1. Honestly speaking, satisfy my major requirement, no other choice.

2. To be a better coder. (Maybe I should have already achieved that goal when I finished CS3217. However, up to now, it is still hard to convince myself that I am a good coder. Hence it will still be one of important reasons)

3. To be different. Use the knowledge from different fields and integrate them.

4. To learn business. Sad story that my team did not get the prize for iCreate Competition. There are several reasons. Two outstanding reasons are
            1). I am not a good coder.  I did not try my best to product a user-friendly and bug-free application.

            2). I have no idea about marketing. Sometimes, appearance (UI) says louder than functionality.

Hence I have to take this module, to learn from the industry people to see their ideas and options toward one application product.




0 comments:

Post a Comment