
İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

Bilgisayar bilimi, bilgisayarların tasarımı ve kullanımı için temel oluşturan teori, deney ve mühendislik çalışmasıdır. Hesaplamaya ve uygulamalarına bilimsel ve pratik bir yaklaşımdır. Bilgisayar bilimi; edinim, temsil, işleme, depolama, iletişim ve erişimin altında yatan yönteme dayalı prosedürlerin veya algoritmaların fizibilitesi, yapısı, ifadesi ve mekanizasyonunun sistematik çalışmasıdır. Bilgisayar biliminin alternatif, daha özlü tanımı "büyük, orta veya küçük ölçekli algoritmik işlemleri otomatikleştirme çalışması" olarak nitelendirilebilir. Bir bilgisayar bilimcisi, hesaplama teorisi ve hesaplama sistemlerinin tasarımı konusunda uzmanlaşmıştır.
Bilişim, bilişim bilimi ya da bilgisayar bilimi, bilgi ve hesaplamanın kuramsal temellerini ve bunların bilgisayar sistemlerinde uygulanabilmeleri sağlayan pratik teknikleri araştıran bir yapısal bilim dalıdır. Bilişimciler ya da bilgisayar bilimcileri bilgi oluşturan, tanımlayan ve dönüştüren algoritmik süreçler icat edip, kompleks sistemleri tasarlamak ve modellemek için uygun soyutlamalar formüle ederler. Bilişim Dünya'da hızla gelişmeye devam eden önemli bir teknolojidir.

UNIX türevi işletim sistemleri çok işlemcili çok pahalı makinelerden tek işlemcili, basit ve çok ucuz ev bilgisayarlarına kadar pek çok cihaz üzerinde çalışabilen esnek ve sağlamlığı çok değişik koşullarda test edilmiş sistemlerdir. Fakat özellikle kararlı yapısı ve çok kullanıcılı-çok görevli yapısıyla çok işlemcili sunucularda adeta standart haline gelmiştir ve özellikle akademik dünyada iş istasyonları üzerinde çok yaygın bir kullanım alanı bulmuştur. UNIX, Interdata 7/32, VAX ve Motorola 68000 arasında hızla yayıldı.

14.1
)

bzip2 veya BZ2, Julian Seward tarafından geliştirilmiş özgür yazılım/açık kaynak kodlu yazılım veri sıkıştırma algoritmasıdır. Seward'ın geliştirdiği program 1996 yılında 0.15 sürümü ile kullanıma sunuldu. Veri sıkıştırıcısının istikrarı ve yaygın kullanımı zamanla arttı ve 1.0 sürümü 2000 yılının sonlarında çıktı.
Paralel hesaplama ya da Koşut hesaplama, aynı görevin, sonuçları daha hızlı elde etmek için çoklu işlemcilerde eş zamanlı olarak işletilmesidir. Bu fikir, problemlerin çözümünün ufak görev parçalarına bölünmesi ve bunların eş zamanlı olarak koordine edilmesine dayanır. Paralel hesaplama ile performans artar, büyük sorunlar daha az sürede çözülür ve bilimdeki gelişmeler paralel hesaplamaya gereksinim duyar.

İnternet, bilgisayar sistemlerini birbirine bağlayan elektronik iletişim ağıdır. TDK, internet sözcüğüne karşılık olarak genel ağı önermiştir. İnternet yerine zaman zaman sadece net sözcüğü de kullanılır.

Süper bilgisayar basit olarak; yoğun paralel işlemciler, yüksek başarımlı vektör işlemciler ve öbek bilgisayarların oluşturduğu sistem olarak tanımlanabilir. Süper bilgisayarlar bilimde, deney ve hesaplamayı birleştiren hesaplamalı bilim gibi yeni metodolojilerin oluşmasını sağlamıştır. Günümüzde süper bilgisayarlar saniyede yüzlerce trilyon işlem yapar hale gelmiştir. Örneğin, dünyanın en hızlı süper bilgisayarı saniyede 136,8 trilyon kalıcı işlemle Amerika'da Lawrance Livermore National Laboratuvary isimli ulusal laburatuarın kullanımındadır Süper bilgisayarlar ilk defa 1960'larda Seymour Cray tarafından Control Data Corporation'da tasarlandı.

