For all STEM majors, what courses that were NOT requirements for graduation ddi you most benefit from?
I am a prospective STEM student. I wanted to get insight on not only core classes, but other classes some of you may have taken that had an impact on your personal life (not necessarily your major). I know college is expensive and taking extra courses may seem trivial to a focused student, yet I believe their may be some valid non-topic courses. #college #stem #women-in-stem
3 answers
Nicole’s Answer
I wasn't required to take a programming course...but I did. In fact, I took two...C and then C++. Right out of college, I did programming but it was more like programming pieces of equipment to do things or operate in a certain way. I didn't begin to use and build my programming skills until about 5 years into my career. While the language I mostly used **wasn't** C or C++, I am glad I got that foundation from my college years. I actually program much more now than I did in the early part of my career. The languages include Python and various flavors of SQL.
Hope you find this answer helpful and best of luck to you!
Kirby’s Answer
I have used the things I learned there in every part of my life. Being able to communicate well will affect how people see you, which affects almost every part of your life.
I agree strongly with Keith Martin about public speaking too. So much of your life is dependent on communication, don't skimp on learning and practicing.
Keith’s Answer
Public speaking was required for engineering majors at my undergraduate institution, although I think this is not typical. I would recommend taking a public speaking course even if it's not required, as I found this to be a very beneficial course. It improved my speaking ability immensely, and helped with anxiety I had with speaking in front of others.
I also recommend taking a few humanities or social science classes in an area you are interested in. Typically you will be required to take a few of these classes anyway. In addition to learning about a subject you are interested in, use these classes to develop your reading and writing abilities. An important component of these classes is learning to write effectively and persuasively, and the professor and TA should work with you to help develop your writing ability as you write your papers.