Hello everyone! This is my first post. In this post, I will be pondering over my thoughts about Engineering.. particularly the field I opted for- “Computer Science and Engineering”. Let’s face it.. just like all students, I hate the stuff they teach us at college. We are simply burdened with some useless crap which we have to store into our brain and reproduce them as it is on paper. Come on.. think of it. Anyone who can sit down all night before an exam, storing the things they teach at college in the cache memory of their head ;) can get marks, and of course lead a better life since they are appreciated everywhere. Does it make any sense? Come on, we can’t fix extra cache memories and store random stuff (few can and no offense to them! :P )
This post is not something new. It just emphasizes things that you already are aware of.
The Current Situation
Right now, the situation is like this: useless subjects and topics have covered almost 75-80% of the syllabus. The rest of it is useful, but pretty well outdated.

Take for example, Maths. We dwell so deep into the subject, like Fourier series, advanced integration and stuff. Do we ever apply such Maths in real life? Of course, we do some amount of basic things like adding and multiplying. But we’ve got the calculator for that! (duh! we are one lazy lot). And then there comes Chemistry (thank God I don’t have to deal with it again). What was the use of studying that lame (no offense to people who love it) and boring and dry subject in the first year?
Useless subjects and topics cover almost 75-80% of the syllabus. The rest of it is outdated.
Grab practical knowledge yourselves
Take the effort to learn and understand new technologies
As a Computer Science Engineering student, we really need to keep ourselves updated in order to survive the battlefield. The teeny-weeny bit of useful stuff we get from college just won’t do. This line of thought led me to Mario. The platform game which everyone was addicted to, during the time of the cheap game systems we could plug on to a TV. The gold coins in the game are analogous to the practical knowledge I referred to earlier. You get to collect some by just jumping. But if you really need to collect a lot of them, you need to take the effort of finding and going into a hidden chamber. ;)

What do I mean by ‘Practical’?
Practical knowledge to a Computer science student is learning and understanding the implementation of new technologies. This can be anything from Web designing, HTML, development of apps (this is a huge new field cropping up), Shell scripting – the Linux terminal commands, etc.
Anything that is productive and benefits you is Practical. Things that companies actually look for.
Follow your heart and try to find a field that suits you. Research a lot on it and try to implement it. Google is the best teacher. Try to start with something and then go on with it. Eventually, you will find something that really interests you. Be consistent – the dots will finally connect together. I actually started with Photoshop – designing Avatars at the forum of a Paid-to-click site. That’s how I started learning Photoshop. And then from there, I moved on to HTML/CSS coding. And then, all of a sudden, I had the urge to create a website. This story is quite long and so let’s stop here :P . So my point is, do something! If you already do, then great. Keep going ;)
Conclusion
This is not a post that hits and bashes up current education system. Well, there is no use in doing so either. It won’t change. So let’s change! Learn new stuff online, build up your knowledge set and show the world what you are capable of doing! So are you ready?