ARPANET,, bir bilgisayar ağıdır ve ilk olarak 1968'den itibaren Amerika Birleşik Devletleri Hava Kuvvetleri adına Massachusetts Teknoloji Enstitüsü ve ABD Savunma Bakanlığı liderliğindeki küçük bir araştırmacı grubu tarafından geliştirilmiştir. Günümüz internetinin öncüsüdür. Paul Baran ve Donald Watts Davies, ARPANET'in geliştirilmesinde iletişim için temel olarak kullanılan kısmî ağ düzeni ve paket şifreleme ağlar alanında önemli bulgular sağlamıştır.

IPTV, İnternet protokolü üzerinden görüntü ve ses aktarımı.
Argus (Audit Record Generation and Utilization System), Perl programlama dili ile açık kaynaklı olarak geliştirilmiş, servis, ağ ve sunucu sistemlerini izleme yazılımıdır. Ağ bağlantılarını ve bu bağlantılarla ilgili performans ölçülerini kayıt altına alabilen bir araçtır. Herhangi bir şekilde sorun algıladığında uyarı verebilir. Analiz ve izleme kayıtlarını, içerisinde barındırdığı araçlar ile RMON, ASCII ve XML biçimlerinde çıktı olarak almanızı sağlayabilir. İçsel desteği sayesinde sistemin kayıt dosyalarına ulaşmak amacıyla Perl betikleri yazmanıza olanak sağlar.
Nmap, bilgisayar ağları uzmanı Gordon Lyon (Fyodor) tarafından geliştirilmiş bir güvenlik tarayıcısıdır. Taranan ağın haritasını çıkarabilir ve ağ makinalarında çalışan servislerin durumlarını, işletim sistemlerini, portların durumlarını gözlemleyebilir.
Uzak yordam çağrısı (ya da uzak prosedür çağrısı; İngilizce: Remote Procedure Call , bir diğer adres uzayı üzerinde programcı açıkça bu uzaktan etkileşim detayları kodlama olmadan çalıştırmak için bir alt yordam veya prosedürü sağlayan bilgisayar programına izin veren süreçler arası iletişim teknolojisidir. Sunucu üzerindeki servisleri kontrol ettiğimizde karşımıza çıkan RPC, arka plânda birçok şeyi gerçekleştiren bir servistir. RPC, temelde istemci ve sunucu arasında yapılan işlemlerin iletişimi için tasarlandı. Bir işlemin gerçekleşmesi için bir gönderici ve bir de istemci vardır.. Yani programcı, alt prosedür ister çalışan programın yerelinde ister uzağında olsun, temelde aynı kodu yazar. Bu bir tür istemci-sunucu etkileşimidir ve tipik olarak bir istek-yanıt mesaj geçirme sistemi aracılığıyla uygulanır. Nesne yönelimli programlama modelinde, RPC'ler uzaktan yöntem çağırma ile temsil edilir. RPC modeli bir konum şeffaflığı seviyesini ifade eder, yani çağrı prosedürleri yerel ya da uzak olsun büyük ölçüde aynıdır, ancak genellikle aynı değildirler, bu nedenle yerel çağrılar uzak çağrılardan ayırt edilebilir. Uzak çağrılar genellikle yerel çağrılardan çok daha yavaş ve daha az güvenilirdir, bu nedenle bunları ayırt etmek önemlidir.

Bulut bilişim, bilgisayarlar ve diğer cihazlar için, istendiği zaman kullanılabilen ve kullanıcılar arasında paylaşılan bilgisayar kaynakları sağlayan, internet tabanlı bilişim hizmetlerinin genel adıdır. Bulut bilişim bu yönüyle bir ürün değil, hizmettir; temel kaynaktaki yazılım ve bilgilerin paylaşımı sağlanarak, mevcut bilişim hizmetinin; bilgisayarlar ve diğer aygıtlardan elektrik dağıtıcılarına benzer bir biçimde bilişim ağı üzerinden kullanılmasıdır.
Ankara Üniversitesi Bilgisayar Mühendisliği, lisans eğitimine 2003-2004, yüksek lisans eğitimine ise 2004 öğretim yılında ilk öğrencilerini alarak başlamıştır. 2013 yılına kadar sırasıyla Ankara Üniversitesi Tandoğan Kampüsü ve Ankara Üniversitesi Keçiören Yerleşkesi'nde eğitim vermiştir. 2013-2014 öğretim yılından itibaren eğitimine 50. Yıl Kampüsü 'nde Mühendislik Fakültesi bünyesinde devam etmektedir. Bölümde 4 yıllık lisans eğitiminin yanında bilgisayar mühendisliği alanında yüksek lisans ve doktora eğitimi de verilmektedir.
Dağıtımlı hesaplama, ortak bir hedefe ulaşmak için birden fazla konumdan gelen bilgisayar kaynaklarının birleştirilmesinden meydana gelir. Izgara ise, çok sayıda dosyayı içeren ve etkileşimli olmayan iş parçalarından oluşan bir dağıtılmış sistem olarak düşünülür. Dağıtımlı hesaplama, ızgara bilgisayarların her düğümünün, farklı birer görevin icrasını gerçekleştirmek üzere ayarlanmış olmasından dolayı, kümeleme tekniği gibi geleneksel yüksek performanslı bilgi işlem sistemlerinden ayırt edilir. Izgara bilgisayarları ayrıca, küme bilgisayarlarına göre daha heterojen ve coğrafi olarak dağınık olma eğilimindedir. Tek bir ızgaranın belirli bir uygulamaya ayrılabilmesine karşın, genelde bir ızgara çeşitli amaçlar için kullanılır. Izgaralar genel amaçlı ızgara katman yazılımları ve kitaplıklarıyla oluşturulur. Izgara boyutları oldukça büyük olabilir.
Victor R. Basili, Maryland Üniversitesi Bilgisayar, Matematik ve Doğa Bilimleri Koleji'nin bir parçası olan Bilgisayar Bilimleri Bölümü'nde emekli profesördür ve İleri Bilgisayar Araştırmaları Enstitüsü. Doktora derecesine sahiptir. Austin'deki Texas Üniversitesi'nden doktora derecesi ve iki farklı fahri unvana sahiptir. Bilgisayar Makinaları Birliği (ACM) ve Elektrik ve Elektronik Mühendisleri Enstitüsü (IEEE) üyesidir.
James E. Rumbaugh, Nesne Modelleme Tekniği ve Birleşik Modelleme Dilini (UML) oluşturmadaki çalışmaları ile tanınan Amerikalı bir bilgisayar bilimcisi ve nesne yönelimli metodologdur.
Bilgisayar alanında, Kendini Onaylayan Dosya Sistemi (SFS), Unix benzeri işletim sistemleri için küresel ve merkezi olmayan, dağıtık bir dosya sistemi olarak kullanılır. Aynı zamanda kimlik doğrulamanın yanı sıra iletişimlerin şeffaf bir şekilde şifrelenmesini sağlar. SFS, herhangi bir mevcut sunucuya tek tip erişim sağlayarak evrensel bir dağıtık dosya sistemi olma amacını taşır, ancak SFS istemcilerinin düşük yaygınlaşması nedeniyle kullanışlılığı sınırlıdır. David Mazières'in 15 Mart 2023 tarihinde Wayback Machine sitesinde arşivlendi. Haziran 2000 tarihli doktora tezinde geliştirilmiştir.