• Tidak ada hasil yang ditemukan

MATA KULIAH – KODE 462113 DESAIN ANALISA ALGORITMA (Semester 3)

N/A
N/A
Protected

Academic year: 2018

Membagikan "MATA KULIAH – KODE 462113 DESAIN ANALISA ALGORITMA (Semester 3)"

Copied!
9
0
0

Teks penuh

(1)

MATA KULIAH

KODE 462113

DESAIN ANALISA ALGORITMA

(Semester 3)

Dosen Pengampu:

Elsen Ronando, S.Si.,M.Si.,M.Sc.

NPP. 20460.16.0708

NIDN. 0706039003

Prodi Studi Teknik Informatika

Fakultas Teknik

Universitas 17 Agustus 1945 Surabaya

2016

KONTRAK PERKULIAHAN

(2)

2

KONTRAK PERKULIAHAN

Mata Kuliah : Desain Analisa Algoritma Kode/Bobot MK : 462113 / 3 sks

Fakultas/Prodi : Fakultas Teknik / Teknik Informatika

Semester : 3 (tiga)

Jumlah Pertemuan : 1 - 14 minggu pertemuan

Hari Pertemuan/Jam : Hari Kamis / 17.00 – 19.15 WIB

Ruang : I207

Standar Kompetensi :

 Menginternalisasi nilai, norma, dan etika akademik.

 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri.

 Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan.

 Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya.

 Mampu menunjukkan kinerja mandiri, bermutu, dan terukur.

 Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data.

 Memiliki sikap untuk belajar seumur hidup (life-long learning).

 Mencari, merunut, menyarikan informasi ilmiah dan non-imiah secara mandiri dan kritis.

 Beradaptasi terhadap situasi yang dihadapi dan menangani berbagai kegiatan secara simultan pada berbagai kondisi.

 Memahami konsep-konsep algoritma dan kompleksitas, meliputi konsep-konsep sentral dan kecakapan yang dibutuhkan untuk merancang, menerapkan dan menganalisis algoritma untuk menyelesaikan masalah.

 Menguasai konsep dan prinsip algoritma serta teori ilmu komputer yang dapat digunakan dalam pemodelan dan desain sistem berbasis komputer.

(3)

3 I. MANFAAT MATA KULIAH

Setelah menempuh mata kuliah desain analisa algoritma diharapkan mahasiswa/i dapat memahami dan menguasi konsep ilmu desain analisa algoritma untuk mendukung penyelesaian beberapa permasalahan yang terkait dengan bidang studi Teknik Informatika. Selain itu, mahasiswa/i juga diharapkan mampu berpikir logis, kritis, sistematis, dan analitik dalam menyelesaikan beberapa permasalahan baik secara mandiri maupun berkelompok. Mahasiswa/i juga diharapkan mampu mendukung perkembangan ilmu pengetahuan sains dan teknologi dengan menerapkan konsep-konsep dasar desain analisa algoritma, seperti pemrograman, pembelajaran mesin, data mining, analisa penyelesaian big data, dan lain-lain.

II. DESKRIPSI MATA KULIAH

Pada mata kuliah ini, mahasiswa/i secara umum akan mempelajari dasar-dasar desain analisa algoritma yang terkait dengan program studi Teknik Informatika. Beberapa poin pokok bahasan yang akan disajikan dalam mata kuliah ini, antara lain: konsep dasar analisa dan desain algoritma, efisiensi analisa algoritma, konsep brute force dan pencarian exhaustive, konsep penurunan dan penyelesaiannya, konsep pembagian dan penyelesaiannya, konsep transformasi dan penyelesaiannya, ruang dan waktu trade off, pemrograman dinamik, teknik greedy, peningkatan iterative, keterbatasan kekuatan algoritma, dan mengatasi keterbatasan kekuatan algoritma..

III. STANDAR KOMPETENSI, KOMPETENSI DASAR, DAN INDIKATOR MATA KULIAH

Standar kompetensi mata kuliah desain analisa algoritma adalah sebagai berikut:

 Mahasiswa/i mampu memahami konsep-konsep algoritma dan kompleksitas, meliputi konsep-konsep sentral dan kecakapan yang dibutuhkan untuk merancang, menerapkan dan menganalisis algoritma untuk menyelesaikan masalah.

(4)

4

Adapun indikator untuk masing-masing kompetensi dasar sebagai berikut:

1 2 3

No Kompetensi Dasar Indikator

1. Mahasiswa/i mampu memahami

konsep-konsep algoritma dan kompleksitas, meliputi konsep-konsep sentral dan kecakapan

yang dibutuhkan untuk

merancang, menerapkan dan menganalisis algoritma untuk menyelesaikan masalah.

Mahasiswa/i mampu:

1. Memahami pengetahuan tentang definisi konsep desain

