u/Independent-Feed2872

Incoming Waterloo CS student trying to use the summer to seriously level up my programming skills

Hey everyone, I’m an incoming Waterloo CS student this fall and I’m trying to use the summer to seriously level up my programming skills before classes start.

Right now I have a basic understanding of Python, I took Grade 11 and 12 CS and finished with a 97 and 100, so I’m not completely clueless, but I also know I’m nowhere near “good” yet and want to start grinding properly.

I’m mainly looking for advice from current CS students or anyone who’s been through the process already:

  • What should I focus on learning right now?
  • Any online courses/websites/resources that are structured well and feel almost like taking an actual class?
  • Best way to go from “I know some Python” to actually being able to build useful stuff?
  • What kinds of projects should I aim for as a beginner?

Bonus points if the course/resource naturally leads into building projects by the end because I learn way better by making things.

Any advice would really help, just trying to start the grind early and not waste the summer lol

reddit.com
u/Independent-Feed2872 — 11 days ago

Hello I’m a grade 12 student, I recently got accepted to Comp Eng, CS and CFM and while I’m still deciding on which program to go to I thought I’d ask which laptops current Waterloo students in those programs would recommend just to start planning early.

Please let me know which laptop and which program you’d recommend or if it is good for any of the programs I mentioned.

Additionally, if you want to provide any feedback on the programs themselves that you think may help my decision process that would be highly appreciated!

Thank you

reddit.com
u/Independent-Feed2872 — 15 days ago

Hey everyone,

I’m trying to decide which university program to commit to and would really appreciate some honest advice.

Here are my options:

Waterloo: CS, CFM, Computer Engineering
UofT: Utsc CS, Eng Sci
Queen’s: Commerce (Smith)

My main goal is to be successful and make good money long-term. I feel like I can handle the workload in any of these programs, so difficulty isn’t really a concern for me.

If you were in my position:
\- What would you pick and why?
\- Which path has the best mix of income potential + opportunities?

Ps I’m still waiting on CS and CFM

Any advice or personal experiences would help a lot.
Thanks 🙏

reddit.com
u/Independent-Feed2872 — 16 days ago
▲ 1 r/UofT

Here are my options:

Waterloo: CS, CFM, Computer Engineering
UofT: Utsc CS, Eng Sci
Queen’s: Commerce (Smith)

My main goal is to be successful and make good money long-term. I feel like I can handle the workload in any of these programs, so difficulty isn’t really a concern for me.

If you were in my position:
\- What would you pick and why?
\- Which path has the best mix of income potential + opportunities?

Ps I’m still waiting on CS and CFM

Any advice or personal experiences would help a lot.
Thanks 🙏

reddit.com
u/Independent-Feed2872 — 16 days ago