How to Prepare For a Major (or Career) in Engineering, Math, or Science

Sdílet
Vložit
  • čas přidán 8. 09. 2024

Komentáře • 92

  • @darrylkid210
    @darrylkid210 Před 6 lety +133

    Thank goodness your channel exists.

  • @PK-un9ol
    @PK-un9ol Před 6 lety +147

    If only I prepared more in high school...

    • @Casskario
      @Casskario Před 4 lety +11

      I don’t think this wouldn’t have changed much ...
      Of course you should learn in Highschool the basic principle of math and especially how to learn, but at the University everything gets explained again and the speed it is done is way faster. So only a few weeks in you will learn stuff you would never hear from at high school

    • @dopamine-bandit
      @dopamine-bandit Před 3 lety +9

      yeah dude seriously, I'm a late year junior in high school and I am kicking my freshman self for not really trying at all. Now I want to take some advanced classes but I don't think I've taken the proper courses to be able to

    • @fryPS
      @fryPS Před 2 lety +3

      @@dopamine-bandit It fucking sucks really

    • @Tonydalowk
      @Tonydalowk Před 2 lety +1

      @@dopamine-bandit exactly I’m a junior in high school right now and I hate the fact that I didn’t do any work for my pre algebra class in 8th grade. Now I’m stuck with integrated 2 (geometry, trigonometry etc.) and I can’t take pre calculus until I’ve completed algebra 2

    • @davrobu
      @davrobu Před 2 lety +1

      @@Tonydalowk Just do summer courses or talk to your guidance councillor. It’s difficult but it’ll be worth it in the end

  • @yaboinick5472
    @yaboinick5472 Před 6 lety +146

    Both Python and C++ are great languages! My advice is that you learn C++ first than python though. Even though C++ is harder than python to grasp at first, you will be able to grasp other languages faster from experiencing C++'s concepts and its syntax as well.
    With python, yes it is easy to understand but can be difficult being able to grasp how syntax (formatting of code) works on other languages because of how simple python is! (In a good way).
    Just my opinion.

    • @rayxr
      @rayxr Před 6 lety +6

      Nick Moreno Agree. I started with Python first and it made me a sloppy programmer when I first transistioned to C++. Not a problem now that I'm use to it.

    • @Ryan-gm6ri
      @Ryan-gm6ri Před 6 lety +6

      I second this. I started with C++ and it has made learning Java easier.

    • @psychoshotz607
      @psychoshotz607 Před 6 lety

      I just started learning python using codecombat and am wondering what sources would you recommend for C++?

    • @badboy-ez7le
      @badboy-ez7le Před 6 lety

      +shivam kumraa: unfortunately, if you do anything close to the hardware (bare metal), or when performance is critical (e.g. embedded software for cars, planes, satellites, IoT devices, or fast computation for AI), c++ (and C/Ada) is still the language of choice.

  • @badboy-ez7le
    @badboy-ez7le Před 6 lety +187

    My advice:
    1. Be open-minded and ready to change major: what you like in high school may be totally different from what you like in university.
    Example: some of my friends joined EE because they thought they liked circuits/electronics/hands-on stuffs in high school, but were overwhelmed when they realized that the other 50% of EE curriculum is in fact quite abstract/theoretical/mathematical (signal processing, control theory, electromagnetic waves, etc). Similarly, some people took EE because they like math and physics and wanted the relative job security of EE. But in fact, they would have been happier in theoretical physics/pure math/CS/, perhaps even find a much better job in the field which they enjoy and excel in, rather than being a dispassionate and average engineer.
    2. Learn to teach yourself.
    Not all professors know how to teach. Some are just awful teachers, whereas others might be too easy/advanced/slow/abstract for your learning pace. You can always learn on your own with your favorite youtube/Coursera videos or textbooks. During my 3rd year EE, I learn all my Information Theory, Channel Coding and Convex Optimization from youtube and Stanford videos, because my professors were going way too fast (they tried to fit 2 semesters of materials in 1 semester!). Nowadays, you can even find graduate/PhD level recorded lectures on youtube, so learning is endless!

    • @dilukshan515
      @dilukshan515 Před 4 lety +1

      Lukas Bourne helped

    • @xxkl4ud1oxx98
      @xxkl4ud1oxx98 Před 4 lety +8

      Thats why i feel so lucky to be born in the 21st century! In internet theres so much material that really helps me! Thank God for youtube and internet and all guys people sharing their material and stuff:))

    • @someguy4601
      @someguy4601 Před 3 lety +1

      What if I wanted to be an engineer since the age of 8?

    • @vent_890
      @vent_890 Před 5 měsíci

      @@someguy4601same like I ain’t switching my major

  • @MarkMcDaniel
    @MarkMcDaniel Před 6 lety +43

    I strongly recommend taking as many classes in Community College as you can prior to transferring to a University. C.C. is far cheaper than University per college credit.

    • @soulsofwar8985
      @soulsofwar8985 Před 2 lety +3

      Or take AP classes. Those $100 test fines look daunting at first, but compared to the thousands of dollars you'll spend in one semester of university, it isn't that bad. I got 32 credit hours (a big over a full year) of university credit from 7 AP tests (really 6 since I took Calc AB and BC and if you take BC and you pass then your AB score doesn't matter too much). That is about $700 (it was cheaper for me because they are reduced to $10 per test if you qualify for the federal free lunch program) but that is still cheaper than the $30,000 that is one year of university

  • @gregw3469
    @gregw3469 Před 4 lety +6

    You sound like a genius bro with all the math classes you have taken lol I’m an adult student and am just now realizing how piss poor my education was as a kid . I got to college so confused but I’m slowly getting it together

  • @anapoput7624
    @anapoput7624 Před 6 lety +6

    You are doing an amazing job! I don't have enough words to thank you!

    • @zachstar
      @zachstar  Před 6 lety +3

      Thank you for the comment! Really appreciate it and will definitely keep the videos coming :)

  • @jeancarlosrosario6990
    @jeancarlosrosario6990 Před 6 lety +5

    I am about to start learning Python tomorrow with a book I just bought from eBay called, "learn Python the hard way" I want to learn my first language before I get into college since I'm going to study Electrical Engineer or Computer Engineer(still can't decide). Good video.

  • @ren_b7
    @ren_b7 Před 5 lety +5

    I'm starting my EEE journey this month and I was wondering how can I build myself and my career starting from the first day and this video is GOLD. In fact, the entire channel is really helpful

  • @AnonYmous-cf2ci
    @AnonYmous-cf2ci Před 6 lety +49

    I'm curious about your take for adults who have been working for more than 10 years, and want to return to university to major in engineering.

    • @markganus1085
      @markganus1085 Před 3 lety +6

      if it's something you genuinely want to do, then do it

  • @saifsheikh7131
    @saifsheikh7131 Před 6 lety +4

    I’m glad you linked TheNewBoston ... that guy makes programming so much more easier to understand

  • @iamanentppersonalitytype3184

    Thanks for this amazing video this helped me calm down from "major search anxiety"

  • @nicolashenninger812
    @nicolashenninger812 Před 3 lety +2

    Another good video Zach! Simple ideas that work and help make you awesome. I show your videos to my kids because it's so helpful!

  • @Joebrobra
    @Joebrobra Před 6 lety +8

    Love your channel

  • @kbuilds7287
    @kbuilds7287 Před 3 lety +1

    I’m in highschool right now. I advice learning arduino, which only makes u learn c++ syntax, circuitry, and possibly even cad works if u 3d print objects for ur arduino electronics

  • @rizkyryan5207
    @rizkyryan5207 Před 6 lety +12

    make a video about entrepreneurship in engineering

  • @sooryai1314
    @sooryai1314 Před 6 lety +8

    This channel is gold

  • @MrCount84
    @MrCount84 Před 6 lety +6

    I am into history but I explore different topics. I like learning everything. Haha

  • @ScorpioR1sing
    @ScorpioR1sing Před 6 lety +2

    Really awesome advice. Loving all your videos!

  • @oldcowbb
    @oldcowbb Před 6 lety +10

    i'm pretty sure the first step is subscribe to this channel

  • @caradeenchilada5987
    @caradeenchilada5987 Před 6 lety +4

    Great video !! Could you cover what is the difference between physics engineering and othe engineering careers or physics itself ??

  • @hamzailarzeg
    @hamzailarzeg Před 6 lety +3

    I thank god for your existence.

  • @mutasapeterpro1760
    @mutasapeterpro1760 Před 6 lety +1

    Thanks man

  • @fermidirac8904
    @fermidirac8904 Před 6 lety +4

    Is mechanical engineering still worth it? Will it be hard to get a job with a mechanical engineering degree? Is software engineering a safer option? I'm interested in the digital realm and the physical realm.

  • @Diaming787
    @Diaming787 Před 6 lety +1

    I also started with c++ too!

  • @kensrocketry2785
    @kensrocketry2785 Před 6 lety +2

    I might change high school since they have grade 10 pre ap science class for grade 9 students there. I love accelerated classes tbh

  • @bamlakbelay5770
    @bamlakbelay5770 Před 3 lety

    This is so helpful

  • @lavanyashrivastava9260

    i love how flexible it is in usa
    in india you have to study all three subjects physics chem biology or maths if you want to major in one of them or you have to major in any stem related field like it does not make sense why all three
    i took maths accounts business and economics and english in school so i cant do engineering here in india but gratefully i can become a software engineer or study computer science through online resources

  • @jmccullough975
    @jmccullough975 Před 3 lety +1

    I wish I did this when I was pre-undergrad

  • @jeremywagner7265
    @jeremywagner7265 Před 6 lety +4

    Hi Major Prep! Can you give me some suggestions on which topics in mathematics from algebra, geometry and trigonometry I should have a solid understanding on before starting Calculus 1 and Physics 1(calc-based). I have taken Pre-calc but I did not learn much. Would you recommend taking a Pre-calc course again or learning the same curriculum on my own again?
    Many thanks,
    Jeremy

    • @jeremywagner7265
      @jeremywagner7265 Před 6 lety

      P.S. I will be a Mechanical Engineering major.

    • @zachstar
      @zachstar  Před 6 lety +3

      Would be happy to help! (this will be a long list). If your pre-calc is anything like what I've seen then it's mostly a review of what you should already know, so you can honestly learn a lot on your own if you need to. But that might be different at certain schools. But here's a list of some things you should know before starting calc 1 especially.
      1. Finding equation of a line from a point & slope or two points (you use point-slope form a lot in calc).
      2. Be able to simplify algebraic expressions, ESPECIALLY fractions that have variables in them where you have to find a common denominator. (ex. combine the following expression into one fraction: 1/x + 1/(x+5) + 1/sqrt(x))
      3. Be able to solve equations like the one above for when it equals a certain number. In calc you will do A LOT of setting various equations equal to zero. (ex. 1/x + x^2 = 0 or x(x^2-1)= 0). As a bonus tip, NEVER divide both sides by 'x' in calc which is a common mistake people would make in that second example I just gave.
      4. Make sure you can factor quadratic equations and solve them in factored form.
      5. Review the pre-calc chapter on rational functions and make sure you know how to find zero's, vertical asymptotes, and make sure you are able to do interval tests (aka sign charts). Sign charts come up a lot in calc. You can find practice on this if you look up "polynomial inequalities" as well.
      6. Know your unit circle. (It doesn't come up in like every chapter in calc, but it does come up enough and you need to know it at some point).
      7. Know your rules of logarithms and how to solve basic equations with them.
      8. Know the basics of all the trig functions (SOHCAHTOA, sec = 1/cos, etc).
      9. Piecewise Functions
      Topics you don't really need for calc 1
      1. Stats/Probabilitiy
      2. Imaginary Numbers
      3. Synthetic Division/Long division* (you do need long division for calc 2, but I can't really think of a time where I've seen someone NEED it for calc 1).
      4. Sigma Notation and Summations (some calc classes use this A LITTLE in the second half, but I never had to and from what I've seen it's the same for a lot of schools).
      5. Geometry proofs
      6. Honestly most of geometry, you will use trig and you will analyze some shapes like cones and spheres but they usually give you the equations you need for that.

    • @jeremywagner7265
      @jeremywagner7265 Před 6 lety

      MajorPrep thank you, I will incorporate this in to my plan!

  • @dynami3693
    @dynami3693 Před 4 lety

    I love your videos, I'm an Italian hig school student and I want to choose a scientific career in future. Have you ever think to collaborate with an italian dubber to translate your videos and expand your work?

  • @floridaman8500
    @floridaman8500 Před 3 lety +1

    As soon as we were allowed to have calculators, I used them. Because of that, and a lack of motivation as well as frustration from not understanding, I struggle to even understand remedial math. I went to community College but dropped out because of the math. He might as well have been speaking another language. I'm not stupid. I just can't do math. I even had a 3.4 GPA but I did have help with the math. My own principal helped me on the math portion of my GED test in my 3rd year of high school so I wouldn't fail. What do I do? I don't think I can do it...

  • @prashantprajapati5709
    @prashantprajapati5709 Před 6 lety

    Content of the video is good, can you make the video on "what the biotech engineers do?"

  • @jirbrilgordon597
    @jirbrilgordon597 Před 6 lety +4

    Make a video for non traditional students. That would be unique.

  • @kevinhaynes5605
    @kevinhaynes5605 Před 6 lety +2

    Industrial engineering information please

  • @willjack5848
    @willjack5848 Před rokem

    Can you cover bioinformatics and cheminformatics

  • @crocopie
    @crocopie Před 4 lety

    1:39 FTC1 and FTC2

  • @cwahaabcali8521
    @cwahaabcali8521 Před 6 lety

    thanks

  • @sotothecreator
    @sotothecreator Před 4 lety +2

    Love how they didn't let me in computer science class in hs because I was a traditional student.🤬

  • @JakeVoorhees
    @JakeVoorhees Před 6 lety +1

    4th comment :) thanks again Zach !

  • @arbazhussain6720
    @arbazhussain6720 Před 6 lety +1

    Plz make a video of carrier after a physics degr

  • @teddyhafif7603
    @teddyhafif7603 Před 6 lety +2

    Hey. What advice do you have for someone who doesn't have a strong foundation of high school math and science? I'm starting as an electrical engineering. I have taken all high school maths and even calculus. Although it wasn't really taught very well and I don't feel very comfortable with that knowledge. When it comes to science its even worse. Any advice is extremely welcomed. Thx.

    • @DFPercush
      @DFPercush Před 6 lety

      Watch science and math videos on CZcams. Numberphile, sixty Symbols the other nottingham channels by Brady Haran, the PBS channels infinite series, space time, also Veritasium, SmarterEveryDay, let's see, there's also free lectures from Stanford and MIT on here, where you don't have to feel pressured into taking a test right away. Look up Leonard Susskind if you want some of that. noonscience has a couple of master class videos from a research lab about an introduction to the quantum world from several years ago that are really neat, but that channel is mostly random high school projects (he's a teacher). There's also Physics Videos by Eugene Khutoryansky that has a lot of nifty visualizations, if you can stand the start-stop semi robotic narration. Hope some of that helps. If you watch all that, I'm sure youtube will have some more suggestions for you :p

    • @joshuapeters7677
      @joshuapeters7677 Před 6 lety

      This channel is amazing for learning physics if you already know calculus:
      czcams.com/users/DrPhysicsAplaylists?disable_polymer=1
      Start with classical mechanics, and try to understand the lectures. Maybe, try to do a few problems. Using calculus to solve physics problems makes calculus much easier to understand. I would recommend learning how to integrate acceleration with respect to time to get an equation for velocity, and learning how to integrate velocity with respect to time to get an equation for position. This makes calculus physically meaningful, by relating it to the trajectory of a basketball.
      These lectures are as good as it gets, but you learn physics by doing physics problems. When you take a physics class, commit to half an hour a day for doing physics problems, and start studying for tests ten days in advance. It is pretty much impossible to cram for a physics test.
      Khan academy has excellent math lectures. If you don't take a linear algebra class in your electrical engineering program, it is pretty much required that you watch khan academy's lectures on linear algebra.
      You are much more likely to succeed in any of your classes if you have previous exposure, however minimal. The more you learn now, even in a shallow way, the less you have to learn later, and the more you can party/goof off/do whatever you want/pursue your hobbies in college. Find out if the college you go to has any "weed out" courses, and learn some of the material in these classes ahead of time.
      *Edit: When watching these lectures, take notes on anything that strikes you as particularly mind-blowing, or useful to know. That helps it stick with me, and reminds me why I watch this stuff.

    • @justin60222
      @justin60222 Před 6 lety +3

      I failed math 3 times before I got into my engineering program. I have a 3.7 GPA and I'm a junior, don't worry you'll be fine.

    • @Dreamsai_
      @Dreamsai_ Před 6 lety +1

      J Bakes what Math did you fail btw? I’m a future mech engineering and I’m starting low in math because the highest math offered at my school was algebra 2.

    • @loops4000
      @loops4000 Před 3 lety

      @@Dreamsai_ how u doing just wanna check because I am currently in the same situation u were in, thanks

  • @godsonprince7570
    @godsonprince7570 Před 3 lety +1

    I took computer science and business maths and economic in high school
    Will i be able to study mechanical engineering in bachaelors

    • @vent_890
      @vent_890 Před 5 měsíci

      3 years later and the question goes unanswered, but did u end up doing ME?

  • @gooddeedsleadto7499
    @gooddeedsleadto7499 Před 4 lety

    You save on tuition if u take college classes in high school.

  • @whatwhat8524
    @whatwhat8524 Před 6 lety

    Do you recommend students re-take calculus or other math classes in college that they took in high school? My son took AP calculus AB and got and A in the class and a 4 on the AP test. He will be taking BC his senior year. AP Statistics a 5, and AP physics a 3, on the AP exams. He got all A's in the classes. Should he re-take the same classes in college to further cement his understanding? Or is that a waste of time?

    • @davidmendez7258
      @davidmendez7258 Před 5 lety +2

      To be honest, AP classes and the college class they translate into will most likely be word for word (Or I suppose number for number in this case) the same. I took AP Calc BC and then went straight into Calc 2 without any gap in knowledge. But it depends on the person. College is much different from high school, no one is holding your hand so he’ll have to stay responsible and stay on top of his studies. If he wants to ease in to the college system then re-take the class, if he thinks he’s up to the challenge and feels comfortable with the material then jump straight into the next set of classes

  • @centuryfiles9558
    @centuryfiles9558 Před 6 lety

    I’m taking 6 science classes instead of the required 4 (bio, envi sci, chem, physics, AP Envi Sci, and astronomy) although only one of them is an AP course (whereas a bunch of kids in my competetive high school take 2-3+ Ap sci’s), is it still ok? I’m majoring in environment/Earth & atmospheric Sciences and minoring in physics. (I’m taking about 6 ap classes in other subjects as well)

    • @levibeam100
      @levibeam100 Před 4 lety

      Depends what you mean by “ok”. If you plan to go to harvard, the best resume’s still get rejected. If you plan to go to a big public school like Pitt, Penn state, you’re fine. Good grades and SAT score is the biggest thing when it comes to college applicants. Not so much specific classes.

  • @mohamedshariif5433
    @mohamedshariif5433 Před 6 lety

    MajorPrep, how long did it take you to study python?

  • @kayliejoye9551
    @kayliejoye9551 Před 5 lety

    My school offers a computer science class. Is that the same as programming?

  • @StEvUgnIn
    @StEvUgnIn Před 6 lety +1

    I miss the background music so much....

    • @zachstar
      @zachstar  Před 6 lety

      Haha some people have complained so I can't make up my mind!

    • @StEvUgnIn
      @StEvUgnIn Před 6 lety

      MajorPrep It does the charm of this channel...

  • @oldcowbb
    @oldcowbb Před 6 lety

    which arduino set should i get

    • @zachstar
      @zachstar  Před 6 lety

      The one I linked had everything you need