Pemacu peranti
Pemacu peranti (bahasa Inggris: "Device driver") adalah istilah teknologi informasi yang mengacu kepada komponen perangkat lunak yang mengizinkan sebuah sistem komputer untuk berkomunikasi dengan sebuah perangkat keras. Sebagian besar perangkat keras, tidak akan dapat berjalan atau sama sekali tidak dapat berjalan tanpa "driver" yang cocok yang terinstal di dalam sistem operasi. "Device driver", umumnya akan dimuat ke dalam ruangan kernel ("kernelspace") sistem operasi selama proses booting dilakukan, atau secara sesuai permintaan (ketika ada intervensi pengguna atau memasukkan sebuah perangkat "plug-and-play"). Beberapa sistem operasi juga menawarkan "device driver" yang berjalan di dalam ruangan pengguna ("userspace") sistem operasi. Beberapa "driver" telah dimasukkan ke dalam sistem operasi secara "default" pada saat instalasi, tetapi banyak perangkat keras, khususnya yang baru, tidak dapat didukung oleh "driver-driver" bawaan sistem operasi. Adalah tugas pengguna yang harus menyuplai dan memasukkan "driver" ke dalam sistem operasi. Driver juga pada umumnya menyediakan layanan penanganan interupsi perangkat keras yang dibutuhkan oleh perangkat keras.
Insinyur perangkat lunak
Pada tahun 1998, the US Naval Postgraduate School (NPS) didirikan pertama doktor program dalam Rekayasa perangkat Lunak di dunia. Selain itu, banyak online gelar dalam Rekayasa perangkat Lunak telah muncul seperti Master of Science dalam Rekayasa perangkat Lunak (MSE) gelar yang ditawarkan melalui Ilmu Komputer dan Jurusan Teknik di California State University, Fullerton. Steve McConnell berpendapat bahwa karena sebagian besar perguruan tinggi yang mengajarkan ilmu komputer bukan rekayasa perangkat lunak, ada kekurangan sejati insinyur perangkat lunak. ETS Universitas dan UQAM (Université du Québec à Montréal) yang diamanatkan oleh IEEE untuk mengembangkan Software Engineering Body of Knowledge (SWEBOK), yang telah menjadi standar ISO menggambarkan tubuh pengetahuan yang dicakup oleh seorang insinyur perangkat lunak.