A. Rasional
Mata pelajaran Rekayasa Perangkat Lunak berisi kompetensi-kompetensi
terkait penguasaan keahlian pengembangan perangkat lunak. Mata
pelajaran ini dilengkapi dengan konsep serta implementasi pemrograman
pada beragam perangkat, dan pengelolaan basis data. Mata pelajaran ini
berfungsi membekali peserta didik dengan seperangkat pengetahuan,
keterampilan, dan sikap agar memiliki bekal yang cukup untuk masuk
ke dalam dunia kerja.
C. Karakteristik
Mata pelajaran Rekayasa Perangkat Lunak memiliki elemen materi
sebagai berikut: basis data, pemrograman berbasis teks, grafis dan
multimedia, pemrograman web, dan pemrograman perangkat bergerak.
Elemen Deskripsi
Basis Data Meliputi konsep dan implementasi struktur, hirarki,
aturan, komponen, instalasi, dan dasar administrasi
basis data serta Data Definition Language, Data
Manipulation Language, Data Control Language,
perintah bertingkat, function and stored procedure,
trigger, backup, restore, dan replikasi pada pengelolaan
basis data.
Pemrograman Meliputi konsep atau sudut pandang pemrograman
Berbasis Teks, yang membagi-bagi program berdasarkan
Grafis, dan pemrograman terstruktur dan pemrograman
Multimedia berorientasi objek tingkat lanjut, dasar pemodelan
perangkat lunak berorientasi objek, objek multimedia
dalam aplikasi serta pemrograman antar muka grafis
(Graphical User Interface) dengan memanfaatkan
pustaka (library) yang tersedia pada bahasa
pemrograman untuk beragam kebutuhan.
Pemrograman Web Meliputi konsep dan implementasi perintah HTML,
CSS, pemrograman Javascript, bahasa pemrograman
server-side serta implementasi framework pada
pembuatan web statis dan dinamis untuk beragam
kebutuhan.
Pemrograman Meliputi pengertian, sejarah, dan komponen dalam
Perangkat Bergerak sistem operasi perangkat bergerak serta
pengembangan aplikasinya, konsep dan implementasi
Integrated Development Environment, framework dan
- 481 -
Elemen Deskripsi
bahasa pemrograman untuk pengembangan aplikasi
perangkat bergerak, basis data perangkat bergerak
serta antarmuka aplikasi yang saling berhubungan
dengan aplikasi lainnya (Application Programming
Interface) .
D. Capaian Pembelajaran
Pada akhir fase F peserta didik akan mampu mengimplementasikan
bahasa pemrograman, basis data, dan aplikasi desain untuk
mengembangkan perangkat lunak yang mampu beroperasi pada berbagai
perangkat atau teknologi terkini.
A. Rasional
Mata pelajaran Pengembangan Gim berisi kompetensi-kompetensi terkait
penguasaan keahlian pengembangan gim. Mata pelajaran ini dilengkapi
dengan konsep serta implementasi pemodelan dan pengembangan gim.
Mata pelajaran ini berfungsi membekali peserta didik dengan seperangkat
pengetahuan, keterampilan, dan sikap agar memiliki bekal yang cukup
untuk masuk ke dalam dunia kerja bidang pengembangan gim.
B. Tujuan
Mata pelajaran Pengembangan Gim bertujuan membekali peserta didik
dengan pengetahuan, sikap, dan keterampilan (hard skills dan soft skills)
sesuai kualifikasi lulusan yang diarahkan untuk mengembangkan
kemampuan sebagai berikut:
1. memahami pemodelan gim;
2. memahami penerapan pemrograman gim sesuai perencanaan pada
pemodelan gim;
3. memahami komputer grafis dan multimedia dalam pengembangan
aset pada pengembangan gim; dan
- 484 -
4. memahami audio editing pada pengembangan gim.
C. Karakteristik
Mata pelajaran Pengembangan Gim memiliki elemen materi sebagai
berikut: pemodelan gim, pemrograman gim, komputer grafis dan
multimedia, dan audio editing.
Elemen Deskripsi
Pemodelan Gim Meliputi konsep perancangan video game, mencakup
ide konsep gim (game concept), dokumen desain gim
(game design document), desain mekanika gim (game
mechanic concept), desain sistem gim (game system
concept), desain teknik gim (game technical concept),
desain level gim (game level concept), desain narasi gim
(game narrative concept), riset pengguna gim (game
user research concept), desain purwarupa gim (game
design prototype) dan desain keseimbangan gim (game
design balancing) dan implementasinya.
Pemrograman Gim Meliputi konsep dan implementasi pemrograman
berbasis teks dan grafis yang diintegrasikan pada
pemrograman gim (game engine) mencakup
pemrograman ke dalam bentuk gameplay,
implementasi UI/UX (graphical user interface), struktur
data, integrasi objek statis dan dinamis (static and
dynamic assets integration), fungsionalitas tambahan
pada game engine (tools and plugin implementation),
serta pengujian dan peningkatan kualitas perangkat
lunak melalui debugging, optimasi kinerja gim, dan
pembaharuan perangkat lunak.
Komputer Grafis Meliputi konsep visual gim mencakup desain konsep
dan Multimedia artistik (key concept art), dokumen perancangan
artistik (art design document), desain karakter
(character design), desain latar belakang (environment
design), desain properti (properti design), konsep dan
implementasi komputer grafis dan multimedia
mencakup 2D puppeteer (cut out animation), model 3D
dengan teknik digital sculpting, tekstur permukaan 3D
(texturing), struktur/kerangka sistem mekanika
objek/benda/karakter (rigging), akting pergerakan
karakter, simulasi gerak digital benda (rigid/soft body)
dan sifat bahan 3D (shading).
Audio Editing Meliputi konsep dan implementasi perencanaan
kebutuhan aset audio, perekaman suara (dubbing),
serta pengembangan aset audio (efek suara dan musik
latar).
D. Capaian Pembelajaran
Pada akhir fase F (kelas XI dan XII SMK), peserta didik akan mampu
mengimplementasikan pemodelan gim, pemrograman gim, komputer
grafis dan multimedia dan audio editing untuk mengembangkan gim yang
mampu beroperasi pada berbagai perangkat, platform atau teknologi
terkini.
- 485 -
A. Rasional
Mata pelajaran Sistem Informasi, Jaringan, dan Aplikasi merupakan
bagian dari kelompok mata pelajaran kejuruan. Mata pelajaran Sistem
Informasi, Jaringan, dan Aplikasi berisi kompetensi-kompetensi
menggunakan teknologi terkini terkait penguasaan keahlian
pengembangan layanan Sistem Informasi, Jaringan, dan Aplikasi. Mata
pelajaran ini dilengkapi dengan konsep serta implementasi layanan
teknologi jaringan, administrasi infrastruktur jaringan, administrasi
sistem jaringan, layanan komputasi awan, big data, mikroprosesor dan
mikrokontroler serta Internet-of-Things. Mata pelajaran Konsentrasi
Sistem Informasi, Jaringan, dan Aplikasi berfungsi membekali peserta
didik dengan seperangkat pengetahuan, keterampilan, dan sikap agar
siap untuk masuk ke dalam dunia kerja. Jabatan kerja yang dapat
digeluti oleh lulusan Sistem Informasi, Jaringan, dan Aplikasi ini
diantaranya sebagai junior technical writer (script writer), operator Network
Operation Center (NOC), IT Support, junior network engineer, junior
programmer hingga junior data scientist, junior business analyst, junior
UI/UX designer, dan social media optimizer.
B. Tujuan
Mata pelajaran Sistem Informasi, Jaringan, dan Aplikasi bertujuan
membekali peserta didik dengan pengetahuan, sikap, dan keterampilan
(hard skills dan soft skills) sesuai kualifikasi lulusan yang diarahkan
untuk mengembangkan kemampuan sebagai berikut:
1. memahami Service Design pada pengembangan transformasi
ekosistem bisnis melalui teknologi melalui pengembangan perangkat
lunak sebagai inovasi dan solusi;
2. memahami Infrastructure-as-a-Service pada komputasi awan;
3. memahami Platform-as-a-Service pada komputasi awan;
4. memahami Software-as-a-Service pada komputasi awan;
5. memahami sistem keamanan jaringan dan ethical hacking; dan
6. memahami pengembangan perangkat dan aplikasi Internet-of-Things.
C. Karakteristik
Mata pelajaran Sistem Informasi, Jaringan, dan Aplikasi memiliki lingkup
materi teknologi jaringan, administrasi infrastruktur jaringan,
administrasi sistem jaringan, komputasi awan, big data, mikroprosesor
dan mikrokontroler, dan Internet-of-Things.
Elemen Deskripsi
Service Design Meliputi konsep dan implementasi User Experience (UX)
design dan Customer Experience (CX) design pada
pengembangan transformasi ekosistem bisnis melalui
teknologi melalui pengembangan perangkat lunak
sebagai inovasi dan solusi.
Infrastructure-as-a- Meliputi konsep dan implementasi instalasi serta
Service konfigurasi sistem operasi jaringan, virtualisasi,
implementasi TCP/IP dan routing untuk memahami
konsep internetworking serta automation (infrastructure
automation, configuration management, deployment
automation, performance management, log management,
monitoring).
Platform-as-a- Meliputi konsep dan implementasi platform untuk
Service aktivasi layanan teknologi informasi dalam lingkup
komputasi awan dan implementasi layanan serta
- 488 -
Elemen Deskripsi
konfigurasi Web Server, Database Server, DNS Server,
dan Mail Server.
Software-as-a- Meliputi konsep dan implementasi pemrograman web,
Service RESTful API, pemrograman perangkat bergerak
berbasis client-server, serta instalasi dan konfigurasi
framework big data
Sistem Keamanan Meliputi konsep implementasi sistem keamanan
Jaringan jaringan, firewall, VPN, serta ethical hacking.
Internet-of-Things Meliputi konsep dan implementasi perangkat Internet-
of-Things termasuk mikroprosesor dan mikrokontroler,
platform Internet-of-Things, device management,
pengumpulan, pengolahan, dan visualisasi data.
D. Capaian Pembelajaran
Pada akhir fase F peserta didik akan mampu mengimplementasikan
teknologi layanan komputasi awan, keamanan jaringan, dan Internet-of-
Things.
A. Rasional
Mata pelajaran Teknik Komputer dan Jaringan berisi kompetensi-
kompetensi terkait penguasaan keahlian teknik komputer dan jaringan.
Lingkup materi pada mata pelajaran ini meliputi perencanaan dan
pengalamatan jaringan, teknologi jaringan kabel dan nirkabel, keamanan
jaringan, pemasangan dan konfigurasi perangkat jaringan, administrasi
sistem jaringan. Mata pelajaran ini berfungsi membekali peserta didik
dengan seperangkat pengetahuan, keterampilan, dan sikap agar memiliki
bekal yang cukup untuk masuk ke dalam dunia kerja.
B. Tujuan
Mata pelajaran Teknik Komputer dan Jaringan bertujuan membekali
peserta didik dengan pengetahuan, sikap, dan keterampilan (hard skills
dan soft skills) sesuai kualifikasi lulusan yang diarahkan untuk
mengembangkan kemampuan sebagai berikut:
1. memahami perencanaan topologi, arsitektur jaringan, dan
pengalamatan jaringan;
2. memahami instalasi, perawatan dan perbaikan jaringan kabel dan
- 491 -
nirkabel, standar jaringan nirkabel, jaringan fiber optic;
3. memahami sistem keamanan jaringan, firewall, server autentifikasi,
sistem pendeteksi dan penahan ancaman/serangan yang masuk ke
jaringan dan kriptografi;
4. memahami pemasangan, konfigurasi, pengujian, dan perbaikan
perangkat jaringan; dan
5. memahami instalasi sistem operasi jaringan dan konfigurasi server
untuk memenuhi layanan jaringan.
C. Karakteristik
Mata pelajaran Teknik Komputer dan Jaringan berisi kompetensi-
kompetensi terkait penguasaan keahlian teknik komputer dan jaringan.
Lingkup materi pada mata pelajaran ini meliputi perencanaan dan
pengalamatan jaringan, teknologi jaringan kabel dan nirkabel, keamanan
jaringan, pemasangan dan konfigurasi perangkat jaringan dan
administrasi sistem jaringan.
Elemen Deskripsi
Perencanaan dan Meliputi perencanaan topologi dan arsitektur jaringan,
Pengalamatan pengumpulan kebutuhan teknis pengguna yang
Jaringan menggunakan jaringan, pengumpulan data peralatan
jaringan dengan teknologi yang sesuai, pengalamatan
jaringan CIDR, VLSM, dan subnetting.
Teknologi Jaringan Meliputi instalasi jaringan kabel dan nirkabel,
Kabel dan Nirkabel pengujian, perawatan dan perbaikan jaringan kabel
dan nirkabel, standar jaringan nirkabel, jenis-jenis
teknologi jaringan nirkabel indoor dan outdoor,
teknologi layanan Voice over IP (VoIP), jaringan fiber
optic, jenis-jenis kabel fiber optic, fungsi alat kerja fiber
optic, sambungan fiber optic, dan perbaikan jaringan
fiber optic.
Keamanan Jaringan Meliputi kebijakan penggunaan jaringan, ancaman dan
serangan terhadap keamanan jaringan, penentuan
sistem keamanan jaringan yang dibutuhkan, firewall
pada host dan server, kebutuhan persyaratan alat-alat
untuk membangun server firewall, konsep dan
implementasi firewall di host dan server, fungsi dan
cara kerja server autentifikasi, kebutuhan persyaratan
alat-alat untuk membangun server autentifikasi, cara
kerja sistem pendeteksi dan penahan ancaman/
serangan yang masuk ke jaringan, analisis fungsi dan
tata cara pengamanan server-server layanan pada
jaringan, dan tata cara pengamanan komunikasi data
menggunakan teknik kriptografi.
Pemasangan dan Meliputi pemasangan perangkat jaringan ke dalam
Konfigurasi sistem jaringan, penggantian perangkat jaringan sesuai
Perangkat Jaringan dengan kebutuhan, konsep VLAN, konfigurasi dan
pengujian VLAN, proses routing, jenis-jenis routing,
konfigurasi, analisis permasalahan dan perbaikan
konfigurasi routing statis dan routing dinamis,
- 492 -
Elemen Deskripsi
konfigurasi NAT, analisis permasalahan internet
gateway dan perbaikan konfigurasi NAT, konfigurasi,
analisis permasalahan dan perbaikan konfigurasi proxy
server, manajemen bandwidth dan load balancing.
Administrasi Sistem Meliputi instalasi sistem operasi jaringan, konsep,
Jaringan instalasi services, konfigurasi, dan pengujian
konfigurasi remote server, DHCP server, DNS server, FTP
server, file server, web server, mail server, database
server, Control Panel Hosting, Share Hosting Server,
Dedicated Hosting Server, Virtual Private Server, VPN
server, sistem kontrol, dan monitoring.
D. Capaian Pembelajaran
Pada akhir fase F (kelas XI dan XII SMK), peserta didik akan mampu
merencanakan topologi dan arsitektur jaringan, melakukan
pengalamatan jaringan, menginstalasi dan melakukan perbaikan
jaringan kabel dan nirkabel, menerapkan keamanan jaringan,
mengkonfigurasi dan memasang perangkat jaringan ke dalam sistem
jaringan, dan mengkonfigurasi server untuk memenuhi layanan jaringan.
A. Rasional
Mata pelajaran Teknik Jaringan Akses Telekomunikasi berisi kompetensi-
kompetensi terkait penguasaan keahlian teknologi jaringan akses
telekomunikasi. Mata pelajaran ini dilengkapi dengan konsep serta
implementasi Teknik Jaringan Akses Telekomunikasi berbasis kabel dan
radio. Mata pelajaran ini berfungsi untuk membekali peserta didik
dengan seperangkat pengetahuan, keterampilan, dan sikap agar memiliki
bekal yang cukup untuk masuk ke dalam dunia kerja.
B. Tujuan
Mata pelajaran ini bertujuan membekali peserta didik dengan dasar-
dasar pengetahuan, sikap, dan keterampilan (hardskills dan softskills)
yang diarahkan untuk mengembangkan kemampuan sebagai berikut:
1. memahami teknik kerja bengkel dan teknik kelistrikan;
2. memahami sistem komputer, elektronika, dan mikroprosesor;
- 495 -
3. memahami sistem perencanaan, instalasi, operasi, dan pemeliharaan
jaringan FTTx;
4. memahami sistem instalasi, operasi, dan pemeliharaan teknologi
VSAT;
5. memahami sistem instalasi, operasi, dan pemeliharaan jaringan
Wireless Access/Radio Akses; dan
6. memahami sistem instalasi, operasi, dan pemeliharaan Customer
Premise Equipment.
C. Karakteristik
Mata pelajaran ini memiliki elemen materi sebagai berikut: Teknik Kerja
Bengkel dan Kelistrikan, Sistem Komputer, Elektronika dan
Mikroprosesor, FTTx, VSAT, Koneksi Jaringan Telekomunikasi, dan
Customer Premise Equipment.
Elemen Deskripsi
Teknik Kerja Meliputi penggunaan perkakas, pengukuran
Bengkel dan grounding, konsep catu daya, dan teknik kelistrikan.
Kelistrikan
Sistem Komputer, Meliputi konsep sistem komputer, komunikasi data,
Elektronika dan pemrograman dasar, elektronika analog dan digital
Mikroprosesor serta mikroprosesor.
FTTx Meliputi konsep dan implementasi konfigurasi jaringan
FTTx, prinsip propagasi gelombang cahaya, instalasi,
terminasi dan troubleshooting jaringan FTTx,
pengukuran jaringan FTTx, dan perencanaan jaringan
FTTx menggunakan perangkat lunak yang relevan.
VSAT Meliputi konsep dan implementasi arsitektur sistem
komunikasi satelit, jenis-jenis satelit dan orbit satelit,
perhitungan EIRP, beam width dan link budget. Konsep
dan implementasi perencanaan instalasi stasiun bumi,
analisis link budget, pointing antenna ground segment,
monitoring performansi dan penggunaan alat ukur
serta troubleshooting VSAT.
Koneksi Jaringan Meliputi konsep dan implementasi catu daya grounding
Telekomunikasi perangkat jaringan akses radio dan meliputi
instalasinya, konsep dan implementasi antena, sistem
komunikasi radio bergerak, sistem kinerja multiple
access, trafik telekomunikasi, teknologi broadband
wireline, dan perencanaan jaringan akses radio.
Customer Premise Meliputi konsep dan implementasi etika pelayanan
Equipment terhadap pelanggan atau Code of Conduct (COC), tata
kelola instalasi kabel premises, instalasi dan
pengaturan parameter perangkat pelanggan fixed dan
wireless, penggunaan alat ukur wireless,
pemeliharaan perangkat pelanggan serta instalasi IDU
dan ODU.
- 496 -
D. Capaian Pembelajaran
Pada akhir fase F peserta didik akan mampu melakukan pengoperasian
dan perawatan perkakas, sistem grounding dan catu daya, melakukan
instalasi listrik sederhana, merangkai aplikasi sistem teknologi
mikroprosesor, FTTx, VSAT, koneksi jaringan telekomunikasi, dan
customer premise equipment.
A. Rasional
Mata pelajaran Teknik Transmisi Telekomunikasi berisi kompetensi-
kompetensi terkait penguasaan keahlian pengembangan teknologi teknik
transmisi telekomunikasi. Mata pelajaran ini dilengkapi dengan konsep
serta implementasi teknik transmisi telekomunikasi berbasis kabel serat
optik dan radio serta aplikasinya dalam teknologi terkini. Mata pelajaran
ini berfungsi membekali peserta didik dengan seperangkat pengetahuan,
keterampilan, dan sikap agar memiliki bekal yang cukup untuk masuk
ke dalam dunia kerja.
B. Tujuan
Mata pelajaran Teknik Transmisi Telekomunikasi bertujuan membekali
peserta didik dengan pengetahuan, sikap, dan keterampilan (hard skills
dan soft skills) sesuai kualifikasi lulusan yang diarahkan untuk
mengembangkan kemampuan sebagai berikut:
1. memahami teknik kerja bengkel dan teknik kelistrikan;
- 499 -
2. memahami sistem komputer, elektronika dan mikrokontroler serta
aplikasi pada sistem IoT;
3. memahami sistem operasi dan pemeliharaan jaringan transmisi kabel
serat optik;
4. memahami sistem operasi dan pemeliharaan transmisi satelit
meliputi space segment dan ground segment VSAT; dan
5. memahami sistem operasi dan pemeliharaan transmisi radio terestrial
dan selular.
C. Karakteristik
Mata pelajaran Teknik Transmisi Telekomunikasi memiliki elemen materi
sebagai berikut: Teknik Bengkel dan Kelistrikan, Sistem Komputer,
Elektronika dan Mikroprosesor, Transmisi Kabel Serat Optik, Transmisi
Satelit, serta Transmisi Radio Terestrial dan Seluler.
Elemen Deskripsi
Teknik Kerja Bengkel Meliputi penggunaan perkakas, grounding dan catu daya,
dan Kelistrikan dan teknik kelistrikan.
Sistem Komputer, Meliputi konsep sistem komputer, komunikasi data,
Elektronika dan pemrograman dasar, elektronika analog dan digital,
Mikroprosesor mikrokontroler, dan rangkaian aplikasi sensor.
Transmisi Kabel Meliputi konsep transmisi kabel serat optik, teknik
Serat Optik instalasi, pengoperasian, pemeliharaan, serta desain dan
survei jaringan utama kabel serat optik.
Transmisi Satelit Meliputi konsep transmisi satelit dan implementasi
komponen dari stasiun bumi dan satelit, instalasi dan
pointing VSAT, dan pemeliharaan perangkat VSAT.
Transmisi Radio Meliputi konsep transmisi radio, teknik pengoperasian,
Terestrial dan instalasi dan pointing, desain dan survei, dan teknik
Seluler pemeliharan transmisi radio terestrial dan seluler.
D. Capaian Pembelajaran
Pada akhir fase F (kelas XI dan XII SMK), peserta didik akan mampu
melakukan pengoperasian dan perawatan perkakas, sistem grounding
dan catu daya, melakukan instalasi listrik sederhana, merangkai sistem
IoT untuk berbagai aplikasi, mengoperasikan dan pemeliharaan
perangkat transmisi kabel serat optik, perangkat VSAT, serta transmisi
radio terestrial dan seluler.