Choosing an Elective: Intro to Robotics vs. Discrete Math

I’m approaching my senior year and I need to select courses for next year. My entire schedule is complete except I need to choose an elective. I’m deciding between Intro to Robotics and Discrete Math. My intended major is computer science or aerospace engineering.

Intro to Robotics is a CP class so it will drag down my GPA. I’ve been interested in this class for a long time now. Robotics is very interesting to me. Discrete math is a double enrollment class through my state’s university. This class is weighted like an AP class in my school’s GPA system. The topics of this class are also interesting to me. This class will be helpful since I want to major in CS.

Which one should I choose? Should I prioritize GPA or my personal interests? I’m confident I can get an A in either one of those two classes

Depends what else you’re taking.

1 Like

I don’t know your school list or stats - but in my mind robotics.

It interests you. And sounds like you’ve already over delivered on math (assuming you’ve had calc).

You’re not going to not get into a school because your class isn’t weighted/bumped.

And there’s a ton of great aero and CS schools. Really a lot…

After three years of hard work, you certainly deserve to take a class that interests you.

good luck.

Hi!) try to think about your future plans and how important your GPA is for your dream major. If you’re all about computer science, Discrete Math might be your thing. But if you’re into robotics, it could give you some great insights for aerospace engineering. Balance the possible effect on your GPA with how much you value the classes, keeping in mind both your love for the subject and career goals

1 Like

Are you taking another math during senior year?

3 Likes

A CS professor I know said that they would rather students interested in CS take Discrete Math in high school than most high school CS classes.

1 Like

Same question. I am a general believer in math continuity if possible, meaning taking it every year.

I would normally see Robotics as a possible Science elective.

1 Like

Will either of the choices help you decide which major?

If CS
then discrete math

2 Likes

I would go with discrete math- it shows the rigor of the course load. Intro to robotics is something that you can do on your own online or through a club.

1 Like

Intro to robotics is a freshman level easy elective at our high school. Do you know if this is the case at your school? You might be bored as a senior.

Why not get active in a robotics club/team to get that experience, and take discrete math. Win, win.

2 Likes

Is there a way to do both? The math is outside at a uni, there should not be a reason (other than time) to stop you.

If, a big if, your school has an established robotics competition team (FTC or FRC), I would suggest you take the intro course, join the team, and explore how computer science is applied.
I used to coach FTC teams, currently referee and judge at competitions. The FIRST community is great for teens’ growth in knowledge, skill, and all perspectives of becoming a responsible and dependable young adult.

1 Like

I would recommend discrete math. As a CS major, the concepts do come up in many of your classes. I would have loved the opportunity to have discrete math in high school.

Yes: Multivariable Calculus

No, I’m already settled on CS or Aero. Possibly minor in robotics.

True, I might already be too advanced for this course because I do science olympiad and first robotics.

I do my first robotics and I do robot tour in science olympiad

Thank you for sharing this. I’ll consider it

I’m going to ask the instructor of the course for a course syllabus/curriculum.

Will either help you decide between CS and AE?

At some colleges, you need to apply to a major, and CS and AE may be full and hard to change into later. Also, their curricula tend to diverge in the second year (or earlier if CS is not engineering based at the college).

Taking multivariable and discrete math at the same time could be a lot, but the robotics course may be pretty basic if you already have a lot of robotics experience. (Maybe talk with the instructor about TAing if you really want to be involved in that class?)

Keep in mind that college apps can be at least as much work as a whole additional class.

My feeling is you can then take whatever you are most interested in taking.

1 Like

This topic was automatically closed 180 days after the last reply. If you’d like to reply, please flag the thread for moderator attention.