OMSCS Graduate Algorithms (GA) Review (non-CS undergrad)

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2024

ความคิดเห็น • 27

  • @jaredrego7642
    @jaredrego7642 หลายเดือนก่อน +1

    Applied for this spring semester and have been binging your content its been super useful.

  • @AungBaw
    @AungBaw หลายเดือนก่อน

    Just binge watched all of your videos, kudos.

  • @ffffffffffffff43
    @ffffffffffffff43 2 หลายเดือนก่อน

    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.

    • @sam_cant_code
      @sam_cant_code  2 หลายเดือนก่อน +1

      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.

  • @vectorhacker-r2
    @vectorhacker-r2 8 วันที่ผ่านมา

    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.

  • @bya364
    @bya364 2 หลายเดือนก่อน +1

    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.

    • @sam_cant_code
      @sam_cant_code  2 หลายเดือนก่อน +2

      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!

  • @famguy218
    @famguy218 2 หลายเดือนก่อน

    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!

    • @sam_cant_code
      @sam_cant_code  2 หลายเดือนก่อน +1

      Hard for me to say, but they likely rate more recent courses more heavily. Good luck!

    • @famguy218
      @famguy218 2 หลายเดือนก่อน

      @@sam_cant_codecool! Hopefully that works in my favor. Thanks!

  • @bsantos2668
    @bsantos2668 2 หลายเดือนก่อน

    Congrats on graduating!

  • @AdityaKumar-gp5ie
    @AdityaKumar-gp5ie 2 หลายเดือนก่อน

    Thank you! What are the math classes that help (in undergrad)?

    • @sam_cant_code
      @sam_cant_code  2 หลายเดือนก่อน

      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

    • @fernandobermudez2062
      @fernandobermudez2062 2 หลายเดือนก่อน +1

      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

    • @AdityaKumar-gp5ie
      @AdityaKumar-gp5ie หลายเดือนก่อน

      @@fernandobermudez2062 thank you! :)

    • @AdityaKumar-gp5ie
      @AdityaKumar-gp5ie หลายเดือนก่อน

      @@sam_cant_code thank you very much !

  • @ivanreii
    @ivanreii 2 หลายเดือนก่อน

    question: on which exam is randomized algorithm?

    • @sam_cant_code
      @sam_cant_code  2 หลายเดือนก่อน

      No randomized algorithms in this class

  • @elcarpenter
    @elcarpenter 2 หลายเดือนก่อน

    Knowing what you know now, I'm curious to know how you would change your course plan, if at all.

    • @sam_cant_code
      @sam_cant_code  2 หลายเดือนก่อน +1

      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

    • @mitchellkrystofiak3112
      @mitchellkrystofiak3112 2 หลายเดือนก่อน

      @@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!

    • @sam_cant_code
      @sam_cant_code  หลายเดือนก่อน

      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!

  • @satriabajahitam6444
    @satriabajahitam6444 หลายเดือนก่อน

    So there are 10 courses to graduate from omscs?

    • @sam_cant_code
      @sam_cant_code  หลายเดือนก่อน

      Yeah that’s right

  • @Swamy456
    @Swamy456 2 หลายเดือนก่อน +1

    Easiest end game class hands down 😂