Hacettepe Üniversitesi, Bilgisayar Mühendisliği Bölümü, 1971 yılında Hacettepe Enformatik Enstitüsü'ne bağlı bir bölüm olarak kurulmuştur. Bölümümüz, 1977 yılında Bilgisayar Mühendisliği dalında lisans eğitimi vermeye başlayan ilk iki bölümden birisidir. Şu anda Mühendislik Fakültesi'ne bağlı olan bölümümüz, 4 yıllık örgün eğitim vermektedir. Bölümümüzde, Bilgisayar Bilimleri, Bilgisayar Donanımı, Bilgisayar Yazılımı ve Yapay Zeka olmak üzere 4 Anabilim Dalı bulunmaktadır. Bu duruma paralel olarak lisans eğitimi müfredatımız, bu 4 ana bilim dalı ekseninde kurgulanmıştır.
Lisans programımızda bulunan derslerin tamamı İngilizcedir. Birinci sınıfta temel mühendislik derslerinin yanı sıra bilgisayar mühendisliğine giriş derslerimiz bulunmaktadır. İkinci sınıf ve üçüncü sınıfın bir kısmında, her üç bilim dalımıza ait temel derslere ve uygulama laboratuarlarına yer verilmiştir. Üçüncü sınıfın bir kısmı ile dördüncü sınıfta tamamen seçmeli ders ve laboratuvar düzenlemesi ile öğrencilerimize istediği bilim dalında uzmanlaşma imkanı verilmektedir. Müfredatımız içinde görülebileceği üzere seçmeli/zorunlu birçok teorik dersimiz laboratuvarı ile desteklenmiştir. Ayrıca, iki tane dört haftalık zorunlu stajlarla öğrencilerin mezun olmadan önce iş ortamlarını tanımaları ve deneyim sahibi olmaları amaçlanmaktadır.
Bölümümüz, öğrencilerimize gelişmiş laboratuvar imkanları sunmaktadır. Bölümde bulunan laboratuvar ve sistemler şunlardır : SUN sunucuya bağlı istemcilerden 25 kişilik SUN Lab., 30 ve 24 kişilik iki PC Lab., 20 kişilik Yazılım Mühendisliği Lab., 25 kişilik Mikroişleyiciler ve Sayısal Sistemler Lab., Cisco cihazlarla donatılmış Ağ Lab., yüksek yapılandırmalı Unix tabalı Dell bölüm hizmet sunucuları.
Bölümümüz mezunları “Bilgisayar Mühendisi” ünvanı alarak mezun olmaktadırlar. Hacettepe Üniversitesi Bilgisayar Mühendisleri iş hayatına atıldıklarında birçok seçeneğe sahiptirler. Türkiye ve dünyada büyük kuruluşlarda mühendislikten yöneticiliğe kadar birçok alanda görev almaktadırlar. Bilgisayar mühendisleri kamu ve özel kuruluşlarda geniş bir yelpazede; var olan bütün sektörlerde uygun iş bulabildikleri gibi sistem analisti, sistem mühendisi, sistem programcısı, veri tabanı yöneticisi, yazılım mühendisi, satış-destek mühendisi, geliştirme mühendisi, tasarım mühendisi, iletişim-ağ mühendisi, bilgi güvenliği uzmanı, arge araştırmacısı, yönetici gibi iş olanaklarına sahiptir.