Categories
Artikel

RPL BELAJAR APA SAJA?

Siapa disini yang masih bertanya-tanya RPL tuh belajar apa saja sih? Jaringan? Komputer? Kaya TKJ? Ilmu komputer? STOP mikir gitu. Yuk kita simak RPL Belajar apa sih?

Apa Itu RPL?

Rekayasa Perangkat Lunak atau biasa disebut Software Engineering merupakan jurusan yang ada di SMK, beberapa perguruan tinggi di Indonesia juga sudah menyediakan jurusan ini loh. RPL adalah sebuah jurusan yang mempelajari dan mendalami semua cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan manajemen kualitas.

Jurusan SPL tidak jauh dari 3 hal utama yaitu Coding, Desain dan Algoritma. Berikut penjelasan mengenai hal tersebut:

Coding

Coding adalah proses menulis instruksi atau perintah yang dapat dimengerti oleh komputer untuk melakukan suatu tugas tertentu.  Instruksi ini ditulis menggunakan bahasa pemrograman tertentu, yang memiliki aturan tata bahasa (syntax) dan struktur yang harus diikuti.

Beberapa bahasa pemrograman yang cukup banyak digunakan antara lain:

  • Pemrograman Bahasa Pascal
  • Pemrograman Bahasa C
  • Pemrograman Bahasa C++
  • Pemrograman Bahasa Java
  • Pemrograman Bahasa Python
  • Pemrograman Bahasa Delphi
  • Pemrograman PHP & Mysql
  • Pemrograman JavaScript
  • Pemrograman AJAX
  • Pemrograman Web Server
  • Pemrograman HTML
  • Pemrograman CSS

Masih banyak lagi bahasa pemrograman yang tersedia untuk ngoding suatu program. Akan tetapi bahasa pemrograman di atas merupakan bahasa pemrograman yang umum digunakan dalam pembuatan aplikasi berbasi website maupun android.

Desain

Desain dalam pemrograman adalah proses merancang struktur dan arsitektur program sebelum coding dimulai.

Beberapa tools yang banyak digunakan desainer untuk membuat desainnya antara lain:

  • UML: Visual Paradigm, Rational Rose, ArgoUML
  • Design Patterns: Gamma et al.’s Design Patterns book, Gang of Four website
  • OOP: Java, C++, Python
  • IDE: Eclipse, IntelliJ IDEA, Visual Studio
  • VCS: Git, SVN, Mercurial

Desain yang digunakan dalam dunia pemrograman berupa UI, UX, dan desain arsitektur perangkat lunak.

Algoritma

Algoritma dalam pemrograman adalah serangkaian langkah logis dan sistematis yang digunakan untuk menyelesaikan suatu masalah atau tugas tertentu. Algoritma ini merupakan instruksi yang diberikan kepada komputer untuk menyelesaikan tugas tersebut.

Contoh algoritma yang umum digunakan di dunia pemrograman:

  • Pencarian Data
    • Sequential Search
    • Binary Search
  • Pengurutan Data
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
  • Perhitungan Matematika
    • Penjumlahan Dua Bilangan
    • Pengurangan Dua Bilangan
    • Perkalian Dua Bilangan
    • Pembagian Dua Bilangan
  • Manipulasi String
    • Pencarian substring
    • Penggabungan substring
    • Pemisahan substring
  • Rekursi
    • Faktorial 
    • Fibonacci

Gimana? Tertarik belajar ilmu Rekayasa Perangkat Lunak lebih dalam lagi? 

Institut Teknologi Telkom Purwokerto telah menyediakan Program Studi S1 Rekayasa Perangkat Lunak yang telah terakreditasi Baik Sekali. Tunggu apa lagi, Yuk gabung jadi mahasiswa RPL di Institut Teknologi Telkom Purwokerto!

Categories
Prestasi

