Every Class I Took As a Computer Science Major at UCSD

Поділитися
Вставка
  • Опубліковано 21 лип 2024
  • s o c i a l s ☕
    ----------------------------------------
    Discord: / discord
    Instagram: / chicken_marsella
    Twitch: / marselluh
    Twitter: / marselluhbot
    business inquiries: michael@rainysun.day
    s u p p o r t 👏
    ----------------------------------------
    BuyMeACoffee: www.buymeacoffee.com/marselluh
    programmer merch: nullref.co/
    Join the club: rainysun.day/
    my book list (affiliate): www.amazon.com/shop/marselluh...
    g e a r (affiliates) 🖥️
    ----------------------------------------
    Keyboard: amzn.to/3PQgQOB
    Mouse: amzn.to/3AICXT5
    Monitors: amzn.to/3PJZkvI
    Chair: amzn.to/3AJ9oAQ
    Desk: amzn.to/3pFJ8AX
    Mic: amzn.to/3wq8Xc1
    Camera: amzn.to/3QNZKT5
    gear store: www.amazon.com/shop/marselluh...
    d e s c r i p t i o n 🔥
    ----------------------------------------
    Chapters:
    00:00 - Intro
    01:08 - Major requirements
    10:35 - General education requirements
    16:26 - Minor requirements
    19:49 - Other college requirements
    21:11 - AP exams and electives
    23:28 - Outro
    Throughout this video I go through every class I took at UCSD as a mathematics-computer science major. From introduction to computer science to theory of computability to a psycho-moms film class, you'll get a sense of the types of courses you could expect as a computer science major (or other programming/mathematics related major) in college. Additionally, you'll get an insight into the class structure at UCSD and the various general education requirements needed in order to graduate college.
    If you're looking for some freshman advice or maybe you're a junior curious on switching their major to computer science, I hope you can find some benefit throughout the video. Just as some background, I am currently a senior (class of 2020 woohoo) at uc san diego (ucsd), studying mathematics-computer science, with a minor in entrepreneurship and innovation. It is sort of a joint major where I take both a bunch of math classes, alongside computer science classes. It should be noted that at UCSD, there is also a computer science & engineering major within the jacobs school of engineering. Although CSE majors and math-cs majors take similar classes, my major is within the mathematics department.
    As a computer science major you can expect to take all sorts of courses throughout your undergraduate career. Although you may go to another university (other than ucsd), there will likely be an overlap of classes between what I talk about here and your experience. I try to give a brief description of each college class, that way it could prove helpful to all students regardless of which college you go to (even if its not ucsd).
    College is an incredibly fun time filled with amazing opportunities and experiences regardless of your major, but it is important to put in the effort in order to succeed.
    Comment down below what you thought of the video!
    Check out some related computer science and college videos of mine:
    Advice For College Freshman (from a UCSD Senior) | • Advice For College Fre...
    Computer Science Major in 2020? | • Computer Science Major...
    UCSD SURVIVAL GUIDE | • UCSD SURVIVAL GUIDE
    #ucsd
    #computerscience
    #college
    c r e d i t s 🎵
    ----------------------------------------
    LAKEY INSPIRED
    Track Name: "Blue Boi"
    Music By: LAKEY INSPIRED @ / lakeyinspired
    Original upload HERE - www.youtube.com/watch?v=wAukv...
    Official "LAKEY INSPIRED" UA-cam Channel HERE - ua-cam.com/channels/Omy.html...
    License for commercial use: Creative Commons Attribution 3.0 Unported "Share Alike" (CC BY-SA 3.0) License.
    Full License HERE - creativecommons.org/licenses/...
    Music promoted by NCM goo.gl/fh3rEJ
    Wishing Well by Purrple Cat | purrplecat.com
    Music promoted by www.free-stock-music.com
    Creative Commons Attribution-ShareAlike 3.0 Unported
    creativecommons.org/licenses/...
    Frolic by Purrple Cat | purrplecat.com
    Music promoted by www.free-stock-music.com
    Creative Commons Attribution-ShareAlike 3.0 Unported
    creativecommons.org/licenses/...
    d i s c l a i m e r
    ----------------------------------------
    I do not claim to own any or all of the media that may be shown in this video.
    All of my opinions are entirely my own and do not represent any company I work for or am affiliated with.
    Any financial topics discussed are not financial advice.

