ABCDIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJ
1
SemesterKode MKNama MatakuliahSKSDeskripsi MatakuliahCapaian Pembelajaran LulusanCapaian Pembelajaran MatakuliahMateri Matakuliah (Pokok Bahasan)Daftar Pustaka
2
Total
1234512345Materi Ke-1Materi Ke-2Materi Ke-3Materi Ke-4
Materi Ke-5
Materi Ke-6
Materi Ke-7
Materi Ke-8
Materi Ke-9
Materi Ke-10
Materi Ke-11
Materi Ke-12
Materi Ke-13
Materi Ke-14
Materi Ke-15
Materi Ke-dst
3
12301201English for Public Speaking2Matakuliah ini dimaksudkan untuk memberikan kesempatan mahasiswa untuk menguasai bahasa inggris tingkat dasar. Setiap mahasiswa diharapkan mampu dan terampil dalam mengidentifikasi dan menganalisa keterampilan berbahasa inggris baik secara lisan maupun tulisan. Hal itu dapat dilaksanakan dalam latihan-latihan baik secara tertulis maupun praktek dengan menitikberatkan pada keterampilan berbicara dan menulis
CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.
CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaIntroduction at the institutionSharing information with colleaguesKnow your institutes and classmatesDescribing personTalking about choresLikes adn DislikesReview Tourist DestinationAsking and Giving Information about DirectionsBeebe, S & Beebe, S. (2015). A Concise Public Speaking Handbook: Fourth Edition. USA: Pearson.
EBook. 2010. Public Speaking Success in 20 Minutes a Day. New York: Learning Express
4
2301202Pendidikan Agama2Mata kuliah ini mengajak mahasiswa untuk memahami Islam sebagai agama yang rahmatan lil alamin dan tentang pembentukan akhlak mulia, sehingga mahasiswa mempunyai aqidah Islam yang kuat yang gemar beramal shalih, bertaqwa kepada Allah dan berusaha menjadi manusia sempurna (insan kamil) sehingga mampu mengaplikasikannya dalam kehidupan sehari-hari dan dalam dunia kerja yang di dukung dengan disiplin ilmu. CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.Kebutuhan Manusia terhadap AgamaHakikat dan Pengertian IslamKonsep Islam tentang Kehidupan ManusiaTauhid (Menghayati Kehadiran Allah SWT)Dzikir, Shalat Dan Do’aCinta, Akhlak Dan Amal Shalih
Amar Makruf Nahi MungkarKepribadian MuslimKeindahan Hidup Setelah Mati
[1] Al-Qur’an Dan Terjemahannya, DEPAG RI
[2] Dra. Zuhairini, dkk, Filsafat Pendidikan Islam, Bumi Aksara, 1995
[2] Quraisy Shihab, M., Membumikan Al-Qur’an, Bandung, Mizan, 1992
5
2301203Transformasi Digital2Matakuliah ini diselenggarakan secara blended learning dengan metoda Project base learning. Materi perkuliahan tentang pengantar transformasi digital. Transformasi digital adalah proses pemanfaatan teknologi digital untuk membangun cara-cara baru dalam berbagai aktivitas manusia dan/atau menyelesaikan persoalan yang dihadapi. Transformasi digital bukan hanya sekedar berbicara tentang penggunaan teknologi semata, tapi juga terkait budaya, cara berpikir, dan mekanisme kerja. Semuanya muncul sebagai sebuah kesatuan konsep yang perlu diperkenalkan secara holistik kepada mahasiswa. CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL05 . Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPMK-1 : menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplinCPMK-2 : mempunyai pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPMK-3 : merancang gagasan untuk menyelesaikan permasalahan khas era digital dengan pendekatan system thinking dan critical thinking yang mengandung unsur multidisiplin.CPMK-4 : Memiliki kemampuan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatifBentuk-bentuk transformasi dan disrupsi yang disebabkan oleh perkembangan teknologi (TIK) dan dampak yang
ditimbulkannya.
Teknologi Industri 4.0Budaya Digital: Komunikasi Sosial, Kolaborasi, Keamanan Informasi (ciber Security), Etika dan Privasi. Metode System Thinking & Critical Thinking Proyek transformasi digita[1] Deloitte isights. DIGITAL INDUSTRIAL TRANSFORMATION,
URL : https://www2.deloitte.com/us/en/insights/focus/industry-4-0/digital-transformation-in-the-age-of-industry-4-0.html
[2] Richmond, Barry. THE “THINKING” IN SYSTEMS THINKING: HOW CAN WE MAKE IT EASIER TO MASTER.
URL: https://thesystemsthinker.com/the-thinking-in-systems-thinking-how-can-we-make-it-easier-to-master/
[3] Goodman, M. SYSTEMS THINKING: WHAT, WHY, WHEN, WHERE, AND HOW?.
URL: The Systems Thinker – Systems Thinking: What, Why, When, Where, and How? - The Systems Thinker
[4] Tomaszewski, M. CRITICAL THINKING SKILLS: DEFINITION, EXAMPLES & HOW TO IMPROVE.
URL: https://zety.com/blog/critical-thinking-skills
6
2301404Algoritma Pemrograman4Matakuliah ini melatih mahasiswa untuk memahami struktur dasar algoritma, notasi algoritmik, tipe, harga & ekspresi, struktur kontrol algoritmik, pemilihan(analisa kasus), fungsi, prosedur, pengulangan, pemrosesan sekuensial, array, searching dan sorting pada arrayCPL03. Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi.Pengantar Algoritma Dan ProgramType Data (Identifier, Variabel, Konstanta, Operator, dan Ekspresi Numerik)FlowchartFungsi input dan outputStruktur Dasar Algoritma (Runtunan / Sequential, Pemilihan / Selection) Struktur Switch CaseStruktur Dasar Algoritma (Pengulangan/Repetititon)Pengulangan While - DoPengulangan Repeat - UntilArray 1 Dimensi, 2 Dimensi, dan Multi Dimensi1. Rinaldy Munir, Leony Lidya, Algoritma dan Pemrograman, Informatika, 2016
2. Suarga, Algoritma danPemrograman, Andi Offset, Yogyakarta, 2012
7
2301207Logika Digital2
Matakuliah ini memberikan suatu metode atau cara yang sistematis dalam
berpikir (reasoning). Terdapat dua metode cara berpikir yang digunakan, yaitu Logika
Proposisi dan Logika Predikat. Cara berpikir dengan dasar logika ini dapat dijadikan program dan
dilaksanakan oleh komputer sehingga komputer dapat melakukan kemampuan
”berpikir” walaupun secara sederhana. Mahasiswa mampu menerapkan
konsep dan teori dasar logika dan struktur diskrit untuk mendukung
pemodelan dan penganalisaan masalah. Diharapkan mahasiswa dapat
menggunakannya sebagai dasar untuk belajar bahasa pemrograman, struktur data,
kecerdasan buatan, teknik/sistem digital, basis data, rekayasa perangkat lunak, sistem
pakar, jaringan saraf tiruan dll.
CPL03. Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi.CPMK-1 : Mahasiswa memiliki pengetahuan yang memadai terkait logika sistem komputer CPMK-2 : Mahasiswa mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah logika sistem komputerCPMK-3 : Mahasiswa mampu menjelaskan dan melakukan simulasi penarikan kesimpulan mengunakan logika sistem komputer Dasar Logika InformatikaInferensi LogikaAljabar Bolean1. A. Rosen, H Kenneth (2012). Discrete Mathematics and Its Applications. Mc Graw
Hill.
2. Siang, J.J., 2002, Matematika Diskrit dan Aplikasinya pada Ilmu Komputer.
3. Suprapto, Logika Informatika: Dasar-Dasar Logika untuk Pemograman Komputer
dan Perancangan Komputer, Gaya Media, Yogyakarta, 2003
8
2301308Sistem Operasi3menjelaskan mengenai peran sistem operasi pada komputer, bagaimana cara sistem operasi mengatur sumber daya (resources) di sebuah perangkat keras khususnya komputer, seperti memori, storage, I/O; bagaimana sistem operasi menangani konkurensi, mengelola proses dan thread, penjadwalan, input/output, pengelolaan file, penyediaan proteksi dan keamanan; Mahasiswa belajar sambil menggunakan sistem operasi Windows dan Linux, baik ketika memahami konsep maupun ketika membangun program yang terkaitCPL05 . Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.CPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.Overview & Prinsip-prinsip Sistem OperasiPengelolaan Proses dan ThreadKonkurensiPenjadwalanPengelolaan MemoriKeamanan dan ProteksiManajemen I/OManajemen File1. Silberschatz, A,” Modern Operating Systems with Java 8th ed”, John Wiley & Sons, 2010.
2. Nemeth, E, “UNIX and Linux System Administration Handbook 4th ed”, Prentice Hall, 2011.
3. Das, Sumitabha, “UNIX Concepts and Applications 4th” Tata McGraw-Hill, 200
9
2351205Instalasi Komputer dan Keselamatan Kerja2Mata kuliah ini mempelajari mengenai konsep sistem computer, arsitektur computer, komponen-komponen pendukung pembangunan sistem computer, instalasi computer sehingga mahasiswa mampu mengidentifikasi kebutuhan dalam membangun computer yang dibutuhkan. Serta dapat menerapkan keselamatan kerja slama proses kegiatan berlangsungCPL05 . Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.Konsep dasar sistem computerKomponen-komponen computerPerakitan computerInstalasi Sistem OperasiTroubleshooting
10
2351306Dasar Jaringan Komputer3Mata kuliah Dasar Jaringan Komputer bertujuan agar mahasiswa belajar mengenai definisi jaringan, perkembangan jaringan saat ini, kegunaan dan manfaat jaringan pada kehidupan sehari-hati. Mahasiswa diharapkan mampu membuat sebuah topologi jaringan berbasis Cisco dan mampu membuat jaringan bertopologi dengan menggunakan Subnetting. Mahasiswa mampu mengenal OSI layer dalam jaringan komputer.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerPengenalan Jaringan KomputerReferensi Model OSIReferensi Model TCP/IPMedia TransmisiLocal Area NetworkIP Address dan Subneting1. Budi Rahardjo.(2005). Keamanan Sistem Informasi Berbasis Internet.
2. Cisco Systems Inc (2001). “Cisco Networking Academy Program Second-Year Companion Guide Second Edition”, Cisco Press.
3. Cisco Systems Inc (2003). “Cisco Networking Academy Program CCNA 1 and 2 Companion Guide Third Edition”, Cisco Press. (2015)
4. Onno W Purbo, (2001). Buku Pintar Internet, TCP/IP, Standar,Desain dan Implementasi, Elex Media Komputindo.
11
22302301Sistem Basis Data3Matakuliah ini memberikan pemahaman dan penguasaan mengenai konsep-konsep basis data, model data relasional, teknik pembentukan basis data dan normalisasi, penggunaan bahasa query (sql) serta pembuatan program aplikasi basis data CPL03. Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi.CPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.Mampu menjelaskan mengenai basis data dengan menunjukkan tujuan dan manfaat basis dataMampu menjelaskan konsep basis data dan DBMS serta menghubungkan relasi antar tableMampu menjelaskan dan mempraktekkan teknik normalisasi dan mampu memanipulasi data dengan perintah-perintah SQL serta dapat memodifikasi table Mampu mendemontrasikan dan mempraktekan aplikasi query processing, backup, dan restore serta mempraktekan dengan menggunakan tool Pengertian Sistem File dan Basis DataKonsep Basis Data
ERD (Entity Relationship Diagram)NormalisasiSQL (Structured Query Language)
Aplikasi Query ProcessingBackup dan RestoreKeamanan Basis Data[1] Wahyuni Reksoatmodjo, Analisis dan Perancangan Sistem Basis Data, 2018
[2] Adi Nugroho, Perancangan dan Implementasi Sistem Basis Data, 2011
[3] Janner Simarmata, Basis Data, 2012
12
2302302Pemrograman Berorientasi Objek3Mata kuliah Pemrograman Berorientasi Objek (PBO) merupakan mata kuliah yang penggunakan objek (Class) dalam pemrograman. Penerapan class dalam pemrograman untuk menyelesaikan aplikasi. Aplikasi dibuat dengan bahasa pemrograman visual basic .net dengan akses data ke database (Access) CPL04. Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplinClass sebagai Objek dalam
pemrograman
Interaksi class dalam aplikasi pemprogramanPewarisan (inheritance) pada Class atau inheritance polimorfismeClass Abstrak dan Interface PolimorfismeKoneksi ke Database melalui Pemrograman Tool Bindin SourceAplikasi menyimpan data, baca data dari dan ke databasePengolahan data (dari database) dengan pemrograman (koding) dengan mengakses data yaitu simpan data, baca data, update data dari dan ke database serta menampilkan dataPembuatan Crystall Report dalam pemrogramanAplikasi crystall Report dalam pemrogramanPengolahan data akses ke database (simpan, baca, update) dengan menampilkan datanya menggunakan Crystall [1] Arief Ramadhan, VB.NET 2005, Elex Media Komputindo, 2006. [2] Didik Dwi Prasetyo, Tips & Trik Visual Basic.NET, Elex Media Komputindo, 2006
[3] Julius Hermawan, Analisa Desain dan Pemrograman Berorientasi Objek dengan UML dan Visual
Basic .NET, Andi Yogyakarta, 2004
13
2302303Aljabar Linier3Mata kuliah Aljabar Linier dirancang agar mahasiswa dapat menyelesaikan masalah sistem persamaan linier dengan berbagai metode, mahasiswa mampu menyelesaikan masalah operasi matriks, ruang vektorCPL05 . Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.CPMK-1 : Mahasiswa menguasai konsep teoritis Aljabar Linier khususnya sistem persamaan linier pada ilmu komputer CPMK-2 : Mahasiswa menguasai konsep teoritis Aljabar Linier khususnya Matriks pada ilmu komputer CPMK-3 : Mahasiswa menguasai konsep teoritis Aljabar Linier khususnya Ruang Vektor pada ilmu komputer CPMK-4 : Mahasiswa mampu menerapkan konsep aljabar dalam penyeleain masalah komputi dan bisnisPengenalan Aljabar LinierMatriks dan operasi matriksDeterminan Matriks, Minor, dan KofaktorInvers MatriksSistem Persamaan LinierVektorStudi kasus penerapan konsep aljabar menggunakan komputasi[1] T Sutojo dan N Bowo, Aljabar Linier & Matriks, Andi Publisher, 2010
[2] R.H. Sianipar, Matlab Aljabar Linier dan Matriks, Andi Publisher, 201
14
2302204Dasar Manajemen dan Bisnis2Mata kuliah ini memberikan pengetahuan, teknik, dan aplikasi yang komprehensif tentang manajemen dan bisnis. Mahasiswa akan memperoleh materi berupa aspek- aspek dalam manajemen sebagai dasar dalam pengambilan keputusan bisnis.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaDasar-Dasar BisnisLingkungan BisnisMemahami Kewirausahaan dan Memulai Bisnis BaruBisnis dalam Konteks GlobalDasar-dasar ManajemenPerencanaanPengorganisasianPengarahanPengendalianManajemen Sumber Daya Manusia (SDM)Manajemen PemasaranManajemen OperasiManajemen Keuangan dan AkuntansiManajemen Sistem Informasi1. Robbins, S. P., Decenzo, D. A., & Coulter, M. (2011). Fundamentals of Management. New Jersey: Pearson.
2. Williams, C. (2013). MGMT-Principle of Management. Mason: South-Western Cengage Learning.

