CPL Program Studi: Sarjana Terapan Teknologi Rekayasa Perangkat Lunak
Sikap

1.      Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius.

2.      Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral, dan etika.

3.      Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila.

4.      Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme serta rasa tanggungjawab pada negara dan bangsa.

5.      Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain.

6.      Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan.

7.      Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara.

8.      Menginternalisasi nilai, norma, dan etika akademik.

 

9.      Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahlian informatika secara mandiri.

10.  Menginternalisasi semangat kemandirian, kemampuan beradaptasi, kejuangan, dan kewirausahaan.

11.  Menginternalisasi nilai-nilai Del yang dicerminkan dalam sikap Mar-Tuhan, Marroha, Marbisuk

Penguasaan Pengetahuan

1.      Menguasai konsep teoritis matematika dasar dan pengembangan perangkat lunak dengan kompleksitas sedang untuk platform yang berbasis web dan mobile

2.      Menguasai konsep teoritis tentang penjaminan kualitas perangkat lunak secara mendalam mulai dari perencanaan sampai pada tahap pemeliharaan

3.      Memiliki pengetahuan terkait profesionalisme dalam bekerja dan etika dalam berwirausaha dalam konteks pengembangan perangkat lunak

4.      Menguasai pengetahuan untuk dapat merancang dan mengimplementasikan sistem basis data baik secara konseptual, logical dan physical

5.      Memiliki pengetahuan dan kemampuan untuk melakukan kajian teknis dalam menentukan perangkat yang tepat untuk digunakan didalam pengembangan perangkat lunak

6.      Memiliki pengetahuan dan kemampuan dalam memformulasikan suatu solusi dengan menggunakan algoritma yang memiliki kompleksitas sedang

7.      Memiliki kemampuan untuk dapat melakukan supervisi, manajemen, dan evaluasi tugas serta pencapaian dalam pengembangan perangkat lunak

Keterampilan Umum

1.      Mampu menerapkan pemikian logis, kritis, inovatif, bermutu, dan terukur dalam melakukan pekerjaan yang spesifik di bidang keahliannya serta sesuai dengan standar kompetensi kerja bidang yang bersangkutan;

2.      Mampu menunjukkan kinerja mandiri, bermutu dan terukur;

3.      Mampu mengkaji kasus penerapan ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora sesuai dengan bidang keahlian sebagai software developer dan quality assurance dalam rangka menghasilkan prototype, prosedur baku, desain atau karya seni, menyusun hasil kajiannya dalam bentuk kertas kerja, spesifikasi desain, atau esai seni, dan mengunggahnya dalam laman perguruan tinggi;

4.      Mampu menyusun hasil kajian tersebut di atas dalam bentuk kertas kerja, spesifikasi desain, atau esai seni, dan mengunggahnya dalam laman perguruan tinggi;

5.      Mampu mengambil keputusan secara tepat berdasarkan prosedur baku, spesifikasi desain, persyaratan keselamatan dan keamanan kerja dalam melakukan supervisi dan evaluasi pada pekerjaan sebagai software developer dan quality assurance;

6.      Mampu memelihara dan mengembangkan jaringan kerja sama dan hasil kerja sama di dalam maupun di luar lembaganya;

7.      Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggungjawab sebagai software developer dan quality assurance;

8.      Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada dibawah tanggung jawab sebagai software developer dan quality assurance, dan mampu mengelola pembelajaran secara mandiri; dan

9.      Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin kesahihan dan mencegah plagiasi.

Keterampilan Khusus

1.      Mampu menjadi software developer dengan penguasaan keterampilan yang dibutuhkan untuk pengembangan perangkat lunak sesuai kebutuhan berbagai lembaga, industri, bahkan wirausaha, khususnya yang dikembangkan dengan platform berbasis mobile dan web.

2.      Mampu mengidentifikasi, memformulasikan, melakukan penelusuran referensi/standar/codes/database, menganalisis, dan menyelesaikan masalah dengan menggunakan perangkat yang tepat dan algoritma dengan kompleksitas sedang

3.      Mampu mendokumentasikan aplikasi perangkat lunak menggunakan standar dokumen yang berlaku

4.      Mampu merancang dan mengimplementasikan desain yang ada berdasarkan kebutuhan pengguna yang dipersyaratkan pada dokumen Software Requirements Specification (SRS)

5.      Mampu memilih framework yang tepat dan memanfaatkan perangkat perancangan dan analisis dalam mengembangkan perangkat lunak

6.      Mampu menjamin mutu suatu proses pembangunan perangkat lunak melalui pengujian dengan menggunakan beberapa perangkat analisis yang tepat

7.      Mampu secara inovatif dan kreatif memanfaatkan pengetahuan dan kemampuannya di bidang informatika untuk berwirausaha.