PRESTASE: DOSEN SOFTWARE ENGINEERING ITTP BERHASIL MENJADI “PELAKSANA TERBAIK” DALAM LOMBA PEMBERDAYAAN KEMITRAAN MASYARAKAT

DOSEN SE BERHASIL MERAIH PRESTASI BARU

HALLO SEtizen👐🏻

MinSE kembali dengan kabar prestasi dari Kaprodi kita Bapak Ariq Cahya Wardhana S.Kom., M.Kom. dan tim yang berhasil mendapatkan penghargaan “Pelaksana Terbaik” dalam lomba PKM (Pemberdayaan Kemitraan Masyarakat) dengan judul penelitian “Adopsi Platform Marketplace pada Sistem Distribusi Produk Pedesaan dan Peningkatan Kualitas Produk UMKM Desa melalui BUMDesa dalam Upaya Peningkatan Pemasaran” pada tanggal 1-2 Maret 2024 yang diselenggarakan oleh DRTPM Kemendikbud.

DOSEN SE BERHASIL MERAIH PRESTASI BARU

HALLO SEtizen👐🏻

MinSE kembali dengan kabar prestasi dari Kaprodi kita Bapak Ariq Cahya Wardhana S.Kom., M.Kom. dan tim yang berhasil mendapatkan penghargaan “Pelaksana Terbaik” dalam lomba PKM (Pemberdayaan Kemitraan Masyarakat) dengan judul penelitian “Adopsi Platform Marketplace pada Sistem Distribusi Produk Pedesaan dan Peningkatan Kualitas Produk UMKM Desa melalui BUMDesa dalam Upaya Peningkatan Pemasaran” pada tanggal 1-2 Maret 2024 yang diselenggarakan oleh DRTPM Kemendikbud.

Categories
Berita

NGOPREK: PELATIHAN SKILL PEMROGRAMAN DASAR UNTUK MAHASISWA SOFTWARE ENGINEERING IT TELKOM PURWOKERTO

HALLO SEtizen🤗

Masuk jurusan IT tapi gabisa ngoding? Hmmm rugi dong🤔

Ga perlu khawatir temen-temen prodi kesayangan kita S1 Rekayasa Perangkat Lunak mengadakan program bootcamp ngoprek gratis, dengan adanya program ini diharapkan mahasiswa RPL dapat membuat aplikasi berbasis website, sehingga hal tersebut dapat meningkatkan kualitas alumni dari prodi S1 Rekayasa Perangkat Lunak

Bootcamp Ngoprek Web Gratis kali ini akan membahas pematerian tentang web, setiap minggunya materi yang dibawakan akan berbeda-beda sesuai dengan kurikulum yang ada. Pemateri yang ada pada program ini gak kaleng kaleng loh dosen matkul Desain pemrograman Web yaitu Bapak Ariq Cahya Wardhana, S.Kom., M.Kom dan Bapak Arif Amrulloh, S.Kom., M.Kom. akan turut dalam program ini selain itu alumni mahasiswa terbaik SE juga akan menjadi pemateri dalam program Bootcamp Ngoprek Web Gratis ini. Keren banget gak tuh😏

Bootcamp Ngoprek Web Gratis ini akan dilaksanakan selama 6 bulan dengan pertemuan satu kali dalam 2 minggu. Pendaftaran akan dibuka untuk setiap minggunya dan kegiatan akan dilaksanakan pada hari Rabu secara hybrid, offline 40 kuota tercepat sisanya akan masuk ke online. Jadi ayo buruan cepet-cepetan daftar biar dapet bangku zen🤭

SEtizen semua jangan lupa ikuti yaa🤗

Categories
Artikel

JURUSAN RPL BELAJAR APA? INI DIA MATA KULIAH JURUSAN RPL SEMESTER 3

