علوم کامپیوتری کاملا روی برنامه نویسی متمرکز است. در علوم کامیوتری متخصصان از الگوریتم های ریاضی استفاده می کنند. هوش مصنوعی ، گرافیک رایانه و برنامه نویسی زیرمجموعه های علوم کامپیوتر هستند.مهندسی نرم افزار نیز بخشی از علوم رایانه است. توسعهدهنده یا مهندس نرمافزار: مهندسان نرمافزار، مسئول بهروزرسانی و آزمایش https://harica.ir/tech/what-is-information-technology/