15
2352405Administrasi Jaringan Komputer4Matakuliah ini melengkapi matakuliah sebelumnya yaitu Praktikum Jaringan Komputer , matakuliah ini menekankan pada pemahaman dan penguasaan segala sesuatu yang dibutuhkan oleh administrator dalam melakukan administrasi terhadap sistem jaringan yang dikelola. Matakuliah ini membahas tentang servis-servis yang diperlukan di jaringan komputer. CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerCPMK - 1 Mampu mendesain dan membangun jaringan serta melakukan pengelolaan jaringan secara secara kontinuCPMK - 2 Mampu membangun sistem cerdas menggunakan bahasa pemrograman/tools yang sesuaiCPMK - 3 Mampu menerapkan integritas profesional dan nilai-nilai etika profesiCPMK - 4 Mahasiswa mampu mengkonfigurasi servis-servis yang dibutuhkan pada jaringan komputerNetwork Administrator ToolsRemote ConnectionSource ConnectionDHCP ServerNetwork Information ServiceDNS Server dan Web ServerDatabase ServerMail dan Webmail ServerProxy ServerActive DirectoryAuthentication, Authorization, and Accounting (AAA)1.David John, Bruce Jamieson, An Introduction to Linux Systems Administration, http://infocom.cqu.edu.au/85321/
2. Charles Aulds, Linux Apache Web Server Administration, O'Reilly, 2009
3.Roderick W. Smith, Linux Samba Server Administration, O'Reilly, 2009
16
2352306Struktur Data2mata kuliah yang berisi dasar dan prinsip
perepresentasian informasi (bagaimana menyimpan/store dan mendapatkan
kembali/retrieve informasi yang telah disimpan) dalam pemrograman yang
berorientasi obyek. Dalam pemrograman, representasi ini melibatkan
berbagai pengorganisasian atau penstrukturan himpunan item data yang
disebut dengan struktur data, sehingga didapatkan program yang efisien.
Topik-topik yang dibahas dalam mata kuliah ini antara lain struktur data
dasar (list, stack, queue), struktur data kompleks (binary tree, heap, general
tree), algoritma-algoritma sorting dan searching
CPL09 . Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.Konsep struktur dataTipe Data Abstrakarray based
list
linked listrray based stackinked stack,array based queueslinked
queues
treebinary treeheapsearching dan studi kasus
17
2352307Organisasi dan Arsitektur Komputer3Evolusi Komputer dan Kinerjanya; Fungsi Komputer dan Interkoneksinya; Memori Cache;
Teknologi Memori Internal; Memori Eksternal; Input/Output; Dukungan Sistem Operasi;
Aritmetika Komputer; Set Instruksi : Karakteristik dan Fungsi serta Mode dan Format
Pengalamatan; Struktur dan Fungsi Processor; Reduced Instruction Set Computers (RISCs);
Instruksi Tingkat Paralelisme dan Prosesor Superscalar; Operasi Unit Kontrol; Pemrosesan
Paralel dan Komputer Multicore.
CPL04. Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplinCPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerMahasiswa mampu menjelaskan pengenalan komputerMahasiswa mampu menjelaskan sistem komputerMahasiswa mampu menjelaskan CPU
Mahasiswa mampu menjelaskan unit kontrolMahasiswa mampu menjelaskan organisasi paralel Evolusi Komputer dan KinerjanyaFungsi Komputer dan InterkoneksinyaMemori CacheTeknologi Memori InternalTeknologi Memori EksternalInput/OutputDukungan Sistem OperasiAritmatika KomputerStruktur dan Dungsi ProcessorReduced Instruction Set Computers (RISCs)Instruksi
Tingkat
Paralelisme dan
Prosesor
Superscalar
Operasi Unit
Kontrol
Pemrosesan aralel dan Komputer Multicore [1] William Stallings, 2010, Computer Organization and Architecture, 8th Edition,
PearsonPrentice Hall
18
32303201Digital Forensik2Pada mata kuliah Digital Forensik, kita akan fokus mengenali metode investigasi dan standar untuk akuisisi, ekstraksi, preservasi, analisis, dan deposisi bukti digital dari perangkat penyimpanan. Matakuliah ini akan mempelajari beragam situasi forensik yang dapat diterapkan di dunia nyata. Mahasiswa akan belajar bagaimana menemukan jejak digital yang ilegal atau terlarang dengan alat forensik komputer dan teknik manual, dan bagaimana memulihkan data yang sengaja disembunyikan atau dienkripsi oleh pelaku.CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerKonsep Digital Forensik Olah TKP Benda ForensikKejahatan Komputer Dan UU ITE File System Dan Magic Number Integritas Dan File Signature Analysis Akuisis Dan ImagingBukti Digital Dan BookmarkFramework Forensik Dan Acuan Standar OSINT Dan Social Media Email Investigation Multimedia ForensikTimeline Analysis Analisis Dan Dokumentasi Hasil
19
2303302Perancangan Basis Data3Matakuliah ini memberikan pemahaman dan penguasaan mengenai konsep-konsep basis data, model data relasional, teknik pembentukan basis data dan normalisasi, penggunaan bahasa query (sql) serta pembuatan program aplikasi basis data
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerCPMK-1 : mahasiswa mempunyai pengetahuan konsep basis data dan Database Management System (DBMS) serta menghubungkan relasi antar tableCPMK-2 Mahasiswa mampu merancang dan merumuskan model basis dataCPMK -3 mahasiswa mempunyai pengetahuan mengenai teknik normalisasi, perintah-perintah SQL serta dapat memodifikasi tabelCPMK - 4 Mahasiswa mampu mempunyai pengetahuan mengenai Aplikasi Query ProcessingCPMK-5 Mahasiswa mempunyai pengetahuan mengenai serangan atau penyebab kerusakan basis dataPengertian Sistem File dan Basis DataKonsep Basis Data
ERD (Entity Relationship Diagram)NormalisasiSQL (Structured Query Language)
Aplikasi Query ProcessingBackup dan RestoreKeamanan Basis Data[1] Wahyuni Reksoatmodjo, Analisis dan Perancangan Sistem Basis Data, 2018
[2] Adi Nugroho, Perancangan dan Implementasi Sistem Basis Data, 2011
[3] Janner Simarmata, Basis Data, 2012
20
2303303Statistika dan Probabilitas3Matakuliah ini mengajarkan pemahaman yang jelas tentang konsep statistik dan hubungannya dengan teori peluang dalam konteks
situasi praktis. Pemahaman yang lebih dalam tentang penggunaan statistika dan probabilitas dalam menyelesaikan studi kasus.
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL03. Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi.CPMK-1 : mahasiswa mempunyai pengetahuan tentang parameter statistik yang berhubungan dengan ukuran pusat, ukuran sebaranCPMK-2 : Mahasiswa mempunyai pengetahuan tentang teori peluang dan mampu mengkaitkan dengan perhitungan kombinatorikaCPMK-3 : Dapat menghitung ekspektasi dari bilangan random dan memahami distribusi bilangan randomCPMK - 4 Mahasiswa Memahami/mempunyai pengetahuan dan mampu menggunaan Dalil Limit Pusat, Regresi Linier dan Korelasi untuk menganalisis hubungan variabel,+3021. Statistik dan Teori Peluang2. Ukuran dalam statistik3. Aplikasi Teorema Probabilitas
4. Counting Technique
5. Variable Random (VR)6. CDF, pmf, dan pdf
7. Distribusi khusus dari VR Diskrit8. Distribusi khusus dari VR Kontinu
8. Distribusi khusus dari VR Kontinu
9. Dalil Limit Pusat10. Regresi Linier Sederhana dan Korelasi1. Sudaryono. 2017. Statistika Probabilitas – Teori & Aplikasi. Andi. Yogyakarta
2. Johnson, James L. 2011. Probability and Statistics for Computer Science. Wiley Interscience. English.
3. Vulandari, RT. Rimawati, E. Lisyati. 2021. Statistika dengan Aplikasi Eviews : Referensi Olah Data
Penelitian. CV. Gava Media. Yogyakarta
21
2353304Kalkulus3Matakuliah ini melatih mahasiswa untuk berpikir secara terstruktur sesuai dengan cara berpikir Komputer. Mahasiswa dikenalkan dengan konsep dan teori kalkulus. Dalam mata kuliah ini diberikan pemahaman dan penerapan kalkulus yang meliputi Sistem Bilangan Real dan Sistem koordinat, Funsi & limit, Trigonometri dan aplikasinya, Transformasi Geometri dan aplikasinya, Turunan dan aplikasinya, Integral dan aplikasinya
CPL05 . Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.CPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.CPMK-1 : Mahasiswa menguasai konsep teoritis sistem bilangan real, sistem koordinat, fungsi dan limit CPMK-2 : Mahasiswa mempunyai pengetahuan tentang Fungsi Trigonometri d an mampu menerapkannya dalam kasus-kasus komputasi CPMK-3 : Mahasiswa mempunyai pengetahuan tentang Transformsi Geometri mampu menerapkannya dalam kasus-kasus komputasi CPMK-4 : Mahasiswa mempunyai pengetahuan tentang Fungsi turunan dan mampu menerapkannya dalam kasus-kasus komputasi CPMK-5 : Mahasiswa mempunyai pengetahuan tentang Integral dan mampu menerapkannya dalam kasus-kasus komputasi Sistem Bilangan Riil & Sistem koordinatFungsi & Limit Trigonometri & Aplikasinya (contoh: Haversine formula)Transformasi Geometri & aplikasinya (aplikasi tranformasi pada grafik : translasi, rotasi, refleks, dan dilatasi)Turunan & AplikasinyaIntegral & Aplikasinya[1] Martono Koko, Kalkulus: , Erlangga, Jakarta, 1999
[2] J. Purcell Edwin, KALKULUS dan Geometri Analitis, Prentice Hall, Inc. Penerbit Erlangga, 199
22
2353405Keamanan Jaringan Komputer4Materi perkulliahan terdiri dari konsep keamanan sistem informasi, dasar dasar kemananan sistem, Evaluasikeamanan sistem informasi, Keamanan sistem, keamanan e-mail, keamanan web.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputersKonsep Resiko Sistem Informasi
Keamanan Sistem InformasiEvaluasi Keamanan SistemMengamanankan Sistem
Keamanan Jaringan
Mengamanankan SistemVirtual Private Networ[1] Connolly dan Begg . (2010). Database Systems : A Practical Approach to Design,
Implementation, and Management (5th ed ed.). United States: Pearson.
[2] Thomas. (2006). Network Security First- Step. Yogyakarta. Andi Publisher
23
2353306Pembelajaran Mesin4Mata Kuliah Pembelajaran mesin mengajak mahasiswa untuk memahami ide dasar, intuisi, konsep, algoritma dan teknik untuk membuat komputer menjadi lebih cerdas. Penekanan materi pada teknik dasar pembelajaran secara supervised, unsupervised, dan reinforcement. Mahasiswa akan diperkenalkan dengan area permasalahan dan batasan masalah dalam pembelajaran mesin yang meliputi Klasifikasi dan Klustering. Mengajak mahasiswa memahami dan melakukan pengukuran unjuk kerja sistem, optimasi sistem dan mengatasi masalah over fitting. Beberapa Algoritma/Teknik/Metode dasar dan umum untuk mengembangkan sistem berbasis pembelajaran mesin disampaikan kepada mahasiwa, seperti: Bayes Clasifier, Naive ayes, ecision Tree, Jaringan Syaraf Tiruan, Jaringan Kohonen, Self Organization Map, Q-Learning. Dalam perkuliahan mahasiswa dituntun untuk berinovasi dengan mengembangkan sebuah sistem Pembelajaran Mesin pada kasus tertentu.CPL03. Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi.CPL04. Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplinPendahuluan Pembelajaran MesinTipe Machine
Learning
Aturan dan Logika ProgramAlgoritma klasifikasiPohon KeputusanJaringan Syaraf TiruanSupport Vector MachinesAlgoritma Clustering, dan Reinforcement Learning.Mitchell M. Tom, 1997, Machine Learning. McGraw Hill, International Editions. Printed in Singapore.
Last Edition
Nils. J. Nilson, 1998, Intoduction to Machine Learning, Department of Computer Science, Standford
University, Last Edition
Russel, Stuart and Norvig, Peter. 1995. “Artificial Intelligence: A Modern Approach”. Prentice Hall
International, Inc. Last Edition
24
2303207Pendidikan Pancasila2Setelah menyelesaikan mata kuliah ini, mahasiswa mampu: mendeskripsikan Pancasila sebagai landasan utama pendidikan karakter, sejarah Pancasila, Pancasila sebagai ideologi negara dan ideologi dunia; menyelesaikan permasalahan sosial yang berkaitan dengan persatuan Indonesia, interaksi budaya, dan demokrasi Pancasila; menganalisis hubungan Kepemimpinan Pancasila dengan Keadilan Sosial; evaluasi menyusun refleksi kelompok tentang pengembangan ilmu pengetahuan dan teknologi yang berlandaskan etika Pancasila dan pelaksanaan Pancasila; merancang proyek yang berkaitan dengan antikorupsi.CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.Pendahuluan: Pancasila Sebagai Sumber Pendidikan Karakter dan Ideologi NegaraSejarah PancasilaPancasila dan Ideologi DuniaPancasila dan Keberagaman Agama di IndonesiaKeadilan dan Kemanusiaan yang BeradabPersatuan IndonesiaInteraksi BudayaDemokrasi PancasilaKepemimpinan PancasilaKeadilan SosialPancasila Sebagai Dasar Etika dalam Mengembangkan Ilmu Pengetahuan dan TeknologiKarakter Pancasila dan Anti KorupsiPenerapan Pancasila1. Iriyanto, Ws, 2009, Bahan Kuliah Filsafat Ilmu, Pascasarjana, Semarang
2. Kunto Wibisono, 1985, Arti Perkembangan Menurut Positivisme, Gadjah Mada Press, Yogyakarta.
3. Sutardjo, 1992, Problematika Perkembangan Ilmu Pengetahuan dan Teknologi, Tarsito, Bandung.
4. T. Yacob, 1993, Manusia, Ilmu dan Teknologi, PT. Tiara Wacana, Yogyakarta.
5. Van Melsen, 1985, Ilmu Pengetahuan dan Tanggungjawab Kita, Kanisius, Yogyakarta.
6. Van Peursen, 1987, Susunan Ilmu Pengetahuan, Kanisius, Yogyakarta
25
42304201English for Business2Mata kuliah ini bertujuan melatih mahasiswa dapat mengembangkan kemampuan dan membiasakan diri mahasiswa dalam berkomunikasi menggunakan bahasa Inggris dalam keseharian. Dengan cara mengetahui dan melaksanakan praktik percakapan Bahasa inggris, meliputi kegiatan keseharian dalam percapakan bahasa Inggris. Mengetahui 16 (enam belas) tenses yang terdapat pada grammar bahasa Inggris dan juga rumus yang dimiliki setiap tenses; melaksanakan praktik memberi salam dan ungkapan yang sering
digunakan pada saat memberi salam dalam bahasa Inggris; praktik perkenalan
diri, memperkenalkan orang lain dalam bahasa Inggris; mempraktikan
percakapan dalam melakukan telepon yang meliputi ungkapan-ungkapan dalam
bertelepon dan praktik debat berdasarkan kasus yang diberikan.
CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaPengertian komunikasi (percakapan dalam bahasa Inggris) Etika komunikasi publik dan Tenses Grammar bahasa InggrisPengertian dan tujuan business presentation , ketentuan business presentation, presentasi bisnis yang baikPengertian company Profile, Bentuk-bentuk Company Profile, Praktek menyusun Company Profile, Karakteristifk personality dalam bernegosiasi, Persiapan dan proses negosiasi, Body language dan vocabulary dalam bernegosiasi Persiapan transportasi dan akomodasi, Persiapan administrasi dan bahan untuk pertemuan bisnis, dan Menyusun jadwal business travelingParts of job appllication letter, parts of CV, dan kriteria penulilsan CV dan job applilcation letter yang benar
26
2304302Interaksi Manusia dan Komputer3Mata kuliah Interaksi Manusia dan Komputer merupakan materi fundamental di Informatika. Interaksi Manusia dan Komputer merupakan mata kuliah yang mengajarkan mahasiswa tentang bagaimana Interaksi Manusia Komputer serta perannya dalam mewujudkan perangkat lunak yang tepat dan bermanfaat bagi user-nya. Dalam mata kuliah ini juga disampaikan tentang tahap-tahap dalam proses perancangan antarmuka pengguna (User Interface/UI ) serta tren-tren desain UI yang terkini. Pada perkuliahan ini akan membekali mahasiswa informatika berfikir analitis dan logis.CPL05 . Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL09 . Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.Pengenalan IMKKonsep GUI dan Web UIMembangun menu sistem dan skema navigasiMemilih perangkat interaksi yang tepatMemberikan feedback, guidance, dan assistance dengan efektifMenggunakan Graphics, Icons, Images & WarnaPengorganisasian dan Penyusunan layout windows dan halamanDesain UI berbasis web dan perangkat bergerakDesain antarmuka gameTesting
27
2304303Rekayasa Perangkat Lunak3Mata kuliah Rekayasa Perangkat Lunak ini memberikan pemahaman dan penguasaan kepada mahasiswa mengenai berbagai macam Process Model dalam Software Engineering seperti Waterfall Model, Prototyping Model, RAD Model, dan Evolutionary Process Models (Incremental dan Spiral Model), Analysis Modeling, Design Model, Object Oriented Analysis and Design (OOAD), Testing Strategies, dan Softwares Testing Mehod.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL04. Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplinCPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.Teori Rekayasa Perangkat LunakWaterfall ModelPrototyping ModelEvolutionary Process Models Analysis ModelingDesign ModelObject Oriented Analysis Design (OOAD) Testing Strategies, dan Softwares Testing Mehod.[1] Pressman, Roger S (2015). Software Engineering, A Practitioner’a Approach. Sixth Edition. Singapore: McGraw-Hill Education
28
2354304Kecerdasan Buatan3Mata Kuliah ini membahas tentang pendekatan sistem cerdas yang sesuai dengan problem yang dihadapi, memilih representasi pengetahuan dan mekanisme penalarannya. Secara Khusus mata kuliah ini akan diberikan kemampuan dalam hal memilih representasi pengetahuan dan mekanisme penalarannya, Definisi Kecerdasan Buatan, ruang lingkup, karakteristik, pemrograman dan perkembangannya, Problem solving, Searching : DFS,BFS, UCS, Heuristic, A/Ax Algorithm, MIN/MAX algorithm, Pembahasan pemrograman AI.
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL04. Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplinPengantar Kecerdasan BuatanInteligent Agent
Masalah, Ruang Keadaan, dan Pencarian

