ACM (Association for Computing Machinery) adalah sebuah serikat ilmiah dan pendidikan komputer pertama di dunia yang didirikan pada tahun 1947. Anggota ACM sekitar 78.000 terdiri dari para profesional dan para pelajar yang tertarik akan komputer. Dia bermarkas besari di Kota New York.
Kode ini dirancang untuk menginspirasi dan memandu perilaku etis semua professional komputasi, termasuk praktisi saat ini dan calon, instruktur, siswa, influencer, dan siapa saja yang menggunakan teknologi komputasi dengan cara yang berdampak. Selain itu, Kode berfungsi sebagai dasar untuk perbaikan ketika terjadi pelanggaran. Kode Etik ini mencakup prinsip yang dirumuskan sebagai pernyataan tanggung jawab, berdasarkan pada pemahaman bahwa barang publik selalu yang utama pertimbangan. Setiap prinsip dilengkapi dengan pedoman, yang memberikan penjelasan kepada membantu para profesional komputasi dalam memahami dan menerapkan prinsip tersebut.
1. PRINSIP ETIS UMUM
Seorang profesional komputasi harus
1.1 Berkontribusi pada masyarakat dan kesejahteraan manusia, mengakui hal itu semua orang adalah pemangku kepentingan dalam komputasi.
Prinsip ini, yang menyangkut kualitas hidup semua orang, menegaskan kewajiban komputasi profesional, baik secara individu maupun kolektif, untuk menggunakan keterampilan mereka untuk kepentingan masyarakat, itu anggota, dan lingkungan di sekitar mereka. Kewajiban ini termasuk mempromosikan hak asasi manusia yang mendasar dan melindungi hak setiap individu untuk otonomi. Tujuan penting profesional komputasi adalah untuk meminimalkan konsekuensi negatif dari komputasi, termasuk ancaman terhadap kesehatan, keselamatan, keamanan pribadi, dan privasi. Ketika kepentingan beberapa kelompok konflik, kebutuhan mereka yang kurang beruntung harus diberi perhatian dan prioritas yang meningkat.
1.2 Hindari bahaya.
Dalam dokumen ini, "kerusakan" berarti konsekuensi negatif, terutama ketika konsekuensi tersebut signifikan dan tidak adil. Contoh bahaya termasuk cedera fisik atau mental yang tidak dapat dibenarkan, perusakan yang tidak adil atau pengungkapan informasi, dan kerusakan properti yang tidak dapat dibenarkan, reputasi, dan lingkungan. Daftar ini tidak lengkap.
Tindakan yang bermaksud baik, termasuk yang menyelesaikan tugas yang diberikan, dapat menyebabkan bahaya. Ketika kerusakan itu tidak disengaja, mereka yang bertanggung jawab berkewajiban untuk membatalkan atau mengurangi kerusakan tersebut sebanyak mungkin. Menghindari bahaya dimulai dengan pertimbangan cermat terhadap dampak potensial pada semua mereka yang dipengaruhi oleh keputusan. Ketika kerusakan adalah bagian yang disengaja dari sistem, mereka yang bertanggung jawab berkewajiban untuk memastikan bahwa kerugian tersebut dibenarkan secara etis. Dalam kedua kasus tersebut, pastikan bahwa semua kerugian terjadi diminimalkan.
Untuk meminimalkan kemungkinan merugikan orang lain secara tidak langsung atau tidak disengaja, komputasi profesional harus mengikuti praktik terbaik yang diterima secara umum kecuali ada yang memaksa alasan etis untuk melakukan sebaliknya. Selain itu, konsekuensi dari agregasi data dan sifat-sifat yang muncul dari sistem harus dianalisis dengan cermat. Mereka yang terlibat dengan pervasif atau sistem infrastruktur juga harus mempertimbangkan Prinsip 3.7.
1.3 Jujur dan dapat dipercaya.
Kejujuran adalah komponen penting dari kepercayaan. Seorang profesional komputer seharusnya transparan dan memberikan pengungkapan penuh semua kemampuan, batasan, dan potensi masalah ke pihak yang tepat. Membuat klaim yang sengaja salah atau menyesatkan, membuat atau memalsukan data, menawarkan atau menerima suap, dan perilaku tidak jujur lainnya pelanggaran Kode Etik.
Profesional komputer harus jujur tentang kualifikasi mereka, dan tentang batasan apa pun dalam kompetensi mereka untuk menyelesaikan tugas. Para profesional komputer harus berterus terang tentang apa pun keadaan yang dapat mengarah pada konflik kepentingan yang nyata atau yang diduga atau cenderung sebaliknya merusak independensi penilaian mereka. Selanjutnya, komitmen harus dihormati.
1.4 Bersikap adil dan mengambil tindakan untuk tidak melakukan diskriminasi.
Nilai-nilai kesetaraan, toleransi, menghargai orang lain, dan keadilan mengatur prinsip ini. Keadilan mensyaratkan bahwa proses pengambilan keputusan yang hati-hati sekalipun menyediakan jalan untuk memperbaiki keluhan.
Para profesional komputer harus memupuk partisipasi yang adil dari semua orang, termasuk mereka yang dari kelompok yang kurang terwakili. Diskriminasi prasangka berdasarkan usia, warna kulit, kecacatan, etnis, status keluarga, identitas gender, keanggotaan serikat pekerja, status militer, kebangsaan, ras, agama atau kepercayaan, jenis kelamin, orientasi seksual, atau faktor lain yang tidak pantas adalah eksplisit pelanggaran Kode Etik. Pelecehan, termasuk pelecehan seksual, intimidasi, dan pelanggaran lainnya terhadap kekuasaan dan otoritas, adalah bentuk diskriminasi yang, di antara kerugian lainnya, membatasi akses yang adil ruang virtual dan fisik tempat pelecehan semacam itu terjadi.
1.5 Menghormati pekerjaan yang diperlukan untuk menghasilkan ide-ide baru, penemuan, kreatif bekerja, dan menghitung artefak.
Mengembangkan ide-ide baru, penemuan, karya kreatif, dan komputasi artefak menciptakan nilai untuk masyarakat, dan mereka yang mengeluarkan upaya ini harus berharap untuk mendapatkan nilai dari pekerjaan mereka. Profesional komputer karenanya harus menghargai pembuat ide, penemuan, karya, dan artefak, dan hormati hak cipta, paten, rahasia dagang, perjanjian lisensi, dan metode lainnya melindungi karya penulis.
Baik adat maupun hukum mengakui bahwa beberapa pengecualian untuk kontrol pencipta atas suatu karya adalah diperlukan untuk kebaikan publik. Profesional komputer seharusnya tidak terlalu beralasan penggunaan karya intelektual mereka. Upaya membantu orang lain dengan menyumbangkan waktu dan energi untuk proyek yang membantu masyarakat menggambarkan aspek positif dari prinsip ini. Upaya tersebut termasuk gratis dan terbuka perangkat lunak sumber dan pekerjaan dimasukkan ke dalam domain publik. Profesional komputer tidak boleh mengklaim kepemilikan pribadi atas karya yang mereka atau orang lain telah bagikan sebagai sumber daya publik.
1.6 Menghormati privasi.
Tanggung jawab menghormati privasi berlaku untuk profesional komputasi pada khususnya cara yang mendalam. Teknologi memungkinkan pengumpulan, pemantauan, dan pertukaran pribadi informasi dengan cepat, murah, dan seringkali tanpa sepengetahuan orang yang terkena dampak. Oleh karena itu, seorang profesional komputasi harus menjadi fasih dalam berbagai definisi dan bentuk privasi dan harus memahami hak dan tanggung jawab yang terkait dengan pengumpulan dan penggunaan informasi pribadi.
Para profesional komputer hanya boleh menggunakan informasi pribadi untuk tujuan yang sah dan tanpa tujuan melanggar hak-hak individu dan kelompok. Ini membutuhkan tindakan pencegahan untuk mencegah identifikasi data anonim atau pengumpulan data yang tidak sah, memastikan keakuratan data, memahami asal-usul data, dan melindunginya dari akses yang tidak sah dan pengungkapan yang tidak disengaja. Para profesional komputer harus menetapkan kebijakan yang transparan dan prosedur yang memungkinkan individu untuk memahami data apa yang sedang dikumpulkan dan bagaimana hal itu terjadi digunakan, untuk memberikan persetujuan untuk pengumpulan data otomatis, dan untuk meninjau, memperoleh, memperbaiki ketidakakuratan dalam, dan menghapus data pribadi mereka.
1.7 Hormati kerahasiaan.
Para profesional komputer seringkali dipercayakan dengan informasi rahasia seperti rahasia dagang, data klien, strategi bisnis nonpublik, informasi keuangan, data penelitian, pra-publikasi artikel ilmiah, dan aplikasi paten. Profesional komputer harus melindungi kerahasiaan kecuali dalam kasus-kasus di mana bukti pelanggaran hukum, organisasi peraturan, atau Kode. Dalam kasus ini, sifat atau isi dari informasi tersebut tidak boleh diungkapkan kecuali kepada otoritas yang tepat. Seorang profesional komputasi harus mempertimbangkan merenungkan apakah pengungkapan seperti itu konsisten dengan Kode.
2. TANGGUNG JAWAB PROFESIONAL
Seorang profesional komputasi harus ...
2.1 Berusaha keras untuk mencapai kualitas tinggi baik dalam proses maupun produk pekerjaan profesional.
Para profesional komputer harus menuntut dan mendukung pekerjaan berkualitas tinggi dari diri mereka sendiri dan dari kolega. Martabat majikan, karyawan, kolega, klien, pengguna, dan siapa pun lain yang terkena dampak baik secara langsung maupun tidak langsung oleh pekerjaan harus dihormati di seluruh proses. Para profesional komputer harus menghormati hak mereka yang terlibat untuk transparan komunikasi tentang proyek. Para profesional harus menyadari adanya negatif yang serius konsekuensi yang memengaruhi setiap pemangku kepentingan yang mungkin dihasilkan dari pekerjaan yang berkualitas buruk dan seharusnya tahan bujukan untuk mengabaikan tanggung jawab ini.
2.2 Mempertahankan standar tinggi kompetensi profesional, perilaku, dan
praktik etis.
Komputasi berkualitas tinggi tergantung pada individu dan tim yang mengambil pribadi dan kelompok tanggung jawab untuk memperoleh dan mempertahankan kompetensi profesional. Kompetensi profesional dimulai dengan pengetahuan teknis dan dengan kesadaran akan konteks sosial di mana pekerjaan mereka dapat digunakan. Kompetensi profesional juga membutuhkan keterampilan dalam komunikasi, dalam reflektif analisis, dan dalam mengenali dan menavigasi tantangan etika. Keterampilan upgrade harus menjadi proses yang sedang berlangsung dan mungkin termasuk studi independen, menghadiri konferensi atau seminar, dan pendidikan formal atau informal lainnya. Organisasi profesional dan pengusaha harus mendorong dan memfasilitasi kegiatan ini.
2.3. Ketahui dan hormati aturan yang ada terkait dengan pekerjaan profesional.
"Aturan" di sini termasuk hukum dan peraturan lokal, regional, nasional, dan internasional, serta segala kebijakan dan prosedur organisasi yang menjadi milik profesional. Komputasi profesional harus mematuhi aturan-aturan ini kecuali ada pembenaran etis yang meyakinkan untuk dilakukan jika tidak. Aturan yang dinilai tidak etis harus ditentang. Suatu aturan mungkin tidak etis kapan itu memiliki dasar moral yang tidak memadai atau menyebabkan kerusakan yang dapat dikenali. Seorang profesional komputasi harus pertimbangkan untuk menantang aturan melalui saluran yang ada sebelum melanggar aturan. Komputasi profesional yang memutuskan untuk melanggar aturan karena tidak etis, atau karena alasan lain, harus mempertimbangkan konsekuensi potensial dan menerima tanggung jawab atas tindakan itu.
2.4 Menerima dan memberikan ulasan profesional yang sesuai.
Pekerjaan profesional berkualitas tinggi dalam komputasi tergantung pada tinjauan profesional di semua tahap. Kapan saja sesuai, profesional komputasi harus mencari dan memanfaatkan rekan dan pemangku kepentingan ulasan. Profesional komputer juga harus memberikan ulasan konstruktif, kritis terhadap orang lain kerja.
2.5 Berikan evaluasi menyeluruh dan menyeluruh terhadap sistem komputer
dan dampaknya, termasuk analisis kemungkinan risiko.
Profesional komputer berada dalam posisi kepercayaan, dan karenanya memiliki tanggung jawab khusus untuk memberikan evaluasi dan kesaksian yang obyektif dan kredibel kepada pengusaha, karyawan, klien, pengguna, dan publik. Profesional komputer harus berusaha untuk menjadi tanggap, teliti, dan objektif ketika mengevaluasi, merekomendasikan, dan menyajikan deskripsi dan alternatif sistem. Perawatan luar biasa harus diambil untuk mengidentifikasi dan mengurangi risiko potensial dalam pembelajaran mesin sistem. Suatu sistem di mana risiko di masa depan tidak dapat diprediksi secara andal membutuhkan seringnya penilaian ulang risiko ketika sistem berevolusi digunakan, atau tidak boleh digunakan. Ada masalah itu mungkin mengakibatkan risiko besar harus dilaporkan ke pihak yang tepat.
2.6 Lakukan pekerjaan hanya di bidang kompetensi.
Seorang profesional komputasi bertanggung jawab untuk mengevaluasi penugasan kerja potensial. Ini termasuk mengevaluasi kelayakan dan kelayakan pekerjaan, dan membuat keputusan tentang apakah penugasan pekerjaan berada dalam area kompetensi profesional. Jika sewaktu-waktu sebelum atau selama penugasan kerja, profesional mengidentifikasi kurangnya keahlian yang diperlukan, mereka harus mengungkapkan hal ini kepada pemberi kerja atau klien. Klien atau majikan dapat memutuskan untuk mengejar penugasan dengan profesional setelah waktu tambahan untuk memperoleh kompetensi yang diperlukan, untuk mengejar tugas dengan orang lain yang memiliki keahlian yang dibutuhkan, atau untuk melupakannya tugas. Pertimbangan etis seorang profesional komputasi harus menjadi panduan terakhir dalam memutuskan apakah akan mengerjakan tugas.
2.7 Menumbuhkan kesadaran publik dan pemahaman tentang komputasi, terkait teknologi, dan konsekuensinya.
Sesuai dengan konteks dan kemampuan seseorang, profesional komputasi harus berbagi pengetahuan teknis dengan publik, menumbuhkan kesadaran komputasi, dan mendorong pemahaman tentang komputasi. Komunikasi ini dengan publik harus jelas, hormat, dan menyambut. Masalah-masalah penting termasuk dampak sistem komputer, keterbatasannya, kerentanan mereka, dan peluang yang mereka sajikan. Selain itu, sebuah komputasi profesional harus dengan hormat menangani informasi yang tidak akurat atau menyesatkan terkait dengan komputasi.
2.8 Akses sumber daya komputasi dan komunikasi hanya jika resmi atau ketika dipaksa oleh barang publik.
Individu dan organisasi memiliki hak untuk membatasi akses ke sistem dan data mereka selama ini karena batasannya konsisten dengan prinsip-prinsip lain dalam Kode. Akibatnya, komputasi profesional tidak boleh mengakses sistem komputer, perangkat lunak, atau data orang lain tanpa keyakinan yang masuk akal bahwa tindakan semacam itu akan disahkan atau keyakinan yang meyakinkan bahwa itu adalah tindakan konsisten dengan barang publik. Suatu sistem yang dapat diakses secara publik bukanlah alasan yang memadai itu sendiri menyiratkan otorisasi. Dalam keadaan luar biasa, seorang profesional komputasi mungkin menggunakan akses tidak sah untuk mengganggu atau menghambat berfungsinya sistem jahat; luar biasa tindakan pencegahan harus diambil dalam kasus ini untuk menghindari kerusakan pada orang lain.
2.9 Desain dan implementasi sistem yang kuat dan dapat digunakan dengan aman.
Pelanggaran keamanan komputer menyebabkan kerusakan. Keamanan yang kuat harus menjadi pertimbangan utama saat merancang dan mengimplementasikan sistem. Profesional komputer harus melakukan pekerjaan yang seharusnya ketekunan untuk memastikan fungsi system sebagaimana dimaksud, dan mengambil tindakan yang sesuai untuk mengamankan sumber daya terhadap penyalahgunaan yang tidak disengaja dan disengaja, modifikasi, dan penolakan layanan. Sebagai ancaman dapat muncul dan berubah setelah suatu sistem dikerahkan, komputasi profesional harus mengintegrasikan teknik dan kebijakan mitigasi, seperti pemantauan, penambalan, dan kerentanan pelaporan. Profesional komputer juga harus mengambil langkah-langkah untuk memastikan pihak yang terkena dampak data pelanggaran diberitahukan secara tepat waktu dan jelas, memberikan panduan yang tepat dan perbaikan.
3. PRINSIP KEPEMIMPINAN PROFESIONAL
Kepemimpinan dapat berupa penunjukan formal atau muncul secara informal dari pengaruh terhadap orang lain. Di bagian ini, "pemimpin" berarti setiap anggota organisasi atau kelompok yang memiliki pengaruh, tanggung jawab pendidikan, atau tanggung jawab manajerial. Sementara prinsip-prinsip ini berlaku untuk semua komputasi profesional, para pemimpin memikul tanggung jawab tinggi untuk menjunjung tinggi dan mempromosikan mereka, baik di dalam maupun melalui organisasi mereka.
Seorang profesional komputasi, terutama yang bertindak sebagai pemimpin, harus ...
3.1 Memastikan bahwa barang publik adalah perhatian utama pekerjaan komputasi profesional.
Orang termasuk pengguna, pelanggan, kolega, dan orang lain yang terkena dampak langsung atau tidak langsung harus selalu menjadi perhatian utama dalam komputasi. Barang publik harus selalu menjadi pertimbangan eksplisit ketika mengevaluasi tugas yang terkait dengan penelitian, analisis persyaratan, desain, implementasi, pengujian, validasi, penyebaran, pemeliharaan, pensiun, dan pembuangan. Profesional komputer harus menjaga fokus ini tidak peduli metodologi atau teknik apa pun mereka gunakan dalam latihan mereka.
3.2 Mengartikulasikan, mendorong penerimaan, dan mengevaluasi pemenuhan tanggung jawab sosial oleh anggota organisasi atau kelompok.
Organisasi dan kelompok teknis mempengaruhi masyarakat yang lebih luas, dan para pemimpin mereka harus menerima tanggung jawab terkait. Organisasi melalui prosedur dan sikap yang berorientasi kualitas, transparansi, dan kesejahteraan masyarakat mengurangi bahaya bagi publik dan meningkatkannya kesadaran akan pengaruh teknologi dalam kehidupan kita. Karena itu, pemimpin harus mendorong penuh partisipasi profesional komputasi dalam memenuhi tanggung jawab sosial yang relevan dan mencegah kecenderungan untuk melakukan sebaliknya.
3.3 Mengelola personel dan sumber daya untuk meningkatkan kualitas kerja
kehidupan.
Para pemimpin harus memastikan bahwa mereka meningkatkan, bukan menurunkan, kualitas kehidupan kerja. Pemimpin harus mempertimbangkan pengembangan pribadi dan profesional, persyaratan aksesibilitas, keselamatan fisik, kesejahteraan psikologis, dan martabat manusia semua pekerja. Manusia yang tepat standar ergonomis komputer harus digunakan di tempat kerja.
3.4 Mengartikulasikan, menerapkan, dan mendukung kebijakan dan proses yang mencerminkan prinsip-prinsip Kode.
Para pemimpin harus menjalankan kebijakan organisasi yang jelas yang konsisten dengan Kode dan secara efektif mengkomunikasikannya kepada pemangku kepentingan terkait. Selain itu, pemimpin harus mendorong dan menghargai kepatuhan dengan kebijakan-kebijakan itu, dan mengambil tindakan yang tepat kapan kebijakan dilanggar. Merancang atau mengimplementasikan proses yang disengaja atau lalai melanggar, atau cenderung memungkinkan pelanggaran, prinsip-prinsip Kode Etik tidak dapat diterima.
3.5. Menciptakan peluang bagi anggota organisasi atau grup untuk tumbuh sebagai profesional.
Peluang pendidikan sangat penting untuk semua anggota organisasi dan kelompok. Pemimpin harus memastikan bahwa peluang tersedia untuk para profesional komputasi untuk membantu mereka meningkatkan mereka pengetahuan dan keterampilan dalam profesionalisme, dalam praktik etika, dan teknis mereka spesialisasi. Peluang ini harus mencakup pengalaman yang membiasakan komputasi profesional dengan konsekuensi dan keterbatasan jenis sistem tertentu. Komputasi profesional harus sepenuhnya menyadari bahaya dari pendekatan yang terlalu disederhanakan, the ketidakmungkinan mengantisipasi setiap kondisi operasi yang mungkin terjadi, tidak terhindarkannya perangkat lunak kesalahan, interaksi sistem dan konteksnya, dan masalah lain yang terkait dengan kompleksitas profesi mereka dan dengan demikian yakinlah dalam mengambil tanggung jawab atas pekerjaan yang mereka lakukan.
3.6 Berhati-hatilah saat memodifikasi atau menghentikan sistem.
Perubahan antarmuka, penghapusan fitur, dan bahkan pembaruan perangkat lunak berdampak pada produktivitas pengguna dan kualitas pekerjaan mereka. Para pemimpin harus berhati-hati saat mengubah atau menghentikan dukungan untuk fitur sistem yang masih menjadi sandaran orang. Pemimpin harus menyelidiki dengan seksama alternatif yang layak untuk menghilangkan dukungan untuk sistem warisan. Jika ini alternatif tidak berisiko atau tidak praktis, pengembang harus membantu pemangku kepentingan migrasi anggun dari sistem ke alternatif. Pengguna harus diberitahu tentang risiko terus menggunakan sistem yang tidak didukung jauh sebelum dukungan berakhir. Komputasi profesional harus membantu pengguna sistem dalam memantau kelayakan operasional sistem komputasi mereka, dan membantu mereka memahami bahwa penggantian tepat waktu dari fitur yang tidak pantas atau usang atau seluruh sistem mungkin dibutuhkan.
3.7. Mengenali dan merawat secara khusus sistem yang menjadi terintegrasi ke dalam infrastruktur masyarakat.
Bahkan sistem komputer yang paling sederhana pun berpotensi berdampak pada semua aspek masyarakat saat itu terintegrasi dengan kegiatan sehari-hari seperti perdagangan, perjalanan, pemerintahan, perawatan kesehatan, dan pendidikan. Ketika organisasi dan kelompok mengembangkan sistem yang menjadi bagian penting infrastruktur masyarakat, pemimpin mereka memiliki tanggung jawab tambahan untuk menjadi pengurus yang baik sistem ini. Bagian dari penatagunaan itu membutuhkan penetapan kebijakan untuk akses sistem yang adil, termasuk bagi mereka yang mungkin telah dikecualikan. Penatalayanan itu juga menuntut hal itu profesional komputasi memantau tingkat integrasi sistem mereka ke dalam infrastruktur masyarakat. Ketika tingkat adopsi berubah, tanggung jawab etis organisasi atau kelompok cenderung berubah juga. Pemantauan terus menerus tentang bagaimana masyarakat menggunakan suatu sistem akan memungkinkan organisasi atau kelompok untuk tetap konsisten dengan kewajiban etis mereka yang dijabarkan dalam Kode. Ketika standar perawatan yang sesuai tidak ada, profesional komputasi memiliki tugas untuk melakukannya memastikan mereka dikembangkan.
4. KEPATUHAN DENGAN KODE.
Seorang profesional komputasi harus ...
4.1 Menjunjung tinggi, mempromosikan, dan menghormati prinsip-prinsip Kode Etik.
Masa depan komputasi tergantung pada keunggulan teknis dan etika. Komputasi profesional harus mematuhi prinsip-prinsip Kode ini dan berkontribusi untuk memperbaikinya. Para profesional komputer yang mengakui pelanggaran Pedoman harus mengambil tindakan untuk menyelesaikannya masalah etika yang mereka kenali, termasuk, ketika masuk akal, mengungkapkan keprihatinan mereka kepada orang atau orang yang dianggap melanggar Kode.
4.2 Menangani pelanggaran Kode Etik sebagai tidak konsisten dengan keanggotaan dalam ACM.
Setiap anggota ACM harus mendorong dan mendukung kepatuhan oleh semua profesional komputasi terlepas dari keanggotaan ACM. Anggota ACM yang mengakui pelanggaran Pedoman harus pertimbangkan untuk melaporkan pelanggaran ke ACM, yang dapat mengakibatkan tindakan perbaikan sebagaimana ditentukan dalam Kebijakan Penegakan Kode Etik dan Perilaku Profesional ACM.
https://id.wikipedia.org/wiki/Association_for_Computing_Machinery
https://ethics.acm.org/
KODE ETIK DAN PERILAKU PROFESSIONAL ACM
Reviewed by Literasi Digital
on
Maret 25, 2019
Rating:
Tidak ada komentar: