Bilişim bilimi genel olarak her tür mekanik hesap ve bilgi işlevleri inceleyen bir bilimdir. Önemli olan teorik bolümlerinden bazıları bunlar:
Bilgisayar programcılığı Hesap kuramı Biçimsel dil kuramı ve Otomat kuramı Bilgisayar bilimine bazen bilgisayar mühendisliği denilir ki, bunlar aynı değildir. Bilgisayar bilimi, diğer dillerde kullanılan "computer science" ya da "Informatik" (Bilişim) sözcüklerin manasına daha yakındır ve bilim olarak, mühendislikten genelde daha soyut konuları inceler.
Bilişim bilimi hesaplama, bilgi verme ve yazılım ve donanım üzerindeki işlemler üzerine çalışmaktadır. Pratikte bilgisayarlarla ilgili konuları kapsar. Algoritmalar, formül yapıları, bilgisayar dilleri, yazılım ve bilgisayar donanımları bu konulardan belli başlı olanlarıdır.
Yazılım Elemanları
Sistem Yazılımları
Programlama Dilleri
Ofis Uygulamaları
İş (Sektörel) Uygulamalar
Cihaz Taklitçileri (Emulatörler)
Ortam ilişkili Yazılımlar
Cihaz ilişkili Yazılımlar
Yardımcı Yazılımlar
ve birçok alanda geliştirilebilecek yazılımlar
Donanım Elemanları
Bilgisayar
Anakart
Sabit Disk
Klavye
Fare
İşlemci
Disk
Çıkarılabilir Diskler
Ekran Kartı
Ağ Kartı
Yazıcı
Tarayıcı
Sayısallaştırıcı
Ağ Elemanları
Yönlendirici
ModemVe belirtilenlerin dışında birçok bileşen ile doğrudan veya dolaylı olarak ilişkili olan bilimdir.