What started as an exciting lecture in WB116 turned out to be one of the most intriguing course of my first year. It was tough and rough, yet the only course which gave me a feeling of 'Like-a-Boss!' after solving the basics of the problems. This class has definitely opened my views about the Computer Science and given me a wider perspective to look at the core logic of a certain problem. No one can deny the fact, that this course gave me something new to work over week-by-week (For me atleast).
The one thing that made the course easier was 'The Friend Community'. We all sat, ate, cried and coded. I would like to mention few of their viewpoints I really liked below:
Nagee Elhgassein: It's starting to link:
I love the way Nagee brought a nice taste of humor to the otherwise monotonous SLOG writing. Moreover, the reason I particularly liked this post was that he mentioned the amount of work he was going through that week. It has happened to me as well, few weeks are as easy as you're having vacations in Bahamas, and then a couple of weeks come with work piled to the top roof.
Nagee and I have been constantly discussing our ideas over the CS, and I feel really happy to go upon discussing some good ideas with him. Way to go, Nagee!
Anam Alvi: My Problem Solving Biceps Are Growing:
Now that's some engaging title, 'My Problem Solving Biceps Are Growing'. This post of her perfectly reflects what we, as a group of three, faced during the assignment 2. It was tough as I mentioned in my post 'Mission Minimax'. Yet, we all worked over it and enjoyed implementing it. The number of (wrong) ideas that followed were pretty high, still we felt happy to atleast come with something rather than nothing. I shouldn't feel ashamed to say this, but yes Anam, even I feel 'My problem solving biceps are growing' ;)
Jahid Ahmed: Debugging Logs
You write a code. Run it. 2 Errors. You fix the errors. Re-run it. 13 Errors!
This has been my Wing IDE usage for the last 2 months. Debugging has been a very important part, though it wasn't very easy as it may sound. Finding a mistake is way more difficult than correcting it for most of the times. I liked the way Jahid mentioned to set breakpoints and maintain a journal over the time. We had spent a lot of time working over the problems in the labs, and we know the time we had to spent on few of the errors especially in the last couple of labs. It was fun whatsoever.
There have been really interesting slogs on the board, and really appreciate the time people have devoted on writing some fabulous mini-articles.
Goodluck everyone!