Well, I'm sure you've all heard of the new BCS, or Bachelor of Computer Science program that will 'officially' start next fall (F03). But do you know what it's about beyond that? There will be an information session on Thursday November 7th, at 5 pm in DC 1350. (This will be a repeat of the session held on October 9th.) The rest of this article is my synopsis/interpretation of what the BCS is.
Those of you who are in CS right now are in the BMath 'version' of CS (which means you would get a Bachelor of Math with Honours in Computer Science when you graduate). The BCS version would give you a Bachelor of Computer Science. Of course, that's just the surface difference.
| Requirement | BMath(CS) | BCS |
| Math Core Courses | 8 | 7 |
| More Math (non-CS) | 3 | 0 |
| CS Core Courses | 11 | 9 |
| Other CS | 4 CS 4xx | 3 CS 4xx |
| 3 CS 3xx/4xx | ||
| Other | 10 non-Math | 10 non-Math* |
| 4 free choice | 8 free choice* | |
| Total | 40 | 40 |
(*Must satisfy restrictions below)
At first glance, it the BCS looks a lot easier — I mean, it's essentially switching 4 required Math courses for 4 free choice courses, and getting more choice in the core CS. (For those who want to know, the Math core course that was dropped is Math 235.) The basic changes to the CS core between the BMath(CS) and BCS are:
Alright, time to explain the * in the requirements list above. The free choice/non-Math courses are 'restricted' in that they must satisfy one of the three following requirements:
It's worth noting that courses from the breadth requirement can be used towards satisfying the depth requirement. Also, it will take some planning to take care of the depth requirement, since many upper year courses in other faculties are restricted (the example of ECON 101, 201, and 301 given at the last info Info Session cannot be used since ECON 211 is required for 301, and it's not open to Math students). This requirement is to allow BCS students to gain more exposure to areas outside the Faculty of Math.
Now that we've had a second glance ... it still looks easier than the BMath(CS). I'm not saying that courses in other faculties are all less challenging than Math; I'm saying that there are paths of study made available by this requirement that are less challenging.
So with all this going for the BCS, are there any reasons not to switch? Short answer: Yes.
There is only room for 96 students in CS 245 for Winter 2003. If you've read this far and are still interested in switching to a BCS, you probably already know that the deadline for signing up on the wait list for CS 245 is November 15th If you haven't already, I also urge you to talk with a CS advisor about why you want to switch to the BCS. After all, they're making the decisions about who gets into the program ... Drop them a line at csadvisors@student.math.uwaterloo.ca.
Krease
Copyright © 1998 mathNEWS.