Perangkat lunak
Perangkat lunak atau peranti lunak (bahasa Inggris: software) adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.[1][2][3]
STMIK CIC Cirebon
Program studi Teknik Informatika memberikan penguasaan dan kemampuan kepada mahasiswa untuk membangun dan mengembangkan berbagai aspek teknis teknologi informatika. Penekanan dari program studi ini adalah pada bidang pemrograman dan komputasi, rekayasa perangkat lunak (software) untuk berbagai bidang aplikasi dalam berbagai bidang usaha, dan teknologi jaringan komputer. Selain itu program studi ini memberikan bidang-bidang ilmu yang berkaitan dengan pengembangan sistem informasi dan pemanfaatan teknologi lainnya dengan tujuan dapat meningkatkan efisiensi kerja di berbagai bidang usaha yang menerapkan komputerisasi. Perangkat keras (hardware) pada program studi Teknik Informatika hanya sebagian kecil saja dan program studi ini akan memberikan bekal kepada mahasiswa untuk mampu melakukan analisis dan perancangan komputasi, melakukan rekayasa perangkat lunak untuk meningkatkan performance perangkat lunak, dan penguasaan dalam teknik-teknik optimasi perangkat lunak.
Secara garis besar materi perkuliahan pada program studi ini disesuaikan dengan kurikulum nasional dan mengacu kepada kebutuhan pasar dunia kerja yang dapat dikelompokkan menjadi :