Hi Azam,
I'm glad you're considering McMaster University for their Computer Science program. It's pretty hard to speak about the workload relative to other programs unless you, yourself have switched to or from another program. I believe the Engineering Math courses were the heaviest for me in terms of workload since I preferred to do all of the practice problems (even the ones which weren't assigned). The problem with commenting on the workload in first year Computer Science has to do with the fact you only have 5 mandatory courses, and the other 5 are electives. So, depending on what electives you take, and what you're skill set is, you're workload can be lighter than your fellow classmates, or perhaps not as light.
Same thing can be said regarding the professors. 5 professors will depend on what electives you take, but the 5 potential professors you can have for your mandatory courses for the most part are great. For your Engineering Math courses you will have some flexibility as to which professor's core (lecture) you want to be in. For your Computer Science mandatory courses (CS 1MD3 and CS 1FC3) there is only one professor assigned to each course who are also fine as well.
The work environment in first year depends on yourself, and the friends you decide to make. If you only have the sole purpose of excelling in school, I'm sure you can find at least a small group of friends with the same mind set. You should seriously prepare for whatever you think you're not that good at. Are you doing well in Math? Have you used a programming language before, if so, which one(s)? You should ask yourself these questions once you look at the brief course descriptions for your mandatory courses and the electives you choose to take or are at least interested in taking.
The co-op at McMaster University is much different than the co-op at the University of Waterloo (someone please do correct me if I'm wrong, thanks). You have to take this co-op course which isn't that bad and is more or less a pass/fail sort of course. Once you have completed that, you have access to this specific part of a website where you can check out co-op listings and apply to ones which are relevant to you, and your field of studies.
I lucked out, I ended up landing a co-op position right after my first year which isn't impossible, but uncommon to hear at McMaster University (as far as I know).
Job opportunities, again depend on you and your interests as you grow as a person during your undergraduate years. For all you know, you might go into the MBA program either here at McMaster University or elsewhere and end up working as a project manager at some bank and not as a developer or a business analyst as you initially thought.
The Business Informatics stream is essentially a combination of both Computer Science and Commerce courses. julianface (a member on MI) will be going into his third year who is in the Business Informatics stream. I suggest sending him a PM with questions directed solely towards the Business Informatics stream as he would be able to help you out much better with that (and would love to help).
If you have any more questions pertaining to the CS program or anything in general, please do feel free to ask.
Last edited by anonanon987 : 08-24-2012 at 09:05 AM.
|