Secara umum, Program Studi Rekayasa Perangkat Lunak (RPL) di Institut Teknologi Telkom Purwokerto dirancang untuk mendukung kebutuhan profesional di sektor teknologi, memberikan kabar baik bagi mereka yang memiliki minat dalam hal teknologi. Seiring dengan kemajuan teknologi yang terus berkembang, peluang karir di bidang ini semakin menjanjikan, dengan potensi penghasilan yang tinggi. Beberapa pilihan karir yang dapat dikejar melalui program ini mencakup analisis sistem komputer, pemrograman, insinyur aplikasi, insinyur perangkat lunak, dan berbagai opsi lainnya

Mata Kuliah Rekayasa Perangkat Lunak Semester 3

Mata kuliah Jurusan Rekayasa Perangkat Lunak pada semester ini sudah sepenuhnya masuk ke rumpun materi Rekayasa Perangkat Lunak. Bahkan di semester 3 ini juga mahasiswa sudah diberikan beberapa projek latihan untuk menghadapi dunia pekerjaan. Berikut merupakan mata kuliah di jurusan RPL pada semester 3:

Sistem Operasi

Mata kuliah sistem operasi membahas prinsip dasar manajemen sistem operasi komputer, termasuk manajemen proses, memori, file, jaringan, dan keamanan. Tujuannya adalah memberikan pemahaman mendalam tentang cara sistem operasi mengelola sumber daya komputer dan berinteraksi dengan perangkat keras.

Praktikum Sistem Operasi

Pada mata kuliah praktikum sistem operasi ini Linux digunakan sebagai sistem operasi yang digunakan dalam praktikum ini. Pengoperasian menggunakan Linux menjadi materi utama pada praktikum ini.

Pengantar Rekayasa Perangkat Lunak

Mata kuliah Pengantar Rekayasa Perangkat Lunak berisi materi dasar tentang ilmu Rekayasa Perangkat Lunak. Pada mata kuliah ini mahasiswa mempelajari materi  dasar dari RPL, sehingga output dari mata kuliah ini mahasiswa dapat paham mengenai konsep dasar RPL.

Pemrograman 2

Pada mata kuliah Pemrograman 2 ini mahasiswa RPL IT Telkom Purwokerto mempelajari bahasa pemrograman OOP dengan bahasa pemrograman java, kode editor Netbean dan mysql database. Output dari mata kuliah ini mahasiswa dapat mengerjakan sebuah proyek membuat sebuah aplikasi.

Praktikum Pemrograman 2

Mata kuliah praktikum Pemrograman 2 di perguruan tinggi fokus pada pengembangan keterampilan pemrograman lanjutan, implementasi struktur data kompleks, algoritma pencarian dan pengurutan, serta pengembangan aplikasi perangkat lunak yang lebih maju. Mahasiswa juga dapat terlibat dalam pengujian perangkat lunak, kerjasama tim, dan penggunaan alat pengembangan seperti IDE dan Git.

Baca juga: Mata Kuliah Jurusan RPL Semester 2

Basis Data

Mata kuliah Basis Data di perguruan tinggi membahas konsep dan praktek manajemen basis data, termasuk perancangan struktur data, bahasa kueri SQL, normalisasi, indeks, dan pemahaman fundamental terkait penyimpanan dan pengambilan data dalam sistem basis data.

Praktikum Basis Data

Pada praktikum basis data ini RPL di ITTP menggunakan Xampp dan MySQL untuk latihan dasar pengoperasian database.

Model dan Metode Rekayasa Perangkat Lunak

Mata kuliah MMRPL ini membahas mengenai model dan metode yang digunakan dalam pengerjaan proyek Rekayasa Perangkat Lunak, Manajemen proyek, kualitas perangkat lunak, desain arsitektur, rekayasa kebutuhan, serta penggunaan alat dan teknik pengembangan terkini dalam industri IT.

Rekayasa Kebutuhan Perangkat Lunak

Mata kuliah “Rekayasa Kebutuhan Perangkat Lunak” di perguruan tinggi membahas proses pengumpulan, analisis, dan manajemen kebutuhan perangkat lunak, dengan fokus pada pengembangan keterampilan untuk merinci, memahami, dan mendokumentasikan kebutuhan perangkat lunak dalam proyek pengembangan. Output dari perkuliahan ini adalah dokumen SRS.

