Program kurikulum dirancang dengan tujuan meningkatkan profesionalisme para mahasiswa sehingga mempunyai kemampuan yang tinggi dalam bidang kesehatan masyarakat. Untuk mencapai hal tersebut mahasiswa wajib menempuh 148 sks selama 8 semester, dengan rician sebaran mata kuliah sebagai berikut:

SMT Kode MK Nama Mata Kuliah KU PR KU PR Wajib Pilihan
I MPK101 Kewarganegaraan dan Pancasila 2   2        
MPK102 Bahasa Indonesia 2   2        
MPK103 Bahasa Inggris I 2   2        
MKK201 Antropologi Kesehatan 2   2        
MKK202 Sosiologi dan Budaya Dasar 2   2        
MPK104 Biologi 2   2        
MKK203 Pengantar Ilmu Kesehatan Masyarakat 2   2        
MKK204 Dasar-dasar Kesehatan Lingkungan 2   2        
MKK205 Ilmu Kependudukan 2   2        
  Jumlah     18     0    
II MPK115 Bahasa Inggris II       2   2  
MPK106 Fisika Dasar 2   2        
MPK107 Kimia Dasar 2   2        
MPK108 Pendidikan Agama 2   2        
MPK109 Filsafat Ilmu dan Logika 2   2        
MKK206 Pencemaran Lingkungan 2   2        
MKK207 Anatomi dan Fisiologi 2   2        
MKK208 Farmakologi Kesehatan 2   2        
MKK209 Dasar-dasar Keselamatan & Kesehatan Kerja 2   2        
MKK2010 Gizi Kesehatan Masyarakat 2   2        
MKK2011 Dasar-Dasar Epidemiologi 2   2        
MKK2014 Dasar-dasar Penyuluhan Kesehatan 2   2        
  Jumlah     22     2    
III MKK2012 Biokimia 2   2        
MKK2013 Pengorganisasian & Pengembangan Masyarakat 2   2        
MPB401 Biostatistika 2 1 3        
MKK2015 Komunikasi Kesehatan 2   2        
MKK2016 Kesehatan Ibu dan anak 2   2        
MKK2017 Patologi 2   2        
MPK1010 Psikologi Kesehatan 2   2        
MKK2018 Perilaku dan Promosi Kesehatan 2   2        
MKK2019 Sistem Informasi Manajemen Kesehatan 2 1 3        
MKK2033 Administrasi Rumah Sakit dan Puskesmas 2   2        
  Jumlah     22     0    
IV MPK1111 Kewirausahaan       2   2  
MKK2020 Dinamika Kelompok 2   2        
MKK2021 Parasitologi dan Mikrobiologi 2 1 3        
MKK2022 Epidemiologi Penyakit Tidak Menular dan Penyakit Menular 3   3        
MKK2023 Penentuan Status Gizi 2   2        
MKK2024 Ekonomi Kesehatan 2   2        
MKK2025 Analisis Mengenai Dampak Lingkungan 2   2        
MKK2026 Analisa Kebijakan Kesehatan 2   2        
MPB402 Ergonomi dan Faal Kerja 2   2        
MKB301 Organisasi Manajemen Kesehatan 2   2        
MKB302 Manajemen Mutu Pelayanan Kesehatan 2   2        
  Jumlah     22     2    
V MKB313 Perencanaan dan Evaluasi Program Kesehatan       2   2  
MKK2027 Toksikologi 2   2        
MPB403 Biostatistik Deskriptif dan Inferensial 2 1 3        
MKK2028 Surveilans Epidemiologi 2   2        
MPB501 Praktek Belajar Lapangan   1 1        
MKK2031 Sanitasi Pemukiman Dan Perumahan 2   2        
  Jumlah     10     2    
Konsentrasi Promkes                
MKB314 Komunikasi Interpersonal       1 1 2  
MKB315 Dimensi Sosial Budaya dan Perilaku Kesehatan       2   2  
MKB316 Manajemen Program Promosi Kesehatan       2 1 3  
MKB317 Pengembangan Media Komunikasi Kesehatan       3 1 4  
  Jumlah     0     11    
Konsentrasi K3                
MKB318 Toksikologi Industri       2   2  
MPB414 Psikologi Industri       2   2  
MPB415 Sistem Manajemen Kesehatan dan Keselamatan Kerja       2   2  
MKB319 Hygiene Lingkungan Kerja       2   2  
MKB3110 Kedaruratan Kesehatan dan Keselamatan Kerja       1 1 2  
MKB3111 Ekologi dan Pengolahan Limbah Industri       2   2  
  Jumlah     0     12    
VI MPK1112 TOEFL       2   2  
MPB406 Metodologi Penelitian 2 1 3        
MKK2129 Seminar Manajemen Kesehatan       2   2  
MKK2030 Kebijakan Kesehatan 2   2        
MKK2131 Asuransi Kesehatan       2   2  
MKK2032 Ekologi Pangan dan Gizi 1   1        
  Jumlah     5     6    
Konsentrasi Promkes                
MKB3112 Strategi dan Pengembangan Metode Promosi Kesehatan       2 1 3  
MKB3113 Aplikasi Promosi Kesehatan di Berbagai Tatanan       2 1 3  
MKB3114 Metode Kualitatif dalam Penelitian Kesehatan       2   2  
MKB3115 Penyuluhan Kesehatan       1 1 2  
MPB512 Pemberdayaan Masyarakat untuk Kesehatan       1   1  
  Jumlah     0     11    
Konsentrasi K3                
MPB417 Epidemiologi K3       2   2  
MKB3116 Standar K3       2   2  
MPB418 Promosi, Informasi & Sistem Pelatihan K3       2   2  
MKB3117 Fisiologi Kerja       2   2  
MKB3118 Penyakit dan Cedera Akibat Kerja       1 1 2  
  Jumlah     0     10    
VII MPB419 Manajemen Risiko & Pencegahan Kerugian       2   2  
MKK2032 Pengembangan Sumber daya Manusia Kesehatan 3   3        
MPB503 Etika dan Hukum Kesehatan 2   2        
MPB4010 Proposal 1 1 2        
  Jumlah     7     2    
VIII MPB504 Magang   2 2        
MPB4011 Skripsi   4 4        
  Jumlah     6     0    
    Total Konsentrasi Promkes     112     36    
    Total Konsentrasi K3     112     36    
    Total SKS               148