Representasi PengetahuanKetidakpastian (Uncertainty)Fuzzy
Jaringan Syaraf TiruanRussel & Norvig, Artificial Intelligence : A Modern Approach
R.O. Duda, P.E.Hart, D.G.Stork, Pattern Classfication, John Wiley &Sons, Inc., 2001
Amit Konar, Computational Intelligence, Springer, 2005.
C. H. Bishop, Pattern Recognition and Machine Learning, Springer Science, 2006
Rich, E., Knight, K., 1991. Artificial Intelligent, Singapore : McGraw-Hill Book Co
Setiawan, S., 1993. Artificial Intelligent, Yogyakarta : Penerbit Andi Offset
Kusumadewi, S. Artificial intelligence, Yogyakarta : Penerbit Andi Offset
Ungkawa, U., 1992. Bahasa Pemrograman Logika Turbo PROLOG, Yogyakarta : Penerbit Andi Offset
29
2354305Matematika Diskrit3Matematika Diskrit merupakan cabang matematika yang mempelajari tentang obyek-obyek diskrit. Dalam mata kuliah ini mempelajari pemahaman kosep dan penerapan matematika diskrit dengan algoritma komputasi yang meliputi konsep-konsep, prinsip-prinsip prosedur/algoritma
tentang dasar-dasar kaidah pencacahan, permutasi, kombinasi, relasi rekurensi, fungsi pembangkit, Graf, Tree (penerapan pada Pewarnaan graf, Minimum Spanning Tree, Short Path, dan Kompresi data) dan analisa terhadap kasus-kasus komputasi yang relevan.
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.CPMK-1 : Mahasiswa mempunyai pengetahuan tentang teori kombinatorika dan mampu melakukn simulasi algoritma komputasiCPMK-2 : Mahasiswa mempuyai pengetahuan tentang konsep relasi dan fungsi pembangkitCPMK-3 : Mahasiswa mempunyai pengetahan tentang kosep Graf dan mampu menerapkannya dalam menyelesaikan masalah jalur terpendek, minimum spanning tree, pewarnaan grafCPMK-4 : Mahasiswa mempunyai pengetahuan tentang konsep Tree dan mampu melakukan simulasi penerapnnya dam algoritma komputasiKobinatorikaRelasi & Fungsi dan aplikasinyaGraf & aplikasinya (Pewarnaan, Minimal Spanning Tree, Short path)Tree & aplikasinya (Kompresi data)[1] K.H. Rosen, Discrete Mathematics and Applications, McGraw-Hill, New York, 7th Edition, 2012.
[2] Munir, Renaldi, Matematika Diskrit, Informatika Bandung, Bandung, 2012
30
2354406Pemrograman Web (API)4Mata kuliah ini merupakan salah satu serial mata kuliah yang memberikan pemahaman kepada mahasiswa mengenai pembangunan aplikasi sistem informasi. Di mata kuliah ini mahasiswa akan memahami arsitektur layanan berbasis web dan membuat aplikasi berbasis web. Selain itu mahasiswa mendapatkan wawasan tentang framework aplikasi berbasis webCPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL09 . Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.
31
2354407Pengujian Keamanan Jaringan (Pentest)4Mata kuliah ini berisi resiko ancaman serangan terhadap sistem melalui jaringan
komputer, metode mengamankan data melalui jaringan komputer, dan langkah-langkah
pendukung untuk mengamankan data melalui jaringan komputer.
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputer1. NetAcad, Cisco Learning Institute, Network Security
2. C. Branch, Melville. 1985. Comprehansive City Planning Introduction and
Explanation.APA Press. Washington D.C
32
52305301Analisis dan Perancangan Berorientasi Objek3Mata kuliah ini menekankan aspek-aspek yang harus dipenuhi untuk menghasilkan perangkat
lunak yang dirancang bangun dengan baik. Pendekatan yang digunakan adalah berorientasi
objek (OO) yang mencakup topik-topik: Pengantar Object Oriented, Rationale Unified
Process (RUP), Pemodelan OO (UML), prinsip desain OO, OO programming, OO Testing,
Refactoring, OOMetric, Design Pattern, dan riset mutakhir OO.
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.CPL09 . Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.Pengantar Object Oriented (OO)Rationale Unified Process (RUP)Pemodelan Object Oriented (OO) (UML)prinsip desain Object Oriented (OO)Object Oriented (OO) programming
Object Oriented (OO) Testing, RefactoringObject Oriented (OO)MetricDesign Pattern, dan riset mutakhir Object Oriented (OO)
33
2305202Desain UI/UX2Mata Kuliah ini membahas materi untuk mempersiapkan mahasiswa agar mampu dan memahami Teori User Interface dan User Experience dalam kebutuhan teknologi saat ini serta mampu memahami implementasi Design interface untuk pengguna teknologi seperti aplikasi dan sistem informasi saat ini. CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL09 . Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.Pengantar Desain UI/UX
Komponon, Prinsip dan Metodologi Desain UI/UX
Komponon, Prinsip dan Metodologi Desain UI/UX
Penggunaan Tools-Tools
Merancang Desain UI/UX (Lo-Fi)
Merancang Desain UI/UX (Hi-Fi)
34
2305303Manajemen Proyek Teknologi Informasi dan Komunikasi3Mata kuliah ini menjelaskan proyek yang berkaitan dengan konsep manajemen proyek dan juga proyek manajemen life cycle serta hubungan proses-prosesnya sebagaimana proyek life cycle, yang berisi standar yang diakui secara global dan panduan digunakan untuk profesi manajemen proyek. Standar tersebut adalah dokumen resmi yang menjelaskan didirikannya norma, metode, proses, dan praktek. Seperti profesi lain, pengetahuan yang terkandung dalam standar ini telah berkembang dan diakui para praktisi manajemen proyek yang telah memberikan kontribusi untuk pengembangan standar ini. CPL03. Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi.CPL04. Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplinCPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaIntroduction;Organizational Infuences and Project Life Cycle
Project Management Processes.
Project Scope Management.
Project time Management.
Project Cost Managemnet.
35
2355404Internet of Things4Mata kuliah internet of things (IoT) berisi materi dasar tentang penggunaan internet dari dimensi masyarakat yangbisa dibenamkan pada benda/perangkat/obyek IPTEKS (Ilmu Pengetahuan, Teknologi, dan Seni) di sekitar. Padahasil akhir kuliah diharapkan mahasiswa terampil dalam mengaplikasikan internet of things (IoT) secarasantun, praktis dan komperehensifCPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerInfrastruktur web semantik open source untuk mengatur sumber daya IoT di cloudFramework kolaborasi perangkat/cloud untuk Intelligence ApplicationsFog Computing: Prinsip, Arsitektur, dan AplikasinyaFramework pemrograman untuk Internet of ThingsVirtualisasi pada Embedded Boards sebagai Enabling Technology untuk Cloud of Things
Micro Virtual Machines (MicroVMs) untuk Cloud-Assisted Cyber-Physical System (CPS)Framework untuk Distributed Data Analysis pada IoTSecurity dan Privacy pada IoT
IoT : Robustness dan ReliabilityBuyya Rajkumar, Dastjerdi Amir Vahid, 2016, Internet of Things – Principles and Paradigms, Cambridge: Morgan Kaufmann
36
2355405Pemrograman Cloud4Mata kuliah peberisi materi Pengenalan Cloud Computing, Mekanisme Cloud Computing, Arsitektur Cloud Computing, Arsitektur Cloud Computing lanjutan, Prinsip parallel Computing, Prinsip Distributed Computing, Virtualisasi, Platform aplikasi Cloud, dan Platform aplikasi Cloud lanjutanCPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerPengenalan Cloud ComputingMekanisme Cloud ComputingArsitektur Cloud Computing
Arsitektur Cloud Computing lanjutan
Prinsip parallel Computing
Prinsip Distributed Computing
Virtualisasi dan Platform aplikasi Cloud
Platform aplikasi Cloud lanjutan
1. Cloud Computing for Dummies (Judith Hurwitz, Robin Bloor, Marcia
Kaufman)
2. Mastering Cloud Computing (Rajkumar Buyya, Christian Vecchiola,
Thamarai Selvi)
3. Cloud Computing: Concepts, Technology & Architecture , Thomas Erl,
Zaigham Mahmood, Ricardo Puttini, Zaigham Mahmood, Prentice
Hall, 2013
4. Cloud Computing: Methodology, system and Application, Lizhe Wang,
Rajiv Ranjan, Jinjun Chen, Bovalem Behatallah, CRC Press, 2011
5. Cloud Computing Platforms (Paas): High Impact Emerging
Technology-what You Need to Know, Definition, Adaptions, Impact,
Benefit, Maturity Vendors, (Kevin Roebuck), publisher not identified,
2011
37
2355506Proyek Jaringan Komputer5Mata kuliah ini mengajarkan tentang interaksi antara manusia dan komputer, tentang perkembangan interaksi manusia komputer, pembuatan interface (antarmuka) yang baik di dalam pembuatan program, kecenderungan Interaksi Manusia komputer masa datang
CPL09 . Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerKonsep OSI LayerKonsep dan Penerapan Protokol TCP/IP
Konsep Routing dan Penerapan Routing dalam JaringanPemrograman Jaringan dengan protkol TCP
Pemrograman Jaringan dengan protokol UDP
Konsep dan Implementasi DNS, Web Server dan SNMP
Konsep dan Implementasii Firewall
IDS dan IPS, Honey Net, Pengenalan Wireshark, dan Pengendalian Jaringan 1. Onno Purbo. 2017. TCP/IP dan Implementasinya. Penerbit Gramedia, Indonesia.
2. W. R. Stevens, Unix Network Programming 2/e, Prentice Hall PTR, January 1998
3. William Stalling, Komunikasi Data dan Komputer, Salemba Teknika, 2001
38
62306201Bahasa Indonesia2Mata kuliah bahasa Indonesia termasuk salah satu mata kuliah wajib umum/nasional, oleh karena itu mahasiswa akan mendalami materi perkuliahan meliputi: (a) etika akademik; (b) teknik pereferensian; (c) sistematika Karya Tulis Ilmiah (KTI) dan formulasi bahasa Indonesia yang digunakan dalam KTI dengan memperhatikan kaidah gramatika, PUEBI, dan KBBI; (d) penyusunan KTI secara logis, kritis, sistematis, dan inovatif dengan menggunakan bahasa Indonesia yang baik dan benar; (e) teknik presentasi efektif.. Materi yang dipelajari bermanfaat dalam menyusun karya tulis ilmiah baik berupa tugas perkuliahan, laporan penelitian, maupun karya tulis ilmiah yang dikompetisikan.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL07 . Menyusun deskripsi saintifik hasil kajian implikasi pengembangan atau implementasi ilmu pengetahuan teknologi dalam bentuk skripsi atau laporan tugas akhir atau artikel ilmiahCPMK-1 : Mahasiswa memiliki kemampuan penulisan Karya Tulis Akademik terstruktur dan sistematis dengan memperhatikan etika akademik dan kaidah Bahasa Indonesia dengan benar.CPMK-2 : Mahasiswa mampu berkomunikasi dengan baik dalam bentuk tertulis dan presentasi menggunakan kaidah Bahasa Indonesia dengan benar.CPMK-3 : Mahasiswa mampu menulis Karya Ilmiah yang memenuhi sistematika KTI yang dikompetisikan.Etika AkademikTeknik PereferensianSistematika Karya Tulis IlmiahPenyusunan KTI secara logis, kritis, sistematis, dan inovatifTeknik Presentasi EfektifAtmazaki. 2007. Kiat-kiat Mengarang dan Menyunting. Padang: UNP Press.
Bahar, Putra. 2017. EBI (Ejaan Bahasa Indonesia): Pedoman Umum Ejaan Bahasa Indonesia bagi Pelajar,
Mahasiswa, dan Umum). Yogyakarta: Chivita Books.
Chaer, Abdul. 1994. Linguistik Umum. Jakarta: Rineka Cipta.
Djuroto, Totok dan Bambang Suprijadi. 2002. Menulis Artikel Karya Ilmiah. Bandung: Rosdakarya.
Gani Erizal. 2011. Menulis Karya Ilmiah: Teori dan Terapan. Padang: UNP Press
39
2306302Metodologi Penelitian dan Penulisan Ilmiah3Matakuliah ini bertujuan untuk membekali para mahasiswa pengetahuan, pemahaman dan penerapan berbagai metode penelitian dalam rangka penyusunan tugas akhir. Dalam perkuliahan dibahas berbagai jenis penelitian, langkah-langkah penelitian ilmiah mulai dari penentuan topik, identifikasi permasalahan, tinjauan pustaka, penentuan fokus masalah, penentuan variabel, disain dan perancangan, teknik pengumpulan data, analisis dan penarikan kesimpulan. Pada matakuliah ini juga melatih keterampilan mahasiswa dalam membuat tulisan ilmiah dengan memanfaatkan tools tatatulis ilmiah. Kegiatan pembelajaran meliputi perkuliahan dengan berbagai pendekatan dan metode yang banyak melibatkan mahasiswa, seperti diskusi, kegiatan observasi di lapangan untuk belajar mengidentifikasi masalah dan praktik pembuatan proposal penelitian.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL07 . Menyusun deskripsi saintifik hasil kajian implikasi pengembangan atau implementasi ilmu pengetahuan teknologi dalam bentuk skripsi atau laporan tugas akhir atau artikel ilmiahCPMK-1 : Mahasiswa memilik pengetahuan tentang konsep melakukan riset/penelitian di bidang teknologi informasi dan menyikapi isu perkembangan teknologi secara kreatif dan inovatif
Mahasiswa menunjukkan respon terhadap isu perkembangan teknologi dan etika akademik.
CPMK-2 : Mahasiswa mampu menyusun deskripsi saintifik hasil kajian implikasi pengembangan atau implementasi ilmu pengetahuan teknologi dalam bentuk skripsi atau laporan tugas akhir atau artikel ilmiahCPMK-3 : Mahasiswa memilik pengetahuan tentang etika akademik dan mampu menggunakan alat teknologi dalam menyususn tulisan ilmiah.Istilah filsafat dan penelitian serta trial and errorSistematika penelitian dalam bidang Informatika, perumusan masalah penelitian, tujuan penelitian, metode dan analisis
penelitian, kelemahan tentang peneltian yang telah dilakukan orang lain dan mencari alternatif model penyelesaian
Cara-cara penyusunan pendahuluan, latar belakang, rumusan masalah, tujuan, batasan, dan kerangka pikirCara penyusunan landasan teori dan sitasi menggunakan mendeleyTata cara penulisan karya ilmiah dalam bentuk skripsi dan artikel ilmiah yang akan dimuat di jurnal ilmiahMasalah-masalah plagiarisme, dan teknik parafrase 1. Govindaraju, V., Raghavan, V., and Rao, C.R. 2015. Big Data Analytics, 1st . Elsevier.
2. Dietrich, D., Heller, B., Yang, B. .2015. Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting
Data. EMC Education Services. John Wiley & Sons, Indianapolis, Indiana.
40
2356403Cloud Database4Mata kuliah cloud database mengembangkan kompetensi utuh (afektif, pengetahuan, keterampilan praktik) yang berkaitan dengan pengelolaan basis data. Adapun tujuan dari matakuliah ini adalah mahasiswa dapat mempunyai pemahaman yang kuat mengenai konsepbasis data dan juga mampu merancang dan mengelola system manajemen basis data untuk diimplementasikan sebagai sebuah solusi pada permasalahan di bidang tertentu. Materi perkuliahan ini meliputi: pengenalan basis data dalam kehidupan sehari-hari, konsep relational table, perbedaan database system dan file base system, perkembangan arsitektur database, relational model, pembuatan database dan pengolahan data dalam database. Perkuliahan dilaksanakan dengan ceramah klasikal, demonstrasi, praktik, baik individu dan kelompok. Penilaian berbasis kompetensi menggunakan autentik asesmen yang meliputi: kehadiran, sikap (taqwa, partisipasi, kerapihan, kerjasama, dan keselamatan kerja), pengetahuan dan keterampilan yang tercermin dari (tugas praktik kelompok, laporan praktik individual, dan tes kompetensi (praktik) secara individual).
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerCPMK-1 : Mengetahui dan memahami pengetahuan tentang konsep melakukan riset/penelitian di bidang teknologi informasi. Selain itu diharapkan mampu memahami pengetahuan tentang pengetahuan tentang konsep dasar metodologi penelitian.
41
2356304Komputasi Paralel dan Terdistribusi3Sistem paralel dan terdistribusi adalah kuliah pengenalan pada sistem paralel dan terdistribusi. Mahasiswa akan mempelajari konsepkonsep dasar sistem paralel dan terdistribusi serta memperoleh pengalaman praktik dalam mendesain dan mengimplementasikan sistem paralel dan terdistribusi. Sistem terdistribusi akan diajarkan pada separuh semester dan sistem paralel pada sisa semester CPL08. Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.Model sistem terdistribusi
Interprocess communication
Remote Invocation
Indirect Communication
Sinkronisasi
Desain Paralel Programming
Shared memory modelMessage passing model
1. Distributed Systems: Concept and Design, George Coulouris, Addison-Wesley, 2012
2. Distributed Systems: Principles and Paradigms, Andrew S Tanenbaum, Pearson, 2006
42
2356205Pendidikan Kewarganegaraan2Mata kuliah ini merupakan pengembangan kepribadian yang melatih mahasiswa memiliki keterampilan untuk menganalisis masalah kontekstual dengan mengembangkan sikap positif dan menampilkan perilaku yang berkaitan dengan semangat kebangsaan, cinta tanah air, demokrasi berkeadaban dan kesadaran hukum. Dalam mata kuliah ini akan membahas materi identitas nasional dan Integrasi nasional Indonesia, Negara dan konstitusi, Hak dan Kewajiban warga negara, demokrasi dan pendidikan demokrasi, Negara Hukum dan HAM, Geopolitik Indonesia, otonomi daerah dan geostrategi Indonesia. Pembelajaran akan dilaksanakan dengan menerapkan pendekatan student centered learning, di antaranya akan dilakukan melalui metode penugasan, case method dan project-based learning. CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.Konsep Dasar KewarganegaraanIdentitas NasionalIntegrasi Nasional Negara dan KonstitusiHak dan Kewajiban Warga NegaraDemokrasi dan Pendidikan DemokrasiNegara Hukum dan HAMWawasan Nusantara sebagai
Geopolitik Indonesia
Otonomi DaerahKetahanan Nasional dan
Geostrategi Indonesia
43
2356506Proyek Internet of Things5Proyek Internet of things merupakan tren disruptive berikutnya dari perkembangan di bidang telematika. Diramalkan pada tahun 2020 akan lebih dari 50 Triliun perangkat akan terhubung ke internet. Pada kuliah ini mahasiswa ditantang untuk mengikuti tren dan mengaplikasikan ilmu terkait jaringan dan organisasi komputer untuk memahami bagaimana mendesain perangkat internet of things mulai dari end node hingga middleware yang akan menghubungkan ke aplikasi pengguna. CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputer1. Francis da Costa, 2013. Rethinking the internet of things .Apress.
2. Delicatio, Flavia C, dkk , 2013 Middleware Solutions for internet of things. Springers.
3. Holler, Jan, 2014. From Machine to Machine to the internet of things, Elsevier
44
72307201Etika Profesi dan Pendidikan Anti Korupsi2Mata kuliah Etika Profesi dan Pendidikan Anti Korupsi berisi pengetahuan yang membahas konsep etika, teori-teori yang berhubungan dengan etika beserta dengan contoh kasus, penerapan etika dalam kehidupan sehari-hari, dan dalam dunia kerja. Dalam mata kuliah ini juga mempelajari etika yang berhubungan dengan profesi (kode etik) yang berlaku, serta memahami bahwa pendidikan anti korupsi sebagai upaya pencegahan tindakan atau sikap koruptif, sehingga akan tercipta generasi maju yang memiliki integritas.CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.Etika dan ProfesiProfesi di bidang IT dan kode etik profesi IT
Undang-Undang Nomor 19 Tahun 2016 tentang perubahan atas Undang-Undang Nomor 11 Tahun 2008 tentang Informasi dan Transaksi Elektronik.
Etika berinternet, mailist dan jejaring social
Hak Atas Kekayaan Intelektual
Sikap professional dalam karir IT
Pengertian, Ruang Lingkup dan Faktor pembentuk perilaku korupsi
Dampak massive korupsi

