3 answers
3 answers
Updated
Cung’s Answer
Definitely, depending on your final ending degree in Computer Science, you may be able to teach at any K21, Community Colleges, Universities private or public. Usually for K12 you may need to get certified by the State you want to teach in. For Community College or University level you may need either a Master or PhD in Computer Science to qualify. Most computer scientists work for private companies once they graduate and also teach as an adjunct or a visiting Professor at a local community college, or universities near them. Some are also doing online computer science class with Online Universities. The bottom line is opportunities are rich and rewarding for someone with a Computer Science degree -) Good luck
Updated
Bjorn’s Answer
Plenty of companies in the education industry require computer scientists, software engineers, data scientists. I worked at one for a few years right after graduating college! These companies many times aren't that mature in their technology, so in many situations you'll have to quickly pivot and tackle many different tasks--becoming a jack-of-all-trades in a sense; this was my experience, and it was incredibly valuable right out of college, because I was able to get my feet wet into many different aspects of data analytics, from machine learning, to data visualization, to project management, to generating reports in our SQL databases, etc. There's plenty of larger companies as well in the education industry, such as College Board, which is farther along technology-wise than many other companies in the education industry. Working in tech in the education industry can be more fulfilling than other industries, because you can directly see the impact of your work on students' academic and personal enrichment.