КОМЕНТАРІ • 60

  • @matthewcrome5835
    @matthewcrome5835 3 роки тому +26

    Boba = A/A+
    Napoleon Dynamite = B+/A-
    Head of Broccoli = B or lower

  • @brockobama257
    @brockobama257 3 роки тому +23

    This channel is a gold mine. This is my major and I cannot stress enough how valuable your content is specifically for me.

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

      Thanks man, glad it could be helpful!

  • @AnthonyHernandez-tb4cu
    @AnthonyHernandez-tb4cu 3 роки тому +9

    Going to UCSD and majoring in CS (in the CSE department though). I'm literally breaking down your videos for classes that I'm taking in the near future. Thanks for this!

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

      Congrats and glad you found it useful!

  • @raymondromero5387
    @raymondromero5387 4 роки тому +3

    Awesome video man! I'm transferring to ucsd as a math-cs major as well!

  • @danielamaya5803
    @danielamaya5803 4 роки тому +10

    I will not major in computer science or go to UCSD, but I like watching your videos because you have such a nice personality :)

    • @ByteOfMichael
      @ByteOfMichael  4 роки тому +2

      aww thats so sweet, thank you so much!

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

      @@ByteOfMichael no problem! I wish you success in your career goals :). Do you follow back on social media?

  • @daddykhaled7906
    @daddykhaled7906 4 роки тому +3

    Great video man! In an incoming transfer for data science at UCSD. Could you make a video about how to transfer into the cs major as a non major?

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

      Glad you likes the vid, I’ll definitely look into it!

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

    What!? You also took French?? C’est marveilleux! I took for 3 years French in my high school and I’ve been taking extra classes outside of school for almost a year now. I’m currently studying at a B2 level, but I’m really interested in getting better at French at UCSD. Do you know if there are any French classes you can take there?

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

      Bon choix! Ya there are plenty of French classes at UCSD. I was in ERC college which even had a foreign language general education requirement!

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

      @@ByteOfMichael Nice! I'm really excited to study at UCSD :) I also want to study abroad to really polish my French abilities, so it's amazing to know that there are french classes over there.

  • @tmbmikeyy2214
    @tmbmikeyy2214 4 роки тому +2

    bruhh i really enjoy watching your vids

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

    Awesome video! It’s very helpful! Who’s your Advanced Data Structures and Algorithms Professor?

    • @ByteOfMichael
      @ByteOfMichael  4 роки тому +2

      Thanks! It was professor Christine Alvarado

  • @vincentxtran
    @vincentxtran 4 роки тому +9

    bro why is this the most confusing grading scale ever

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

    I’m currently a freshman at ucsd and want to study abroad but just scarwd that I have to spend a lot of money for it. Can u make a new video about the process to study abroad

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

      Also can you talk about the expenses

    • @ByteOfMichael
      @ByteOfMichael  4 роки тому +2

      Ya I’ll definitely look into making a specific video about the details!

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

    What GPA do I need to enroll as a electrical engineering transfer student (out of state) also what are the requirements, what to include resume, pre-reqs, etc.

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

      I don't think there is a set GPA you need, but generally the higher the better. Unfortunately, I'm not too familiar on the admission criteria for transfer students compared to freshman :/

  • @tmbmikeyy2214
    @tmbmikeyy2214 4 роки тому +3

    My dream school is UCSD but i’m going into my junior year of hs so gotta do my best till senior year i’m also out of state from Texas

  • @greengreen2708
    @greengreen2708 2 роки тому +5

    Hey, I just got into to UCSD for Math-CS in the sixth college. Was just wondering if there were any important CS classes that you couldn't take because you were in the Math department and not the CSE department? Also, do you think Math-CS is a good choice compared to a traditional BS in CS if I'm planning on applying to SWE internships and jobs?

    • @justacutekirbyv2402
      @justacutekirbyv2402 2 роки тому

      ^^^^

    • @jasthakker648
      @jasthakker648 2 роки тому

      I am literally in the same situation rn

    • @ByteOfMichael
      @ByteOfMichael  2 роки тому +1

      I think being a pure CSE major would definitely help to be a pure SWE, but it's also very possible as a Math-CS major. Most of the CSE classes that are requirements for Math-CS majors, we have priority. For some of the elective CS classes though were tougher to get into, as CSE students have priority. This only happened to me about twice with Intro to Machine Learning and Software Engineering where I could not find sections to enroll!

    • @tamonkondo8789
      @tamonkondo8789 Рік тому +1

      Did you end up going to UCSD for math-cs? I just got admitted to Math-cs yesterday in sixth

    • @sawpeter7751
      @sawpeter7751 Рік тому

      ​@@ByteOfMichael Are cyber security classes typically available for enrollment to Math-CS students at UCSD?

  • @shreyaskamath8847
    @shreyaskamath8847 4 роки тому +2

    Do you think the math parts of your degree were helpful for landing jobs? Or did your math knowledge put you at an advantage over those who didn’t have it?

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

      I think in some interviews it definitely gave me more to talk about, specifically talking about the relationship between math and computer science. But I wouldn’t say it gave me a specific advantage. I do like the math portions but at times they can become fairly abstract.

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

      MIQL Thanks for the insight! Did you ever feel unprepared for something because you felt like you maybe didn’t get enough Cs knowledge?

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

      I think for some technical interviews I probably could have studied more, but I don’t think it was due to a lack of knowledge. I think being a math-cs major, you learn enough definitely to set you up for success, at least from my perspective!

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

      MIQL Are there any CSE classes you recommend taking that aren’t under the math-cs major?

    • @ByteOfMichael
      @ByteOfMichael  4 роки тому +2

      CSE 190 is super cool, it rotates topics based on the quarter so you can take it multiple times for credit. This quarter one class covered web application performance and another class covered VR. I took the web app one and it was super useful and incredibly interesting. If I had the time I wish I would have taken some of the CSE classes that focused on machine learning!

  • @BlackSilver12349
    @BlackSilver12349 2 роки тому +1

    Great video! Also, you remind me of Peter from the movie Office Space

    • @ByteOfMichael
      @ByteOfMichael  2 роки тому

      haha thanks! I've also gotten that before lol

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

    what does cs stand for i thought it meant counter strike

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

    Hey,
    Great channel!
    I have been accepted as a math-cs transfer student to UCSD, but the lack of priority for CSE is a huge issue for me!
    Do you have any suggestions and do you think is it worth it?

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

      Hey there! My experience throughout UCSD as a math-cs major, I only ever encountered an issue with lack of priority once or twice. Generally for major required classes, they will give equal priority to math-cs and cse majors. But for non-required cs classes like electives, it can be a little annoying. Most notably the machine learning and software engineering cse classes. If you email the professors directly, they might be able to give you more details on if you will get into the class, and generally professors can over-enroll classes by 5-10%!

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

      @@ByteOfMichael
      Thanks, man!
      Really appreciate the fast response.
      I committed to UCSD,
      Go Tritons!

    • @carlsagan9808
      @carlsagan9808 Рік тому

      @@SamanGivian Hey, late reply, but I'm also committing to UCSD like this. Have any perspective/advice you could share after a year of doing Math-CS?

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

    Curious, why did you choose the modern algebra series over the abstract algebra series?

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

      Mostly just personal preference, I’m not a huge fan of abstract mathematics

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

      @@ByteOfMichael i see. Another question: From what I heard most upper division CS classes are reserved for pure CS majors, and other majors often don't get in because the class gets too full. How difficult is it to get in to these courses as a Math-CS, and what's been your experience trying to get in?

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

      @@jahhaj1020 Usually from what I've seen if the class is a required class for the Math-CS major (not an elective), then they usually reserve spots for both Math-CS and CSE students. So I've never really struggled getting into the classes I needed. From people I've heard, it's harder to get into CSE classes that you want to satisfy elective requirements. For those classes I have seen them mostly be reserved for CSE students first, but professors are typically allowed to over-enroll the class by 10% of the base class size. Overall, other than electives you should be alright, and even for electives, you will have a wide variety of classes to choose from.

  • @NorteSeVuelveElSur
    @NorteSeVuelveElSur 4 роки тому +6

    i’m a math-CS major about to start upper divs and i’m in marshall! this was fun to watch

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

    Can I have your email or social media? Can I ask you some questions if I am struggling with the courses?

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

    Rip I'm majoring in same field at ERC.

  • @FlynnaBagel
    @FlynnaBagel 4 роки тому +2

    Napoleon Dynamite = A, Broccoli = B, and Boba = C ??

  • @SahilKumar-qx3xi
    @SahilKumar-qx3xi 3 роки тому +1

    Pleaseee donate me brotherrrr a laptoppp