Question: what subjects are needed to become a computer scientist?
Answer: Marketable skills to look for in a computer scientist degree program include software development and programming, computer hardware engineering, data analysis, information systems management, technical training, technical writing, and advanced mathematics – particularly linear algebra, statistics, calculus and ...