Undang-Undang Nomor 28 Tahun 1999 tentang Penyelenggaraan Negara yang Bersih, dan bebas dari Korupsi, Kolusi, dan Nepotisme, dan Undang-Undang Nomor 31 Tahun 1999 tentang Pemberantasan Tindak Pidana Korupsi
Wajib :
[1] Undang-Undang Nomor 19 Tahun 2016 tentang perubahan atas Undang-Undang Nomor 11 Tahun 2008 tentang Informasi dan Transaksi Elektronik.
[2] Undang-Undang Nomor 28 Tahun 1999 tentang Penyelenggaraan Negara yang Bersih, dan bebas dari Korupsi, Kolusi, dan Nepotisme
[3] Undang-Undang Nomor 31 Tahun 1999 tentang Pemberantasan Tindak Pidana Korupsi
[4] Hak Kekayaan Intelektual : Konsep, Opini, Aktualisasi, Henry Soelistyo, Penaku, Jakarta, 2014
[5] Pendidikan Anti Korupsi Untuk Perguruan Tinggi, Kemendikbud, Jakarta, 2011
[6] Pendidikan Anti Korupsi, Chatarina Darul Rosikah, Sinar Grafika, Jakarta, 2016
45
2307202Interpersonal Skill dan Bimbingan Karir 2Mata kuliah ini bertujuan agar mahasiswa dapat meningkatkan kepercayaan diri dan mampu mengembangkan potensi diri. Mahasiswa akan belajar dan melatih diri dalam hal Time Scheduling, Critical/Design Thinking, Effective Communication, dan Digital Branding. Selanjutnya mahasiswa dilatih untuk bisa mengidentifikasi, mengeksplorasi, dan memilih jalur karir bidang Teknologi Informasi serta mempersiapkan karir. CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausaha Pengantar KomunikasiKomunikasi interpersonalKomunikasi massaTeori bimbingan karirBimbingan karir[1]Sudarwan, Danim. 1995. Media Komunikasi Pendidikan. Jakrat: Bumi Aksara
[2] Depari, Eduard dan Collin MacAndrews. 1986. Peranan Komunikasi Massa dalam Pembangunan. Yogyakarta: Gajah Mada Press. (3) Surya, M. 1984. Pengantar Bimbingan Karir ( Modul 1). Bandung Jurusan PPB FIP IKIP. Pendukung:
[3] Devito, yoseph A. 1989. The Interpersonal Communication Book, 5th Ed New York: Harper & Eaw
Publishers
46
2307203Keamanan Siber 2Mata Kuliah ini memberikan pengetahuan kepada mahasiswa mengenai cyber security yang melingkupi prinsip-prinsipnya, melakukan perencanaan, perancangan
model, infrastruktur dan aplikasi cyber security
CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerKonsep dan arsitektur cyber security, keamanan jaringan dan internet, ragam ancaman siber dan konsep ancaman dan kerentananTeknologi keamanan data dan konten, teknologi keamanan sistem operasi dan aplikasi (termasuk ragam keamanan sistem berbasis web), teknologi keamanan jaringan dan teknologi keamanan infrastruktur kritisCyber security governance, ISO 27001, forensik digital, aspek legal cyber security dan Investigation Incident