analisa algoritma serta aplikasinya dalam menyelesaikan

permasalahan.

2. Merancang dan menerapkan algoritma yang optimal untuk menyelesaikan permasalahan.

3. Mampu menganalisa algoritma untuk meningkatkan performansi dalam menyelesaikan masalah.

2. Mahasiswa/i mampu menguasai

konsep dan prinsip algoritma serta teori ilmu komputer yang

dapat digunakan dalam

pemodelan dan desain sistem berbasis komputer.

Mahasiswa/i mampu:

1. Mampu menguasi konsep dan prinsip pengembangan algoritma yang didesain untuk diaplikasikan dalam sistem komputer.

2. Mampu memodelkan, mendesain, dan menganalisa algoritma yang optimal untuk mendukung sistem komputer dalam menyelesaikan permasalahan. 3. Mampu mengevaluasi algoritma baik secara waktu

(5)

5 IV. ORGANISASI MATERI

Mata kuliah desain analisa algoritma ini terorganisasi sesuai peta kompetensi atau urutan pokok bahasan sebagai berikut:

(1) Memahami pengetahuan tentang definisi konsep desain analisa algoritma serta aplikasinya dalam menyelesaikan permasalahan.

(2) Merancang dan menerapkan algoritma yang optimal untuk menyelesaikan permasalahan.

(3) Mampu menganalisa algoritma untuk meningkatkan performansi dalam menyelesaikan masalah. (4) Mampu menguasi konsep dan prinsip pengembangan

algoritma yang didesain untuk diaplikasikan dalam sistem komputer.

(5) Mampu memodelkan, mendesain, dan menganalisa algoritma yang optimal untuk mendukung sistem

komputer dalam menyelesaikan permasalahan.

(6) Mengidentifikasi dan menganalisa pola perhitungan statistika dan probabilitas yang banyak diterapkan dalam bidang komputasi. (7) Membangun dan mengevaluasi penerapan teori dan analisa statistika dan

probabilitas dalam beberapa bidang aplikasi. STANDAR KOMPETENSI:

 Mahasiswa/i mampu memahami konsep-konsep algoritma dan kompleksitas, meliputi konsep-konsep sentral dan kecakapan yang dibutuhkan untuk merancang, menerapkan dan menganalisis algoritma untuk menyelesaikan.

 Mahasiswa/i mampu menguasai konsep dan prinsip algoritma serta teori ilmu komputer yang

dapat digunakan dalam pemodelan dan desain sistem berbasis komputer.

(6)

6 V. MATERI/BAHAN BACAAN

Dalam mata kuliah desain analisa algoritma mengacu pada beberapa referensi sebagai berikut:

1. Levitin, Anany. 2012. Introduction to the design & analysis of algorithms (third Ed.). New Jersey: Pearson Education, Inc.

2. Cormen, Thomas H. et al. 2001. Introduction to Algorithms (second Ed.). London: Massachusetts Institute of Technology (MIT) Press.

3. Aho, Alfred V. et al. 1974. The Design and Analysis of Computer Algorithms. California: Addison-Wesley Publishing Company.

4. Kleinberg, Jon and Tardos, Eva. 2006. Algorithm Design. Boston: Pearson Education, Inc.

5. Dromey, R.G. 1982. How to Solve it by Computer. London: Prentice-Hall International, Inc.

6. Kozen, Dexter C. 1992. The design and Analysis of Algorithms. New York: Springer-Verlag, Inc.

Beberapa literatur tambahan juga dimungkinkan sebagai acuan referensi dari mata kuliah ini, meskipun tidak dicantumkan secara tertulis.

VI. STRATEGI PEMBELAJARAN

Dalam mata kuliah desain analisa algoritma ini menggunakan strategi pembelajaran langsung yaitu tatap muka dengan brainstorming, ceramah dan diskusi. Untuk umpan balik, beberapa kuis dan tugas diberikan kepada mahasiswa/i yang bertujuan untuk meninjau tingkat pemahaman dan capaian pembelajaran. Selain itu, tugas dan kuis tersebut juga mampu mengasah kemampuan mahasiswa/i dalam berpikir kritis, analisis, dan sistematis secara individu maupun kelompok (kajian pustaka karya ilmiah).

VII. TUGAS-TUGAS MATA KULIAH

Dalam satu semester mata kuliah desain analisa algoritma ini akan dilakukan beberapa penugasan yang terinci sebagai berikut:

(7)

7

No Judul Tugas Jadwal Tugas Tujuan Luaran Konsekuensi 2. Makalah dan

Dalam mata kuliah desain analisa algoritma ketercapaian atau indikator penilaian mahasiswa dirinci sebagai berikut:

Tengah Semester Akhir Semester

a. Keaktifan dan absensi 7 x 5/14 % b. Tugas Individu 5 % c. Kuis 5 % d. Tes Tulis ETS 30 % Total Prosentasi Bobot Nilai = 100%

