3 ms·
+1 to everyone who recommended double majoring. CS is a problem solving tool, so having domain specific knowledge in any other field will be super useful, assum
by kailswhales 6y ago
+1 to everyone who recommended double majoring. CS is a problem solving tool, so having domain specific knowledge in any other field will be super useful, assuming that you’re actually interested in said field. Alternatively, double major in computer engineering — many classes will overlap and you can probably finish both in 4 years while having a much deeper understanding of what makes computers tick.
Also I haven’t seen this mentioned, but take advantage of the large number of resources at your disposal: labs, software, courses/seminars, office hours. It wasn’t until I graduated that I realized I missed out on many learning and experimentation opportunities.