Selengkapnya dapat dilihat di dalam Kurikulum S1 Software Engineering

Gimana? Tertarik belajar ilmu Rekayasa Perangkat Lunak lebih dalam lagi? 

Institut Teknologi Telkom Purwokerto telah menyediakan Program Studi S1 Rekayasa Perangkat Lunak yang telah terakreditasi Baik Sekali. Tunggu apa lagi, Yuk gabung jadi mahasiswa RPL di Institut Teknologi Telkom Purwokerto!

Categories
Artikel

JURUSAN RPL BELAJAR APA? INI DIA MATA KULIAH JURUSAN RPL SEMESTER 2

Secara umum, Program Studi Rekayasa Perangkat Lunak (RPL) dirancang untuk mendukung kebutuhan profesional di sektor teknologi, memberikan kabar baik bagi mereka yang memiliki minat dalam hal teknologi. Seiring dengan kemajuan teknologi yang terus berkembang, peluang karir di bidang ini semakin menjanjikan, dengan potensi penghasilan yang tinggi. Beberapa pilihan karir yang dapat dikejar melalui program ini mencakup analisis sistem komputer, pemrograman, insinyur aplikasi, insinyur perangkat lunak, dan berbagai opsi lainnya.

Mata Kuliah Rekayasa Perangkat Lunak Semester 2

Mata kuliah Jurusan Rekayasa Perangkat Lunak pada semester ini masih terbilang cukup umum untuk dipelajari, pada semester ini beberapa mata kuliah sudah mulai mengarah ke rumpun RPL. Berikut merupakan mata kuliah di jurusan RPL pada semester 2:

Kewarganegaraan

Mata kuliah kewarganegaraan di perguruan tinggi bertujuan mengajarkan mahasiswa konsep dasar kewarganegaraan, hak, kewajiban, sistem pemerintahan, hak asasi manusia, etika kewarganegaraan, isu-isu kontemporer, serta mendorong partisipasi dan tanggung jawab sosial untuk membentuk warga negara yang sadar dan aktif dalam kehidupan masyarakat dan negara.

Bahasa Indonesia

Mata kuliah Bahasa Indonesia di perguruan tinggi fokus pada pengembangan keterampilan berbahasa, termasuk tata bahasa, menulis, membaca, mendengarkan, dan berbicara, serta memperkenalkan apresiasi sastra Indonesia untuk meningkatkan kemampuan komunikasi dan pemahaman mahasiswa.

Bahasa Inggris Komunikasi Bisnis

Mata kuliah Bahasa Inggris umum di prodi RPL mempelajari cara berinteraksi dengan bahasa inggris khususnya dalam rumpun bisnis. Dengan mempelajari matkul ini dapat membantu kita cara bisnis dengan bahasa asing yang baik dan benar.

Teori Bahasa dan Otomata

Mata kuliah teori bahasa otomata di perguruan tinggi membahas konsep dasar otomata, seperti mesin Turing dan bahasa formal, untuk memahami sifat bahasa dan keterbatasan komputasi. Ini menjadi dasar teoritis penting dalam pengembangan aplikasi komputer dan analisis algoritma.

Pengantar Statistik

Mata kuliah pengantar statistik di perguruan tinggi mengajarkan konsep dasar statistik, termasuk metode pengumpulan dan analisis data, distribusi data, probabilitas, dan inferensi statistik, memberikan dasar bagi mahasiswa untuk memahami dan mengaplikasikan statistik dalam konteks kehidupan sehari-hari dan studi lebih lanjut.

Baca juga: Mata Kuliah Jurusan RPL Semester 1

Arsitektur Komputer