Adapun standar penilaian yang digunakan sistem Penilaian Acuan Patokan (PAP). Hasil evaluasi dikategorikan sebagai berikut:

Rentang Nilai Angka Nilai Huruf Bobot

(8)

8

IX. JADWAL PERKULIAHAN DAN MATERI POKOK

Adapun jadwal perkuliahan mata kuliah desain analisa algoritma secara rinci dijelaskan sebagai berikut:

Desain Analisa Algortima:

Brute Force & Pencarian

Exhaustive

Ruang & Waktu Trade Off 11 XI Kamis, 17 Nopember 2016 17.00 – 19.15 Desain Analisa Algoritma:

X. TATA TERTIB PERKULIAHAN

Adapun tata tertib mahasiswa dan dosen dalam mata kuliah desain analisa algoritma ini adalah sebagai berikut:

(9)

9

2. Mahasiswa/i tidak diperkenankan memakai sandal atau sejenisnya waktu mengikuti perkuliahan, kecuali alasan tertentu (sakit dibuktikan dengan surat keterangan sakit dari Dokter).

3. Pada waktu perkuliahan semua handphone atau seluruh alat komunikasi dimatikan/silent. 4. Pada waktu perkuliahan tidak diperkenankan membuka laptop/notebook, kecuali untuk

mendukung perkuliahan atau tugas kuliah.

5. Toleransi waktu keterlambatan mahasiswa/i masuk mengikuti perkuliahan di kelas hanya 15 menit dari jadwal yang telah ditetapkan. Melebihi dari toleransi waktu yang telah ditetapkan, mahasiswa/i diperbolehkan masuk ke dalam kelas tetapi tidak diperkenakan untuk absensi.

6. Mahasiswa/i tidak diperkenakan melakukan keributan didalam kelas selama perkuliahan berlangsung kecuali pada saat diskusi.

7. Mahasiswa wajib hadir minimal 80 % dari tatap muka pertemuan, apabila tidak memenuhi maka tidak diperbolehkan mengikuti Evaluasi Akhir Semester (EAS).

8. Tidak ada ujian susulan untuk Evaluasi Tengah Semester (ETS) dan Evaluasi Akhir Semester (EAS), kecuali dengan alasan jelas dan ijin dosen pengampu.

9. Hasil setiap evaluasi mahasiswa wajib dikembalikan kepada mahasiswa/I minimal dua minggu setelah evaluasi berakhir.

10.Pertanyaan mengenai nilai akhir mata kuliah dilayani paling lama satu minggu setelah nilai keluar melalui kontak email dosen pengampu.

Lain-lain.

Apabila ada hal-hal yang diluar kesepakatan ini untuk perlu disepakati dapat dibicarakan secara teknis pada saat setiap acara perkuliahan. Apabila ada perubahan jadwal perkuliahan akan ada pemberitahuan terlebih dahulu.

Kontrak perkuliahan ini dapat dilaksanakan mulai disampaikan kesepakatan ini.

Surabaya, ...

Pihak I Pihak II

(Elsen Ronando, S.Si.,M.Si.,M.Sc.) ( ) NPP. 20460.16.0708

Mengetahui,

Ketua Program Studi Teknik Informatika

Referensi

Dokumen terkait

Standar Kompetensi : Setelah menempuh mata kuliah ini mahasiswa diharapkan dapat Memahami ruang lingkup Desain Kemasan, Memahami dan mampu menerapkan tahapan dan sudut pandang

Setelah mengikuti mata kuliah ini mahasiswa diharapkan mampu memahami konsep-konsep dasar ilmu komunikasi secara umum, dikaitkan dengan kedudukan komunikasi sebagai

Dalam mata kuliah ini akan dipelajari secara mendalam teori dan metode penyelesaian persamaan diferensial biasa, sistem persamaan diferensial, serta persamaan

memahami konsep dasar dari fuzzy associative memory (FAM), langkah- langkah FAM, contoh penyelesaian masalah dengan FAM. 

Merupakan mata kuliah hukum internasional di bidang penyelesaian sengketa internasional dengan materi sajian meliputi : pendahuluan, prinsip-prinsip penyelesaian

Dalam mata kuliah ini akan dipelajari secara mendalam teori dan metode penyelesaian persamaan diferensial biasa, sistem persamaan diferensial, serta persamaan

Mampu menjelaskan Hambatan implementasi Iso 22000 Penyajian bahan kuliah : 40 menit, diskusi 40 menit, pemecahan masalah 20 menit LCD, whiteboard - 12

DeskripsiMata Ajaran/Silabus Mata kuliah ini meliputi : Ilmu dan penelitian, metode keilmuan, proses/tahapan penelitian, peranan statistika, ragam penelitian tinjauan dari sudut