How many hours a day on average do you CS majors/specialists spend studying?Also, what kind of grades do you get?

unfortunately my high school does not have computer science. it used to but according to my calc teacher it was not popular at all (back 10ish years ago) which is completely understandable as the tech industry wasn't as it is now. My school is also more of an arts and law/business school. I have deep regrets coming to this school as i didnt know i would be interested in comp sci

Starting from july 30~31, i just got so bored. I used to play league of legends every single day for 3-4 hours prior to that. the previous summer, i was spending 8 hours easy on gaming. did i feel good? nope. but i honestly had nothing better to do. so as i got so bored, i ventured to codecademy and for the first time, completed the html/css course. ive tried coding in the past but it got too hard where i just gave up. after i completed that i went on to javascript but got stuck on the for loops (var i = 0; i<#; i++) that thing. it made no sense at all for me. so i quit codecademy and was searching for other websites to help me. i found a site called teamtreehouse. i completed their basic html/css course, followed by a bit of js. but when i hit jquery, it got too hard for me and i sort of just lost motivation. i switched over to java in september and spent few hours a day learning. i eventually understood things although it took a really long time. i asked help on the forums and helped a lot of people out on the forums which ended up making me becoming a forum moderator (still am to this day). went on to android (mid october), learned alot, and ended up launching an app. ran out of ideas/lost motivation again. knowing that python was taught at UofT, I decided to switch over and start python. python works best with web development so i have started web development again. im back to where i started lol. but now, all the basics are second nature to me (basics probably wont be too helpful in uni). i havent really done anything involving databases or "real" algorithms. i hope to learn that by doing some CS courses on edx. Ive started harvards CS50 course (started today) and im also probably going to start MIT's python comp sci course on edx in a few weeks time.

its strange how if i dont code every single day, i feel off. i feel like i didnt do what i was supposed to do. because ive been coding nearly everyday and its become like a habit.

ok enough of my boring life story. Normally, CS students learn 108 in the fall and 148 in the winter right? So im thinking of doing 148 in the fall as you suggested. If thats the case, then what would i take in the winter instead of 148? do i have to take some other course to fill in that timeslot? or do i just get a lighter courseload and am able to focus all my energy towards 165? its funny how with all the CS ppl ive met, everyone says 165 is a hell

/r/UofT Thread Parent