Computer Science And Engineering Requirements - Bs In Computer Science And Engineering University Of Hartford - Programming is an interdisciplinary topic, incorporating elements from subjects such as mathematics, software engineering and linguistics.