
Budi Prasetya
E-learning Consultant
Mata kuliah ini mempelajari tentang bagaimana suatu program dapat diterjemahkan oleh sistem dan menghasilkan output yang sesuai. Mata kuliah ini akan membahas teori kompilasi, automata terbatas terkait dengan analisis leksikal, metode parsing utama, pembuatan kode objek, dan memperkenalkan teknologi optimisasi kode. Setelah menyelesaikan matakuliah ini, mahasiswa dapat membangun kompiler sederhana untuk bahasa pemrograman utama, namun model, teori dan algoritma yang terkait dengan kompiler dapat diterapkan pada berbagai masalah dalam desain perangkat lunak dan pengembangan perangkat lunak. Mata kuliah ini memiliki koneksi yang sama dengan mata pelajaran seperti: sistem operasi, organisasi dan arsitektur komputer, juga bahasa pemrograman lainnya.
Setelah menyelesaikan pembelajaran ini, mahasiswa diharapkan dapat:
E-learning Consultant
E-learning Consutant