Course Planning for Computer Science at Cal | Live from the Lair

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 22

  • @imjenniferliang
    @imjenniferliang 4 роки тому +1

    I'm an incoming CS-Intended transfer student and your videos are very helpful and well explained! Thank you so much!!

    • @emmettling5066
      @emmettling5066 4 роки тому +1

      Thank you! Glad you found it helpful!

  • @elinxie
    @elinxie 4 роки тому +1

    +1 endorse taking cs70 in the summer

  • @tiffanytong8480
    @tiffanytong8480 4 роки тому +4

    ESPM 50AC GANG 🌲🔥

    • @albertd7658
      @albertd7658 3 роки тому

      Which prof did you guys take the class with and how was it?

  • @owner635tus7
    @owner635tus7 3 роки тому

    Two Qs 1) if I already got 4 on AP calculus BC( I could use credit to skip math1A), what do you suggest what math I should take to replace your schedule math 1A? 2) I also already took Multivariable calculus in high school dual enrollment , do I even have to take Math 1A and Math 1B? Thx .

  • @albertd7658
    @albertd7658 3 роки тому +1

    Thanks for the info! I was a applied math major transfer from community college, but decided to do CS. Do you have a sample schedule for transfers? Never took CS classes

    • @nicholasward9383
      @nicholasward9383 3 роки тому +1

      Hi! I can share some advice from CS transfer friends. It's a little difficult to fit the CS schedule into two years, but it's definitely doable. That said, I'd recommend taking an extra semester or year if possible; at Berkeley that's allowed as long as you're under 130 units total (including transfer credit that you're making use of), and even if not you can appeal.
      If you do have to do it in your two years, this is one way to do it. Presumably most of your breadths and math requirements will have been satisfied already at CC. If you're not doing an internship, summer classes in between can give the schedule more breathing room.
      JR FALL
      CS 61A
      EECS 16A
      breadth/fun class
      JR SPRING
      CS 61B
      CS 70
      CS upper-div
      SR FALL
      CS 61C
      CS upper-div
      CS or other upper-div
      breadth/fun class
      SR SPRING
      EECS 16B
      CS upper-div
      CS or other upper-div
      Let me know if you have questions or would like more details! (Feel free to email me at npward@berkeley.edu too)

    • @albertd7658
      @albertd7658 3 роки тому +1

      ​@@nicholasward9383 Thank you so much! Yea since I'll try to land interns for summers, I'm thinking of doing 5-6 semesters as I don't have coding experience.
      JR FALL
      CS 61A
      EECS 16B (I took one course each for Linear and Differentials in CC, so I might not do EECS 16A. Is it a good idea tho? I heard that EECS 16B isn’t easy)
      American Culture
      1 unit class to meet CS students?CSM?
      JR SPRING
      CS 61B
      CS 70
      Upper Div (Can I really take CS upper-div without the knowledge from 61b & 70?)
      CSM
      SR FALL
      CS 61C
      CS 170
      CS 186/169A
      CS 198/CSM
      SR SPRING
      CS 169L
      CS 162
      CS 169A/186
      CSM/198
      SR+ Spring
      CS 161
      CS upper div
      CS upper div
      CSM/198
      I'm literally don't know a crap for CS, so please please give me any advice/changes that you think will be helpful.

    • @nicholasward9383
      @nicholasward9383 3 роки тому +2

      @@albertd7658 Yes, that looks like a good schedule overall!
      I think it'd be okay to skip 16A, at least if you did a little self-studying for circuits. 16B is hard, but more because it's confusing than because the concepts are particularly difficult. So it might actually be better to do it when your only other tech is 61A
      Regarding taking an upper-div concurrently with 61B/70, that's my mistake (I shoved it in without thinking about that). It would be difficult at best, especially if you didn't have programming experience. Theoretically you could do a non-CS upper div instead (two of your upper-divs can be "technical electives", including, for instance, literally anything in math). But in your schedule you have six upper-divs later on, which is plenty.
      Oh, and yes, CSM is a great idea! Getting to know people is super helpful (both to have project partners later on, and because that's one of the big benefits of college in general). I actually got to be a CSM mentor in its second semester ever (shows how old I am lol), and it's a great organization

    • @albertd7658
      @albertd7658 3 роки тому

      @@nicholasward9383 Thank you so much for all the advice!
      I might end up taking CS 70 with CS 61A this Fall just cuz I’m still on the waitlist for 16B. I’ll see how much coding I could learn in this semester in order to take 61B and 16B and CS tech elective next sem (my legs are shaking tbh lol). I’ll do my research for Spring around the end of this Fall, but like what tech elective that is not deadly but helpful would you recommend taking with 61B+16B?

    • @albertd7658
      @albertd7658 3 роки тому

      @Nick Ward (Berk) Thank you so much for all the advices! I’ll definitely look into them. Thanks Nick!

  • @monkeydude83
    @monkeydude83 4 роки тому +1

    What courses should we take in place of Math 1A and Math 1B freshman year?

    • @emmettling5066
      @emmettling5066 4 роки тому

      Hey! Sorry for the late reply! You could do EE16A and 16B, or you could do Math 53/Math54 if you're planning to go down a math/ML course. I would note that the EE16 series or 53/54 are significantly harder, the latter especially if you're coming from AP level calculus. (AP calc is difficult, but 53/54 is whole new level) If you're interested in doubling/minoring, you could also use the time to take a few econ/UGBA classes or freshmen seminars :D

  • @danianisar6324
    @danianisar6324 3 роки тому

    How many math course do I have to take till graduation for computer science. I'm a senior in highschool and taking calculus 1. I don't like math and I want to get it over quickly.

  • @jwsmores
    @jwsmores 4 роки тому

    I am an incoming freshman this year and I was wondering what you would pair cs70 because I don't think I can take it over the summer as you suggested

    • @emmettling5066
      @emmettling5066 4 роки тому

      Hi Junwoo! Hmm, it depends! I took it with Data 8 and a breadth class, which was pretty doable. In general, if you're worried about declaring and your schedule allows for it, I think data 8 is a good match. (or some other easy technical class). You can re-evaluate your situation closer to the time of, and add classes later if you feel comfortable enough (for example, do you need an A- in CS70 to declare, or do you just need at least a B?). Or you can sign up with a "medium difficulty" class like CS188 or Data 100 (I've never taken either fyi) and drop it if you need more time to study 70 material. Does that make sense? :D

  • @jeaninetso1414
    @jeaninetso1414 4 роки тому +1

    Web Design DeCal 👌👌👌

  • @dominicconricode6590
    @dominicconricode6590 4 роки тому

    Golden Bear Advising says the minimum number of units is 13. Am I just supposed to add any class I'm interested in? (Incoming freshman btw)

    • @emmettling5066
      @emmettling5066 4 роки тому +1

      Yo! Congratulations! Ah, yes. For any given semester you're supposed to be taking at least 13 units. I'm guessing you're CS(?) so would definitely recommend 61A and Math 1A/1B. After that, you can either choose more technicals, or some breadth/humanities classes, the latter of which I would recommend. So tldr, yeah, look up some interesting classes or classes that fulfill one of the seven breadth requirements, and then add that.
      For the 13th unit (because 3 x 4 is 12), you can take CSM (sign up for that later) or a freshman seminar class, which is an easy one unit :D

    • @dominicconricode6590
      @dominicconricode6590 4 роки тому

      @@emmettling5066 Thank you! Oooh I didn't know CSM gave you a unit. Will they let you enroll in 12 units then you just say you're doing CSM? Or do you sign up for CSM like you're enrolling in a class? The schedule on their website is under maintenance so I can't see. Your schedule is super helpful by the way, I've been looking for something like it!

    • @emmettling5066
      @emmettling5066 4 роки тому

      @@dominicconricode6590 They enforce the unit limit retroactively on a semester by semester basis, so yeah, as long as you finish the semester with 13 units, you're G. :D Glad to hear that you found it helpful! I'll also clarify that CSM is 1 unit :D