1. Andy Taylor, David Alexander, Amanda Finch, David Sutton, Information Security Management Principles, BCS, The Chartered Institute for IT; Updated
edition (June 18, 2013)
2. Handbook for Computer Security Incident Response Teams http://www.cert.org/archive/pdf/csirt-handbook.pdf
47
2307204Technopreneurship2Mata kuliah ini memberikan pemahaman dan skill kepada mahasiswa untuk mampu mengidentifikasi dan mengevaluasi peluang usaha berbasis teknologi sesuai dengan bidang keahlian mahasiswa, serta mengembangkan peluang usaha tersebut. Mata kuliah ini menggabungkan pengenalan teori dan praktek langsung (hands-on experience) secara terintegrasi dalam mengembangkan ide dan peluang usaha. Tidak hanya belajar hard-skills, mahasiswa juga dilatih soft-skills terkait penciptaan ide bisnis berbasis teknologi yang bermanfaat, bermartabat, dan berdampak positif bagi lingkungan sosialnya. Penekanan terhadap model bisnis kewirausahaan berbasis teknologi sangat diperlukan untuk melahirkan para Teknopreneur muda yang kreatif dan inovatif. Semangat dan jiwa teknopreneur dinilai sangat prospektif di masa depan, dimana era persaingan usaha semakin ketat dan penuh dengan ketidakpastian CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahakonsep bisnis dan kewirausahaanproblem solving, entrepreneursial mindset dan evaluasi dirikreativitas dan identifikasi peluang usahamodel bisnis, analisis dan evaluasi peluang usahamanajemen pemasaran, analisis biaya dan penentuan harga produkteam building dan perencanaan sumber daya manusiaperencanaan finansial, pemodalan, dan penulisan business plan yang efektif bagi internal perusahaan maupun menarik minat investor.Barringer, B. R., & Ireland, R. D. (2010). Entrepreneurship: Successfully launching new
ventures. Upper Saddle River, N.J: Prentice Hall.
▪ International Labor Organization, Generate Your Business Idea
▪ International Labor Organization, Memulai Bisnis
▪ Osterwalder, A., Pigneur, Y., & Clark, T. (2010). Business model generation: A handbook for
visionaries, game changers, and challengers. Hoboken, NJ: Wiley.
▪ William, B. K., Sawyer, S. C., Berston, S., (2013). Business: A Practical Introduction. Upper
Saddle River, N.J: Prentice Hall
48
2357305Praktek Industri dan Dunia Kerja2Mata kuliah ini bukan mata kuliah tatap muka melainkan studi lapangan dan kunjungan ke instansi/perusahaan yang mahasiswa tunjuk untuk menggali informasi terkait perkembangan teknologi geospasial dan implementasinya sehingga memberikan gambaran kepada mahasiswa tentang perkembangan dunia industri geospasial terkini.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputer
49
2357506Proyek Cloud Computing5Mata kuliah proyek cloud computing memberikan penjelasan secara detail mengenai komputasi awan atau biasa dikenal dengan sebutan cloud computing. Melalui mata kuliah ini, mahasiswa akan mampu menjelaskan mengenai pengertian komputasi awan, virtualisasi dan mampu membangun infrastruktur komputasi awan.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL10. Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing,multi-platform yang memenuhi kebutuhan- kebutuhan computing pada sebuah organisasi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputer1. Buku Penerbit Informatika, Judul : Cloud Computing ( Teori dan Praktek ).
2. Buku Penerbit Andi Yogyakarta, Judul : The power of Own Cloud.
50
82358601Tugas Akhir6Matakuliah ini merupakan matakuliah untuk dapat menempuh kelulusan Mahasiswa. Bentuk Tugas Akhir kelulusan Mahasiswa yaitu Skripsi, Proyek, Project, Portofolio, Publikasi dan Merdeka Belajar Kampus Merdeka (MBKM)CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausahaCPL07 . Menyusun deskripsi saintifik hasil kajian implikasi pengembangan atau implementasi ilmu pengetahuan teknologi dalam bentuk skripsi atau laporan tugas akhir atau artikel ilmiah
51
P230P301Hukum dan Kebijakan Teknologi Informasi3Mata kuliah ini mengkaji dan menganalisis secara teoritik perkembangan Berbagai Pemikiran, Konsep, dan Teori Hukum Telematika untuk (1) mengkritisi Konvergensi Bidang Telematika dan UU ITE; (2) melahirkan konsep-konsep hukum baru, sebagai dasar perumusan teori hukum telematika yang baru; (3) mengkaji pemikiran-pemikiran hukum telematika yang berpengaruh kuat dalam pengembangan substansi dan penerapan hukumnya di tingkat domestik; (4) pengembangan metode kajian dan penelitian hukum telematika, dan (5) Kontribusi Kajian Hukum Telematika dalam Menjawab isu-isu teknologi digital yang berkembang sangat cepat, dinamis, mendasar, dan semakin komplek. CPL01. Bertakwa kepada Tuhan Yang Maha Esa, taat hukum, dan disiplin serta ikhlas dalam berkarya di kehidupan bermasyarakat dan bernegara, sesuai dengan nilai STMIK Sinar Nusantara Surakarta yang meliputi berkarakter, enterprenuership, kreatif, inovatif, dan dedikatif.CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL06. Memiliki kemampuan (pengelolaan) manajerial tim dan kerja sama (team work), manajemen diri, mampu berkomunikasi baik lisan maupun tertulis dengan baik, memiliki jiwa kreatif, inovatif dan jiwa wirausaha1. Dikdik M. Arief Mansur dan Alitaris Gultom, 2005, Cyber Law: Aspek Hukum Teknologi Informasi, Refika Aditama, Bandung.
2. Edmon Makarim, 2004, Kompilasi Hukum Telematika, RajaGrafindo Persada, Jakarta.
3. Judhariksawan, 2005, Hukum Telekomunikasi, Rajawali Press, Jakarta.
4. Maskun, 2013, Kejahatan Siber (Cybercrime) Suatu Pengantar, Prenada Kencana, Jakarta.
52
230P302Teknologi Virtual3Mata kuliah ini menjelaskan mengenai aspek-aspek yang berkaitan dengan perkembangan virtual reality dan ditambah Aplikasi kenyataan, elemen input dan output yang digunakan dalam virtual reality, optik Pemodelan untuk menghasilkan tampilan stereoskopis, dan pemrograman realitas mayaCPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL09 . Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.History of virtual realityOutput and inputStereoscopic viewForce feedback simulation and haptic deviceViewer Ana object trackingPoses and movementsAccelerometerFiducial markerUser interface problemsRendering and physical ModelingPhysical simulation: collision detection, respons, animationVisibility computationAugmanted RealityGame engine1. Grigore, C Burdea & Philippe, Coiffet, “Virtual Reality Technology”, Wilye Interscience, 2003. 2.
2.William R. Sherman, Alan B.Craig, “Understanding Virtual Reality”, Morgan-Kaufmann, Inc., 2003
53
230P303Big Data3Mata kuliah Big Data mencakup konsep analisis Big Data, termasuk konsep 10 V( Volume, Velocity, Variety, Variability, Veracity, Validity, Vulnerability, Volatility, Visualization, Value), kemudian terdapat analisis prediktif, tanpa adanya kendala dari besarnya data yang diolah. Teknologi penyimpanan Big Data berupa Distributed File Sistem (Sistem File yang terdistribusi)/DFS, dimana setiap file mempunyai cadangan berupa duplikasi file terhadap dirinya sendiri berupa chunk file, sehingga kehilangan data dapat ditanggulangi. Teknologi DFS tersebut sudah banyak ditemui pada teknologi Big Data, diantaranya diterapkan pada HDFS (Hadoop Distributed File System) dan GDFS (Google Distributed File System)CPL02. Menunjukkan sikap profesional dalam bentuk kepatuhan pada etika profesi, kemampuan bekerjasama dalam tim multidisiplin, pemahaman tentang pembelajaran sepanjang hayat, dan respon terhadap isu sosial dan perkembangan teknologi.CPL11. Kemampuan dalam mendesain, menerapkan maupun mengembangkan keilmuan informatika dibidang keamanan siber, cloud computing dan jaringan komputerPengertian, Fenomena kemunculan, Sifat-sifat, dan KompleksitasFramework Big dataReview Pemrograman R dan Pengenalan ToolsData Analytics Manajemen Big DataPre-processing data dan visualisasi dataAnalisis Data Structured, Analisis Data Unstructured1. Day R.A., 1998. How to write & publish a scientific paper. Oryx Press. Arizona.
2. Gupta, S. 2002. Research Method and statistical Techniques deep and deep pub. Canada
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100