کم کم این شعار که انسان ها باید استراحت بیشتری داشته باشند و کامپیوترها کمک کنند که انسان از اشتغالات ذهنی تکراری و غیرضروری نجات یابد در جوامع رواج یافت.
با به وجود آمدن شبکه های اطلاعاتی اینترنت, صنایع, اقتصاد, فرهنگ و … تا قبل از قرن بیستم، انسانها خیلی بیشتر کار میکردند.
در قرن بیستم با اختراع کامپیوتر در جوامع پیشرفت چشمگیری رخ داده است به طوری که امروزه در انجام اکثر امور شهری کامپیوتر نقش به سزایی دارد.
مهندسی کامپیوتر رشته ای ست که با تربیت نیروهای کارآزموده, نقش مهمی در این پیشرفت ها ایفا می کند.
مهندسی کامپیوتر دارای چهار گرایش زیر است:
1ـ نرمافزار
2ـ سخت افزار (معماری کامپیوتر)
3ـ هوش مصنوعی
4ـ الگوریتم و محاسبات
گرایش اول قدیمیتر ولی گرایشهای اول و سوم مهمتر و بالطبع دارای پذیرش بالاتری در دانشگاههای کشور می باشد. برای مهندسین کامپیوتر امکان ادامه تحصیل تا مقطع دکترا در داخل کشور وجود دارد.