ME-2121 Komputasi Meteorologi

Kode Kuliah

ME2121

Kredit :

3

Semester :

Ganjil

Bidang Pengutamaan

Meteorologi

Sifat:

Wajib

Sifat kuliah Kuliah+praktikum
Nama Mata Kuliah Komputasi Meteorologi
Course Title Computational Meteorology
Silabus Ringkas

Masalah komputasi dalam meteorologi, Elemen pemrograman komputer, Dasar pemrograman dengan FORTRAN,  Dasar pemrograman C, Pemrograman shell script, Scheduling dan otomatisasi proses,  I/O biner dan format data meteorologi, Visualisasi data meteorologi
Short Description Computational problems in meteorology, Elements of computer programming, Basic FORTRAN programming, Basic C programming, Shell-script programming, Tasks scheduling and process automatization, Binary I/O and meteorological data format, Meteorological data visualization
Silabus Lengkap

Masalah komputasi dalam meteorologi, elemen untuk pemrograman, bahasa pemrograman bahasa C, visualisasi data.
Full Description
The problem of the computation in meteorology, the element for the programming, the programming language of the C language, visualization of the data.
Tujuan Instruksional Umum (TIU) Mahasiswa memahami dan mendapatkan keterampilan dasar dalam pemrograman dengan bahasa FORTRAN dan C, proses I/O dengan format data biner seperti NetCDF dan Grib, serta beberapa perangkat lunak untuk visualisasi data meteorologi seperti GrADS dan NCL
The student understood and got basic skills in the programming with the FORTRAN language and C, process I/O with the format of the binary data like NetCDF and Grib, with some software for visualisation of the meteorological data like GrADS and NCL
Luaran (Outcomes) Mahasiswa mampu membuat program dan cara penyajian data.
Mata Kuliah Terkait
  1. Sistem Informasi Meteorologi
Pre-requisite
  1. Analisis Meteorologi II
Pre-requisite
Pustaka
  1. Nebeker, F., 1995, Calculating the weather : Meteorology in the 20th Century, Academic Press, California
  2. http://www.computer-books.us/  (online)
  3. http://www.iges.org/grads/ (online)
  4. http://ncl.ucar.edu/  (online)

Uraian Rinci Materi Kuliah

Mg # Topik Sub Topik Tujuan Instruksional Khusus (TIK) Pustaka yang Relevan
Pendahuluhan Masalah komputasi dalam Meteorologi, sejarah perkembangan komputer yang digunakan dalam kegiatan riset dan operasional Mahasiswa memahami permasalahan dan pentingnya komputasi di dalam Meteorologi #1
Elemen pemrograman komputer Review algoritma dan logika pemrograman Mahasiswa mengingat kembali beberapa hal penting menyangkut konsep pemrograman dan algoritma #2
Elemen pemrograman komputer Representasi bilangan pada komputer, pengenalan aritmatika komputer, pengenalan lingkungan pemrograman pada sistem operasi Linux, Praktikum Mahasiswa memahami masalah representasi bilangan dalam komputer dan mengenal dengan baik lingkungan pemrograman pada sistem operasi Linux yang akan digunakan selanjutnya dalam kuliah dan praktikum #2
Dasar Pemrograman dengan FORTRAN Deklarasi variabel, operator, kontrol proses, fungsi built-in dan I/O sederhana Mahasiswa memahami dasar-dasar pemrograman dengan bahasa FORTRAN #2
Dasar Pemrograman dengan FORTRAN Alokasi memori dinamik, fungsi dan subrutin, contoh masalah perkalian matriks, Praktikum Mahasiswa memahami fungsi dan modularisasi dalam pemrograman FORTRAN #2
Dasar Pemrograman dengan C Deklarasi variabel, operator, kontrol proses, fungsi built-in dan I/O sederhana Mahasiswa memahami dasar-dasar pemrograman dengan bahasa C #2
Dasar Pemrograman dengan C Fungsi dan subrutin, akses fungsi sistem, komunikasi perangkat keras, Praktikum Mahasiswa memahami fungsi dan modularisasi dalam pemrograman C #2
Ujian Tengah Semester
Pemrogran shell-script Scripting untuk bash shell, fungsi-fungsi shell Mahasiswa memahami penggunakan program script shell #2
Scheduling dan otomatisasi proses Sed dan AWK, otomatisasi dengan ”cron” dan ”at” , Praktikum Mahasiswa memahami teknik otomasi proses dengan bantuan script shell dan fungsi lain pada sistem operasi #2
I/O biner dan format data meteorologi Format stream, data ”formatted” dan ”unformatted” Mahasiswa memahami I/O binari dan format data binari yang banyak digunakan dalam Meteorologi #2
I/O biner dan format data meteorologi Format data netCDF, format data GRIB, konversi format, Praktikum Mahasiswa memahami dua format data binari yang penting dalam meteorologi : GRIB dan NetCDF #2, #3, #4
Visualisasi data meteorologi Software visualisasi GrADS Mahasiswa memahami penggunaan perangkat lunak GrADS untuk visualisasi  data Meteorologi #3
Visualisasi data meteorologi Software visualisasi NCL Mahasiswa memahami penggunaan perangkat lunak NCL untuk visualisasi  data Meteorologi #4
Visualisasi data meteorologi Pengolahan data netCDF dan GRIB dengan GrADS dan NCL, Contoh data cuaca dan ikllim, Praktikum Mahasiswa menguasai pengolahan data NetCDF dan GRIB dengan perangkat lunak yang sudah dipelajari #2, #3, #4
Ujian Akhir Semester