Terdapat mata kuliah wajib pada kurikulum lama yang menjadi mata kuliah pilihan pada bidang minat pada kurikulum baru (dengan penyesuaian nama dan bobot sks), yaitu Pemrograman Deklaratif (CSC2602203, 3 sks) hingga Pemrograman Fungsional (CSCE604123, 4 sks) ). Seluruh mahasiswa yang belum lulus pada mata kuliah Matematika Dasar 1 (2 SKS) wajib mengambil mata kuliah Matematika Dasar 1 (3 SKS) dan sisa kelebihan 1 SKS (bagi mantan mahasiswa) dihitung sebagai SKS mata kuliah pilihan. Bagi siswa yang tidak menyelesaikan mata pelajaran dari kurikulum lama, maka siswa tersebut kini harus mengambil mata pelajaran baru dari kurikulum 2016.
Siswa yang telah lulus mata pelajaran silabus lama setara dengan siswa yang telah lulus mata pelajaran baru pada silabus 2016 dan tidak perlu mengulang kembali. 3 Bagi mahasiswa yang tidak lulus Statistika dan Probabilitas pada silabus lama, maka mahasiswa tersebut kini harus mengambil mata kuliah baru pada silabus 2016. Probabilitas pada silabus lama setara dengan mengambil mata kuliah baru pada silabus 2016 dan tidak perlu untuk mengambilnya lagi.
4 → 3 CSCM602115 Matematika Dasar 2 3 Bagi siswa yang tidak lulus Matematika Dasar 2 pada kurikulum lama, maka siswa tersebut kini harus mengambil mata pelajaran baru pada kurikulum 2016. Bagi siswa yang lulus Matematika Dasar 2 pada kurikulum lama, maka sama halnya dengan mengambil mata kuliah baru dari kurikulum 2016, dan tidak perlu mengambilnya lagi. 3 Bagi siswa yang tidak lulus Penulisan Ilmiah pada kurikulum lama, kini siswa tersebut harus mengambil mata pelajaran baru pada kurikulum 2016.
Bagi mahasiswa yang lulus mata kuliah Penulisan Ilmiah pada kurikulum lama, setara dengan telah mengambil mata kuliah baru pada kurikulum 2016, dan tidak perlu mengambilnya lagi.
Saran rencana studi untuk mahasiswa lama
MK Pilihan Kuliah Bidang Minat 6 Cadangan MK Kuliah Pilihan Lain Pilihan 6 Disyorkan Peralihan untuk pengulang.
S1 Kelas Khusus Internasional (KKI) Ilmu Komputer
- Rancangan Kurikulum 2016
 - Highlight perubahan dari kurikulum sebelumnya
 - Mata kuliah baru wajib UI untuk program KKI
 - Mata kuliah baru wajib Fakultas
 - Mata kuliah baru wajib Program Studi Ilmu Komputer KKI
 - Pemetaan satu mata kuliah ke dua mata kuliah
 - Pemetaan mata kuliah wajib one-to-one di mana terdapat penyesuaian nama dan/atau bobot sks
 - Mata kuliah yang tidak lagi wajib
 - Mata kuliah pilihan bidang minat. Terdapat mata kuliah wajib pada kurikulum lama yang menjadi mata kuliah pilihan bidang minat pada kurikulum baru (dengan
 - Aturan transisi
 
2 Mata kuliah wajib “Ilmu Data dan Analisis” dapat digabungkan dengan perkuliahan di universitas mitra selama studi di luar negeri. 3 Mata kuliah wajib "Desain dan Analisis Algoritma" dapat digabungkan dengan perkuliahan di universitas mitra selama studi di luar negeri. Untuk mata kuliah pilihan lainnya, mahasiswa dapat mengikuti mata kuliah dari program studi lain, baik dari Fakultas Ilmu Komputer maupun dari fakultas lain.
UI menerapkan mata kuliah wajib klaster, dimana seluruh fakultas yang tergabung dalam salah satu dari 3 klaster ilmu pengetahuan yang ada di UI (yaitu Klaster IPA, Teknologi, Humaniora, dan Kesehatan) harus mengambil kelompok mata kuliah wajib yang sama. Untuk kelompok Sains dan Teknologi yang terdiri dari FMIPA, FT dan Fasilkom, mata kuliah wajib kelompoknya adalah Matematika Dasar 1 dan Fisika Dasar 1. Mata kuliah “Desain & Analisis Algoritma” dan “Ilmu Data & Analisis” dapat digabungkan dengan kuliah di universitas mitra selama studi di luar negeri.
Seluruh mahasiswa yang belum lulus mata kuliah Kalkulus (4 SKS) wajib mengambil mata kuliah Matematika Dasar 1 (3 SKS), dan sisa biaya tambahan sebesar 1 SKS (bagi mantan mahasiswa) dihitung sebagai SKS mata kuliah pilihan. Aturan peralihan mengenai mata kuliah wajib baru ini adalah sebagai berikut. a) Mata kuliah Fisika Dasar dan Matematika Dasar 2, hanya wajib bagi mahasiswa angkatan 2016. Pemetaan mata kuliah wajib satu-satu yang terdapat penyesuaian nama dan/atau bobot sks.
Bagi mahasiswa yang telah mengambil mata kuliah yang disebutkan pada bagian 2.7 di atas, SKS yang diperoleh akan dihitung sebagai mata kuliah bidang minat atau pilihan lain. Jika mahasiswa telah menyelesaikan seluruh mata kuliah wajib sesuai poin di atas, maka sisa mata kuliah yang diambil akan dihitung sebagai mata kuliah pilihan. Perlu diperhatikan bahwa apabila terdapat kesetaraan antara mata kuliah yang diambil pada kurikulum lama dan mata kuliah pada kurikulum baru, maka jumlah SKS yang diperoleh didasarkan pada bobot SKS sebenarnya dari mata kuliah yang diambil, bukan bobot SKS mata kuliah pada kurikulum tersebut. kurikulum baru.
Untuk mata kuliah yang akan diambil pada tahun ajaran, hubungan prasyarat antar mata kuliah mengacu pada ketentuan Kurikulum 2016. Untuk lebih jelasnya tabel pemetaan mata kuliah kurikulum lama ke kurikulum 2016 dapat dilihat pada tabel di bawah ini (Catatan): PM = mata kuliah pilihan pada bidang yang diminati, PB = mata kuliah pilihan bebas).
Kurikulum lama Kurikulum baru (2016)
3 Bagi siswa yang belum lulus Statistika, maka siswa tersebut kini harus mengambil mata pelajaran baru pada kurikulum 2016. Bagi siswa yang telah lulus mata pelajaran Statistika pada kurikulum lama, setara dengan mata pelajaran baru pada kurikulum 2016 dan tidak perlu mengikuti mata pelajaran Statistika. ambil lagi. Pemrograman web pada kurikulum lama setara dengan mengambil mata kuliah baru pada kurikulum 2016 dan tidak perlu mengulanginya.
4 Database IKI20420I 1 4 → 4 Database CSGE602070 4 Bagi mahasiswa yang belum lulus Database 1, maka mahasiswa tersebut harus mengambil mata kuliah baru pada kurikulum 2016. Bagi mahasiswa yang telah lulus mata kuliah Basis Data 1 pada kurikulum lama, maka setara dengan mengambil mata kuliah baru pada kurikulum 2016, dan tidak perlu mengambilnya lagi. 4 Bagi mahasiswa yang belum lulus Teori Bahasa dan Automata, mahasiswa tersebut kini harus mengambil mata kuliah baru pada kurikulum 2016.
Berjualan pada kurikulum lama sama dengan mengambil mata kuliah baru pada kurikulum 2016, dan tidak perlu mengambilnya lagi. 3 Bagi mahasiswa yang tidak lulus mata kuliah Rekayasa Perangkat Lunak, maka mahasiswa tersebut kini harus mengambil mata kuliah baru pada kurikulum 2016. Bagi mahasiswa yang lulus mata kuliah Rekayasa Perangkat Lunak pada kurikulum lama, setara dengan mengambil mata kuliah baru pada kurikulum 2016, dan tidak ada perlu mengambilnya lagi.
3 → 5 CSCM603154 Jaringan Komputer 4 Bagi mahasiswa yang tidak lulus mata kuliah Jaringan Komputer pada kurikulum lama, maka mahasiswa tersebut kini harus mengambil mata kuliah baru pada kurikulum 2016. Bagi mahasiswa yang lulus mata kuliah Jaringan Komputer pada kurikulum lama, setara dengan mengambil mata kuliah baru pada kurikulum 2016, dan tidak perlu mengambilnya lagi. 3 → 6 CSCM603217 Analisis Numerik 3 Bagi mahasiswa yang tidak lulus Komputasi Ilmiah pada kurikulum lama, maka mahasiswa tersebut kini harus mengambil mata kuliah baru pada kurikulum 2016.
Bagi mahasiswa yang telah lulus mata kuliah Scientific Computing pada kurikulum lama, setara dengan mengambil mata kuliah baru pada kurikulum 2016. Tidak perlu mengambilnya lagi. 6 Bagi mahasiswa yang tidak lulus mata kuliah Proyek Perangkat Lunak pada kurikulum lama, maka mahasiswa tersebut kini harus mengambil mata kuliah baru pada kurikulum 2016. Bagi mahasiswa yang lulus mata kuliah Proyek Perangkat Lunak pada kurikulum lama, hal ini setara dengan mengikuti mata kuliah tersebut Hal ini merupakan hal baru dalam kurikulum 2016 dan tidak perlu dilakukan lagi.
4 mata kuliah wajib baru pada program studi Ilmu Komputer yang dapat digabungkan dengan mata kuliah di universitas mitra selama studi di luar negeri. Mata kuliah yang wajib diambil karena termasuk dalam kurikulum baru harus sudah diambil pada semester sebelumnya.