Desain piranti alus komputer utawa Software design iku sawijining prosès "problem-solving" lan perencanaan sing ngasilaké piranti alus komputer. Sawisé angkah lan spésifikasi dikukuhaké, perancang piranti alus banjur gawé desain utawa nyéwa perancang kanggo gawé rencana solusi. Rencana iki nyakup komponèn algoritma tataran cendhèk lan implementasi algotirma sarta arsitèkturé.