Skip to main content
4 answers
4
Asked 484 views

What other classes pair well along with computer science?

I am learning java. #computer-science

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

4

4 answers


0
Updated
Share a link to this answer
Share a link to this answer

Janet’s Answer

If you are looking for courses to the left and right of Comp Sci and typical required courses, look for Logic, in the Philosophy department. Statistics is also good. Any courses that cover Project Management, Software Development Processes, Testing and Quality Assurance will prepare you for the real world.
0
0
Updated
Share a link to this answer
Share a link to this answer

Izi’s Answer

I always advise taking management related courses, they'll probably come in handy in your future career.
In case you set your path (or even just a dream at the moment) towered management, and plan to invest in learning it in the future, it's a good option to take a few of them between your computer science related courses.
It'll be a good break in the coming years between those demanding math and other courses and a good investment for the future.
0
0
Updated
Share a link to this answer
Share a link to this answer

Sharon’s Answer

All kinds of other classes pair with comp sci - it is a matter of where you think you want to head career wise. For example, taking business courses along with comp sci give you the opportunity to pick up consulting skills, project management, finance, strategy, sales and even organizational leadership. You could become an educator through teaching and possibly communication. Also other engineering disciplines.
0
0
Updated
Share a link to this answer
Share a link to this answer

Thomas’s Answer

Hugo,

I would recommend business related courses, mathematics related courses (including discrete math), and maybe even some sociology/linguistics courses. Being able to communicate computer science solutions and 'talk the language' to non-technical folks will make you a much better computer scientist. This is about adding on and enhancing your computer science skills with some softer skills to make you a more well-rounded professional.

Tom
0