I'm going to do Interactive Intelligence, partly because I don't really need this class because my undegrad covered every topic and I don't need that stress.
I guess Sam can code now?? I wanted to ask would you know how much cs graduate courses would make up for a low cs undergraduate gpa? I took 2 (not sure if that’s enough) graduate courses at another college. Sent in my application 3 weeks ago. TIA Congratulations on graduating!
Off the top of my head, I probably would have taken GIOS as my first course and tried for some of the harder systems courses like AOS, SICC and HPC (maybe drop SDP, AI4R and GE). That's a really good question though, maybe worth its own video
@@sam_cant_code I would probably like to see your thoughts on this as well! Other courses you were contemplating and changes you would make to your curriculum. Also, did you have an end goal in mind? Like you wanted to work in AI or Robotics or Networking, etc. so you took a certain subset of courses to reach that goal? I plan to enter the Fall 2025 semester since I recently started a new software engineering job this year. Congrats!
I just started working on a new video about what I’d do differently. I started off going for the Robotics track because that was the industry I was working in. I realized that I wanted to take more foundational courses and switched to Computing Systems. Good luck!
Thanks for the review. I'm currently on the waitlist for fall and should be able to get in based on previous semesters' capacity numbers. I've been prepping by reading through DPV, watching lectures, and doing the DPV problems while looking up all the unofficial solutions I can find online. I'm also a non-CS stem undergrad and using the program to career switch. For at least the DP portion, do you recommend solving literally all of the Ch.6 problems or just the ones from wikidot? I've heard that lots of students get points off for not answering in the right pseudocode format. Do you have any recommendations for style and guidelines? I know they want language neutral/math proof style formatting. On TAs, I also encountered some from GIOS that could not talk to students without being condescending or demeaning and I tried to ignore their tone while taking in their advice. The people in this field aren't known for their social skills unfortunately. Having the GIOS experience definitely made me less anxious about class difficulty as I found out that the dropouts were wholly unprepared and the class median should be the barometer.
Start with the problems from wikidot, that will already put you ahead. The response format differs by topic, but my recommendation is just play it safe and follow their guidelines. You don't get points for creativity. Yes, social skill is not the CS industry's strong suit 😅. That said, this doesn't just apply to TAs--I saw it from other students as well. You sound like you're well-prepared, as long as you do the recommended practice you'll do well!
Did you get a new laptop for the program, or what did you use? I have a 2015 intel macbook pro, and I am considering getting a new laptop just for the program (ideally Windows). I only have 8GB ram, and I saw that some of the AI/ML courses require linux and might be difficult on my slow machine.
I used a MacBook Air M1 with 8GB RAM. It was fine for everything except a few projects in IIS that required Linux. For those, I bought a used Dell desktop with 16GB RAM off Amazon for ~$150 and installed WSL so I could run Linux. I also considered spinning up a cloud instance. I mostly took systems courses though, so I’m not entirely sure about AI/ML courses.
Material-wise, none of the math classes I took in undergrad were that similar to GA, but the overall format of classes (exam heavy, with lots of emphasis on problem solving) was very similar. I took Calc 1-4, Linear Algebra and Differential Equations. Come to think of it, most engineering courses were like this
If you are a CS major, taking a Discrete Math course helps, same with an automata/complexity theory (aka computational theory) course seems to help given the information given by Sam. In undergrad I those 2 as well as a basic algorithms course and the idea is always centered in making efficient algorithms in terms of runtime as well as making mathematical proofs
Applied for this spring semester and have been binging your content its been super useful.
Just binge watched all of your videos, kudos.
Thank you
Happy it was helpful 🙂
Congrats on graduating!
Thanks!
I'm going to do Interactive Intelligence, partly because I don't really need this class because my undegrad covered every topic and I don't need that stress.
I guess Sam can code now??
I wanted to ask would you know how much cs graduate courses would make up for a low cs undergraduate gpa? I took 2 (not sure if that’s enough) graduate courses at another college. Sent in my application 3 weeks ago. TIA
Congratulations on graduating!
Hard for me to say, but they likely rate more recent courses more heavily. Good luck!
@@sam_cant_codecool! Hopefully that works in my favor. Thanks!
Easiest end game class hands down 😂
😅
Knowing what you know now, I'm curious to know how you would change your course plan, if at all.
Off the top of my head, I probably would have taken GIOS as my first course and tried for some of the harder systems courses like AOS, SICC and HPC (maybe drop SDP, AI4R and GE). That's a really good question though, maybe worth its own video
@@sam_cant_code I would probably like to see your thoughts on this as well! Other courses you were contemplating and changes you would make to your curriculum. Also, did you have an end goal in mind? Like you wanted to work in AI or Robotics or Networking, etc. so you took a certain subset of courses to reach that goal? I plan to enter the Fall 2025 semester since I recently started a new software engineering job this year. Congrats!
I just started working on a new video about what I’d do differently.
I started off going for the Robotics track because that was the industry I was working in. I realized that I wanted to take more foundational courses and switched to Computing Systems.
Good luck!
Thanks for the review. I'm currently on the waitlist for fall and should be able to get in based on previous semesters' capacity numbers. I've been prepping by reading through DPV, watching lectures, and doing the DPV problems while looking up all the unofficial solutions I can find online. I'm also a non-CS stem undergrad and using the program to career switch.
For at least the DP portion, do you recommend solving literally all of the Ch.6 problems or just the ones from wikidot? I've heard that lots of students get points off for not answering in the right pseudocode format. Do you have any recommendations for style and guidelines? I know they want language neutral/math proof style formatting. On TAs, I also encountered some from GIOS that could not talk to students without being condescending or demeaning and I tried to ignore their tone while taking in their advice. The people in this field aren't known for their social skills unfortunately. Having the GIOS experience definitely made me less anxious about class difficulty as I found out that the dropouts were wholly unprepared and the class median should be the barometer.
Start with the problems from wikidot, that will already put you ahead. The response format differs by topic, but my recommendation is just play it safe and follow their guidelines. You don't get points for creativity.
Yes, social skill is not the CS industry's strong suit 😅. That said, this doesn't just apply to TAs--I saw it from other students as well. You sound like you're well-prepared, as long as you do the recommended practice you'll do well!
Did you get a new laptop for the program, or what did you use? I have a 2015 intel macbook pro, and I am considering getting a new laptop just for the program (ideally Windows). I only have 8GB ram, and I saw that some of the AI/ML courses require linux and might be difficult on my slow machine.
I used a MacBook Air M1 with 8GB RAM. It was fine for everything except a few projects in IIS that required Linux. For those, I bought a used Dell desktop with 16GB RAM off Amazon for ~$150 and installed WSL so I could run Linux. I also considered spinning up a cloud instance. I mostly took systems courses though, so I’m not entirely sure about AI/ML courses.
question: on which exam is randomized algorithm?
No randomized algorithms in this class
Thank you! What are the math classes that help (in undergrad)?
Material-wise, none of the math classes I took in undergrad were that similar to GA, but the overall format of classes (exam heavy, with lots of emphasis on problem solving) was very similar. I took Calc 1-4, Linear Algebra and Differential Equations. Come to think of it, most engineering courses were like this
If you are a CS major, taking a Discrete Math course helps, same with an automata/complexity theory (aka computational theory) course seems to help given the information given by Sam. In undergrad I those 2 as well as a basic algorithms course and the idea is always centered in making efficient algorithms in terms of runtime as well as making mathematical proofs
@@fernandobermudez2062 thank you! :)
@@sam_cant_code thank you very much !
So there are 10 courses to graduate from omscs?
Yeah that’s right