Mata kuliah arsitektur komputer di perguruan tinggi membahas prinsip dasar dan struktur internal sistem komputer, termasuk organisasi CPU, perangkat penyimpanan, sistem input-output, dan arsitektur komputer paralel, dengan tujuan memberikan pemahaman mendalam tentang perangkat keras dan desain sistem komputer.

Pemrograman 1

Mata kuliah pemrograman 1 di Prodi Rekayasa Perangkat Lunak IT Telkom Purwokerto menggunakan bahasa pemrograman Python. Python adalah bahasa pemrograman tingkat tinggi yang dikenal sebagai bahasa pemrograman dasar karena kemudahan penggunaannya dan sintaksisnya yang bersahabat.

Praktikum Pemrograman 1

Mata kuliah praktikum pemrograman 1 di perguruan tinggi adalah bagian praktis dari pemrograman dasar, dimana mahasiswa diberikan tugas dan proyek pemrograman untuk menerapkan konsep-konsep yang dipelajari, mengasah keterampilan praktis, dan memastikan pemahaman konsep pemrograman melalui situasi pemecahan masalah nyata.

Berpikir Komputasi

Mata kuliah berpikir komputasi di perguruan tinggi membahas konsep-konsep dasar pemrosesan informasi dan solusi masalah komputasional, mengajarkan mahasiswa pemikiran algoritmik dan analisis kompleksitas algoritma untuk meningkatkan kemampuan pemecahan masalah dalam konteks komputer.

Selengkapnya dapat dilihat di dalam Kurikulum S1 Software Engineering

Gimana? Tertarik belajar ilmu Rekayasa Perangkat Lunak lebih dalam lagi? 

Institut Teknologi Telkom Purwokerto telah menyediakan Program Studi S1 Rekayasa Perangkat Lunak yang telah terakreditasi Baik Sekali. Tunggu apa lagi, Yuk gabung jadi mahasiswa RPL di Institut Teknologi Telkom Purwokerto!

Categories
Berita

JURUSAN RPL BELAJAR APA? INI DIA MATA KULIAH JURUSAN RPL SEMESTER 1

Secara umum, Program Studi Rekayasa Perangkat Lunak (RPL) dirancang untuk mendukung kebutuhan profesional di sektor teknologi, memberikan kabar baik bagi mereka yang memiliki minat dalam hal teknologi. Seiring dengan kemajuan teknologi yang terus berkembang, peluang karir di bidang ini semakin menjanjikan, dengan potensi penghasilan yang tinggi. Beberapa pilihan karir yang dapat dikejar melalui program ini mencakup analisis sistem komputer, pemrograman, insinyur aplikasi, insinyur perangkat lunak, dan berbagai opsi lainnya.

Mata Kuliah Rekayasa Perangkat Lunak Semester 1

Mata kuliah Jurusan Rekayasa Perangkat Lunak pada semester 1 masih merupakan mata kuliah dasar dan terbilang cukup mudah diikuti oleh mahasiswa baru pada umumnya. Berikut merupakan mata kuliah di jurusan RPL pada semester 1:

Agama

Mata kuliah agama di perguruan tinggi menggali aspek-aspek keagamaan melalui studi teologis, sejarah, dan kitab suci. Etika, moral, dan kajian komparatif agama ditekankan, sambil menyoroti dampak sosial dan budaya. Melalui dialog antar agama, mahasiswa diajak untuk memahami dan menghargai perbedaan keyakinan. Mata kuliah ini tidak hanya membahas agama, tapi juga mendorong pemikiran kritis dan reflektif mengenai peran agama dalam membentuk nilai-nilai masyarakat.

Pancasila

Mata kuliah Pancasila di perguruan tinggi mempelajari nilai-nilai dasar Indonesia dalam Pancasila, termasuk aspek filosofis, sejarah, dan penerapan praktisnya. Mahasiswa diajarkan tentang nilai-nilai seperti Ketuhanan Yang Maha Esa, kemanusiaan yang adil dan beradab, persatuan Indonesia, kerakyatan yang dipimpin oleh hikmat kebijaksanaan, dan keadilan sosial. Tujuannya adalah membentuk pemahaman yang kuat dan aplikatif terhadap ideologi dasar negara Indonesia.

