[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

I need your help surviving a double major in math and computer

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 9
Thread images: 1

File: Edsger_Wybe_Dijkstra.jpg (297KB, 1024x1365px) Image search: [Google]
Edsger_Wybe_Dijkstra.jpg
297KB, 1024x1365px
I need your help surviving a double major in math and computer science.

I have what I think is a good, not great grasp on CS, as I have almost ten years of experience as a senior software developer. But my mathematical skills are lacking. I just don't understand mathematics as well as I understand functions, and certain algorithms in CS. I want to pursue the math portion of my double major in order to educate myself in mathematics because I find it interesting, and essential to making myself better in my chosen field. I would be interested in assisting people smarter than I am in computability research.

Questions:

>I want to pursue the math portion of my double major in order to educate myself in mathematics

I'm going to do it, but to be frank, I am a little scared of failure. Will I be able to pass the classes if I study every night, even if I don't have some sort of idealistic understanding of mathematics?
>>
So I'm a guy studying math at a pretty respected uni. I can give details if you want, I guess. I'm on scholarship in army ROTC and trying to do research and an internship. All I really know how to do is work hard.

I'm also not that smart. I always say that I'm smart enough to hang with the smart kids but I'll never be the best in the room.
What I've learned so far is that you should mentally/emotionally or whatever prep yourself to get C's, and learn how to work with other people. Hell, annoy them if you must. It's harder alone and impossible without a sense of realism.
>>
>>8597563
try TOCP if you make your way through
congrats! you just underestimate your potentials
>>
>>8597563
You've got 10 years in industry. So you can just coast through any CS class which isn't purely theoretical. That's a great fall back, so you really shouldn't be stressed at all.

Take 1 math class at a time. That way you don't get stressed when you have problem sets due or tests to take on the same day. You'll slowly gain confidence as the classes get harder.

As you run out of CS classes to take, shift to taking 2-3 math classes at a time to finish up your math degree.

You will absolutely be able to do math if you put in the work. Undergrad mathematics does not take special inspiration. If you're at least partially interested, you'll be fine.

Do all the problems the professor assigns, and if you can't do some, or you still don't get it, go to office hours. I was typically in the top 2/3 students in my classes and I went to pretty much every professor's office hours from time to time.

>t. CS and Math double major, class of 2016
>>
>>8597574
>>8597581
>>8597594
thank you all very much, very helpful advice

>>8597574
where are you studying? what's it like?

>>8597581
ah, that old chestnut. i'll give it a go

>>8597594
>t. CS and Math double major, class of 2016

inspirational
>>
>>8597563

Drop one of them. You're setting up yourself for failure.
People struggle with one major and you want to do two.
Better doing one major really well.
>>
>>8597563
You should be fine. You won't get to real math (proofs) until rigorous linear algebra and analysis(advanced calc). After that you can start doing anything you find interesting. Like abstract algebra, topology, complex analysis, and so on.
>>
>>8597563
Just need hard work
http://calnewport.com/blog/2011/04/28/on-becoming-a-math-whiz-my-advice-to-a-new-mit-student/
http://calnewport.com/blog/2008/11/14/how-to-ace-calculus-the-art-of-doing-well-in-technical-courses/

First you get Mathematical Reasoning books, and read them
http://www.people.vcu.edu/~rhammack/BookOfProof/
http://www.maths.manchester.ac.uk/~nige/IMRpartI.pdf (Eccle's Introduction to mathematical reasoning)
http://math.cmu.edu/~cnewstea/teaching/21-128-F16/notes-current.pdf (Carnegie Mellon's 15-151 course notes)
https://en.wikipedia.org/wiki/How_to_Solve_It (read this, or the whole book)

Second, you do a lot of proofs. The more you do, the better you get at it. When your prof writes them in class, copy them down yourself (and later get the lecture notes of the class too). In your own time afterwards, spend at least 1-2hrs really focusing and trying to recreate the proofs yourself. Then a month later, go back and re-do them until you can effortlessly recreate any proof given in class. At this stage you can now optimize your proofs to make them more simple and 'elegant'. Most of the math in a CS undergrad course is basic applied math so you can do algorithm analysis and understand difficult problems like Max Cut. You run into the more difficult math when you do a Msc/PhD and have to do original research into computational number theory in cryptography and cryptanalysis or adding errors to a codeword in a disguised binary Goppa code.
>>
>>8598069

A second this motion.


I agree with everyone else. It's doable, but do you want to risk it?


Do a little mental cost-benefit analysis.


net_projected_benefit = benefit_of_success*probability_of_success + cost_of_failure* probability_of_failure
Thread posts: 9
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.