Portal | UofT | A & S | DCS | CDF | my CDF | RSS
 
Welcome, Guest. Please Login.
News:
Apr 21st, 2014, 8:09am
U of T Undergraduate
Computer Science Community
Home Help Search Login


Pages: 1
Send Topic Print
course recommendation (Read 2691 times)
Eve Lee

Student





Posts: 13
Show the link to this post course recommendation
Nov 4th, 2007, 1:56am
 
this is probably similar to the previous post...
 
I'm almost sure of going into specialist of different department (physics or astronomy) but I am also planning to take computer science courses along the way.
But this means I'll only be able to take one CS course per year if I don't take any of my core courses during summer which I probably won't.
 
So this year, I'm taking 108 and 148.
is there any recommendation on what to take in subsequent years?
Back to top
 
 
  IP Logged
Jennifer Ruttan
Ex Member



Show the link to this post Re: course recommendation
Reply #1 - Nov 9th, 2007, 9:27am
 
Hi Eve,
 
CSC108 and CSC148 are a great start.  In the first couple of years there are only a handful of computer science courses -- you need to take them in order to reach the much more broad 300- and 400-series courses.  With that said:
 
The last remaining 100-series course that you need is CSC165, which is an introduction to computational logic.  You'll need that for subsequent courses.
 
After that, you could take CSC207 and CSC209 (207 before 209), CSC258, CSC236 (followup to CSC165), and CSC263.  From the way that you're taking courses, I suggest CSC207 first... but that has a co-requisite of CSC165, so you have to take THAT first.
 
After all of these courses you have a lot more leverage in choosing what to take.  For a whole list, see http://www.artsandscience.utoronto.ca/ofr/calendar/crs_csc.htm.
 
P.S.: I should mention that after your first year, you will be required to maintain a GPA of over 2.5 to 3.0, depending on the course, to gain entry to CSC courses.  This isn't an issue, however, if you register for a CSC PoST.  You only need a 2.0 GPA after your first year to enter a CSC PoST.  Keep in mind, however, that Computer Science has deregulated tuition fees for people who are in its PoSTs; see http://www.fees.utoronto.ca/site4.aspx for details.
Back to top
 
 
  IP Logged
Jim Clarke
Ex Member



Show the link to this post Re: course recommendation
Reply #2 - Nov 9th, 2007, 9:48am
 
Three corrections, one of them astoundingly tiny:
  • The CSC165 co-requisite for CSC 207 is being removed, beginning with next year's calendar, and is not being enforced now.
  • The admission requirements for the Major have been lowered to a GPA of 1.50 and marks of 50 in the required courses, though that hasn't yet received all the needed approvals. We'll make a bigger noise when it has. (You do still need the GPA of 2.00 and higher course marks to get into the various Specialist programs.)
  • It's POSt, not PoST.
Back to top
 
 

Senior Lecturer, Department of Computer Science
WWW   IP Logged
c7shahie
Ex Member



Show the link to this post Re: course recommendation
Reply #3 - Dec 17th, 2007, 2:07am
 
LOL. sharp eye jim  Grin
Back to top
 
 
  IP Logged
Laila

Student





Posts: 42
Show the link to this post Re: course recommendation
Reply #4 - May 3rd, 2008, 5:24pm
 
If you're not going into CS as a program and don't care about requirements, you might want to look at what parts of it you enjoy. For example, if CC165 is no longer a requirement for 207 you might not want to take both. I know 207 was kinda boring for me but 165 was a lot of fun. 165 is theory and there isn't much coding - proofs, basics of logic, etc. 207 was Python and is now an intro to Java course as far as I know, it's basically a lot of coding and practical CS. Take 165 to see if you like it (or just stick your head in the door to get what it's about) and then maybe go more into one or the other.
 
Basically you can take SOME (really cool) stuff without taking everything and it might be worth it to check the calendar for specifics. Look at upper year topics you like and check what's required, a lot of them you can get away with not having the full first year package.
 
If you like theory for example many of the theory courses don't require much beyond 148/108 and other theory courses (236, 263), and 207 would not come in handy.  
 
If you like programming, some interesting courses in upper years ask for 209, which is itself imo a very good course. It's on C and system programming (in Unix).
 
Also keep in mind you will probably need the maths: MAT137 (157), MAT223, and maybe STA247/257 for some courses.  
 
Basically my recommendation is not to do the whole first+second year package as it's not a small one and really not required unless you're planning to take A LOT of comp. Sci courses.
Back to top
 
 
  IP Logged
Kristopher K
Ex Member



Show the link to this post Re: course recommendation
Reply #5 - May 26th, 2008, 10:47am
 
Quote from Jim Clarke on Nov 9th, 2007, 9:48am:
Three corrections, one of them astoundingly tiny:
  • The CSC165 co-requisite for CSC 207 is being removed, beginning with next year's calendar, and is not being enforced now.
  • The admission requirements for the Major have been lowered to a GPA of 1.50 and marks of 50 in the required courses, though that hasn't yet received all the needed approvals. We'll make a bigger noise when it has. (You do still need the GPA of 2.00 and higher course marks to get into the various Specialist programs.)
  • It's POSt, not PoST.

 
 
Does this mean I can take CSC 165 and CSC 207 concurrently?
Back to top
 
 
  IP Logged
Jim Clarke
Ex Member



Show the link to this post Re: course recommendation
Reply #6 - May 26th, 2008, 11:00am
 
Quote from Kristopher K on May 26th, 2008, 10:47am:
Quote from Jim Clarke on Nov 9th, 2007, 9:48am:
Three corrections, one of them astoundingly tiny:
  • The CSC165 co-requisite for CSC 207 is being removed, beginning with next year's calendar, and is not being enforced now.
  • The admission requirements for the Major have been lowered to a GPA of 1.50 and marks of 50 in the required courses, though that hasn't yet received all the needed approvals. We'll make a bigger noise when it has. (You do still need the GPA of 2.00 and higher course marks to get into the various Specialist programs.)
  • It's POSt, not PoST.

Does this mean I can take CSC 165 and CSC 207 concurrently?

You could always do that; that's what it means to have a co-requisite. Now, however, if you want to take CSC207, you are not obliged to take CSC165 concurrently (or earlier).
Back to top
 
 

Senior Lecturer, Department of Computer Science
WWW   IP Logged
Pages: 1
Send Topic Print