QUESTION:
Hey CSers, I'm currently in engineering and I am looking into getting a
minor in CS. I am 3 terms away from graduating (not including co-op) so
as you can imagine it will be difficult for me to fit the 10 courses I
need in to get the minor.
Anyways long story short, things would
work out really well for me if I got to skip CS115 and instead begin
with CS116. I've spoken to an advisor and he said it is highly
recommended that I take CS115 before CS116.Now I want to take students
who have actually taken the class..
To those who have taken these
two classes, how difficult do you think it would be to take cs116
without knowledge from cs115? Is it doable? What concepts are a MUST in
CS116 that I would miss out on from not taking CS115?
Computer Science Background: Well-versed in Matlab, Python and VBA
Thanks!
i don't see why you can't take cs 116 without taking cs 115.
ReplyDeletecs 115 is about Dr. Racket and cs 116 builds on the principles of cs 115 and transform the concepts into python. if u are well versed in python, cs 116 will be a breeze for you!
course notes for cs 116 are available on here:
https://www.student.cs.uwaterloo.ca/~cs116/timetable
decide for yourself! i think you'll have no problem in skipping cs 115. good luck!
I'd recommend you taking 115 first because the first half of 116 is Scheme
ReplyDeleteYea Scheme is easy, you should do 115 first though, because you dont wanna screw up the first half of 116. but if you know basic programming principles, 115 is a breeze
ReplyDeleteScheme is easy, but if you can code with recursion instead of loops, you will be fine.
ReplyDeleteTry to get some of your ENG programming courses to count as the CS anti-requisites. :)
ReplyDeleteAlso OP, what programming courses did you take in ENG?
ReplyDeletePlease take CS 115. Listen to byron or whoever you met with.
ReplyDeleteYou will get bored to death by CS115/116. Why wouldn't you take 13[56]?
ReplyDeleteDo you really want a CS minor? I'd recommend considering an software engineering option instead.
ReplyDeleteCS minors are useless. Take real courses.
ReplyDelete