Kalkulus

Mata kuliah kalkulus di perguruan tinggi membahas konsep dasar matematika terkait fungsi, limit, turunan, integral, dan deret. Digunakan sebagai alat analisis untuk memahami perubahan dan akumulasi, kalkulus mendukung pemecahan masalah matematika dan aplikasinya dalam berbagai disiplin ilmu seperti fisika, ekonomi, dan teknik.

Dasar Fisika

Mata kuliah dasar fisika di perguruan tinggi memperkenalkan konsep-konsep mekanika, termal, listrik, magnetisme, dan optika. Mahasiswa juga bisa belajar konsep fisika modern seperti mekanika kuantum dan teori relativitas. Mata kuliah ini memberikan dasar untuk pemahaman fisika lebih lanjut dan aplikasinya dalam berbagai bidang, termasuk teknik, ilmu komputer, dan ilmu alam.

Literasi Teknologi

Mata kuliah literasi teknologi di perguruan tinggi fokus pada pengembangan kemampuan individu untuk memahami, menggunakan, dan berpartisipasi dalam dunia teknologi. Ini mencakup penggunaan perangkat lunak dan perangkat keras, keterampilan pencarian online, evaluasi informasi digital, pemahaman keamanan siber, serta penerapan etika digital. Tujuannya adalah mempersiapkan mahasiswa agar dapat mengintegrasikan teknologi secara cerdas dalam kehidupan sehari-hari, pekerjaan, dan masyarakat.

Matematika Diskrit

Mata kuliah matematika diskrit membahas konsep-konsep matematika yang terfokus pada objek diskrit atau terpisah, termasuk logika matematika, teori himpunan, kombinatorika, teori graf, algoritma, dan struktur data. Bertujuan untuk mengembangkan keterampilan berpikir analitis dan kemampuan memecahkan masalah dalam konteks diskrit, mata kuliah ini memiliki aplikasi luas dalam ilmu komputer dan teknologi informasi.

Bahasa Inggris Umum

Mata kuliah Bahasa Inggris Umum di perguruan tinggi bertujuan untuk meningkatkan keterampilan berbahasa Inggris secara menyeluruh, meliputi berbicara, mendengarkan, membaca, dan menulis. Fokusnya mencakup tata bahasa, kosakata, dan ekspresi umum, dengan tambahan keterampilan menulis akademis dan pemahaman budaya. Tujuannya adalah mempersiapkan mahasiswa agar dapat berkomunikasi efektif dalam situasi akademis dan profesional menggunakan Bahasa Inggris.

Kepemimpinan dan Keterampilan Komunikasi

Mata kuliah Kepemimpinan dan Keterampilan Komunikasi di perguruan tinggi membahas konsep kepemimpinan dan keterampilan komunikasi efektif. Mahasiswa akan mempelajari teori kepemimpinan, strategi pengambilan keputusan, dan pengembangan tim, sambil meningkatkan keterampilan berkomunikasi seperti menyampaikan ide dengan jelas, mendengarkan efektif, dan berkomunikasi secara persuasif. Mata kuliah ini bertujuan membekali mahasiswa dengan keterampilan untuk menjadi pemimpin yang efektif dan komunikator yang kuat dalam konteks organisasi.

Selengkapnya dapat dilihat di Kurikulum S1 Software Engineering

Gimana? Tertarik belajar ilmu Rekayasa Perangkat Lunak lebih dalam lagi? Institut Teknologi Telkom Purwokerto telah menyediakan Program Studi S1 Rekayasa Perangkat Lunak yang telah terakreditasi Baik Sekali. Tunggu apa lagi, Yuk gabung jadi mahasiswa RPL di Institut Teknologi Telkom Purwokerto!