Nggak semuanya sih, tapi kebanyakan orang yang pernah saya
temui mengatakan tujuan kuliah agar dapat ijazah buat kerja. Nggak salah sih,
tapi sebenarnya kurang tepat juga. Karena dapat pekerjaan atau nggaknya
tergantung skill, relasi, dan komunikasi kita.
Bapak saya nggak tamat SD pernah jadi operator bulldozer, kakak saya nggak tamat SMP, tapi setiap dia resign banyak yang menawarkan
pekerjaan karena relasinya, punya lingkaran pertemanan yang luas.
Jadi, tujuan kuliah lebih tepatnya adalah untuk memperoleh
pengetahuan dan keterampilan yang dibutuhkan dalam karir atau pekerjaan yang
diinginkan, serta meningkatkan pemahaman dan wawasan secara umum. Melalui
kuliah, seseorang dapat mengembangkan kemampuan analitis, kritis, dan kreatif
dalam berpikir serta memperoleh keterampilan yang dibutuhkan di dunia kerja,
seperti kemampuan berkomunikasi, kerja tim, manajemen waktu, dan pemecahan
masalah.
Selain itu, kuliah juga memberikan kesempatan untuk
mengeksplorasi minat dan bakat pribadi, memperoleh pengalaman baru, dan
menjalin hubungan sosial yang bermanfaat. Dengan mengambil kuliah di perguruan tinggi, seseorang juga dapat
mengembangkan kemampuan beradaptasi, mengatasi tantangan, dan menjadi mandiri.
Secara
umum, tujuan kuliah adalah untuk mempersiapkan seseorang dalam memasuki dunia
kerja atau melanjutkan pendidikan ke jenjang yang lebih tinggi, serta membantu
seseorang untuk mencapai potensi terbaiknya dalam kehidupan.
Jika kamu suka
main komputer dan punya keinginan untuk jadi pengembang aplikasi/game, Teknik
Informatika adalah pilihan yang tepat. Kamu akan mempelajari beberapa materi
berikut:
- Pemrograman:
Anda akan mempelajari bahasa pemrograman seperti Java, Python, C++, dan
JavaScript, serta konsep pemrograman seperti algoritma, struktur data, dan
logika pemrograman.
- Sistem Operasi: Anda akan
mempelajari tentang sistem operasi seperti Windows dan Linux, dan cara
mengelola dan memodifikasi sistem operasi.
- Jaringan
Komputer: Anda akan mempelajari tentang jaringan komputer, protokol
jaringan, arsitektur jaringan, dan teknologi jaringan modern seperti Cloud
Computing dan Internet of Things.
- Basis
Data: Anda akan mempelajari tentang basis data seperti MySQL, Oracle, dan
MongoDB, serta teknik desain basis data dan optimasi kueri.
- Keamanan
Sistem: Anda akan mempelajari tentang keamanan sistem, serangan siber, dan
teknik untuk mengamankan sistem, aplikasi, dan data.
- Kecerdasan
Buatan (Artificial Intelligence): Anda akan mempelajari tentang kecerdasan
buatan, machine learning, deep learning, dan aplikasi kecerdasan buatan
seperti speech recognition dan image recognition.
- Pengembangan
Web: Anda akan mempelajari tentang teknologi web seperti HTML, CSS,
JavaScript, dan framework web seperti ReactJS dan NodeJS.
- Pengembangan
Perangkat Lunak: Anda akan mempelajari tentang teknik pengembangan
perangkat lunak seperti Agile Development, Scrum, dan DevOps.
- Komputasi
Awan (Cloud Computing): Anda akan mempelajari tentang teknologi komputasi
awan seperti AWS, Azure, dan Google Cloud, serta konsep pemrograman
terkait.
- Pengembangan
Aplikasi Mobile: Anda akan mempelajari tentang pengembangan aplikasi
mobile dengan platform seperti Android, iOS, dan React Native.
Itu adalah beberapa materi yang umumnya dipelajari dalam
kuliah teknik informatika, tetapi setiap program studi di setiap perguruan
tinggi mungkin memiliki fokus yang berbeda dan juga akan terus berkembang
seiring waktu.
Karena saya pernah kuliah pada jurusan ini, jadi saya akan spill apa saja yang udah saya pelajari semasa kuliah. (Disclaimer: Kurikulum pasti berubah karena perkembangan teknologi seiring waktu berjalan. Kamu bisa saja mempelajarinya secara mandiri/otodidak, namun pemahaman yang matang bisa kamu dapatkan dari seorang dosen atau guru).
Semester 1
1.
Bahasa Indonesia
2.
Bahasa Inggris
3.
Pendidikan Agama
4.
Pendidikan Pancasila dan Kewarganegaraan
5.
Matematika Diskrit
6.
Kalkulus
7.
Elektronika Dasar
8.
Pengantar Teknologi Informasi
9.
Praktikum Paket Program Aplikasi
10 Algoritma dan Pemrograman
Semester 2
1.
Multimedia (teori & praktikum)
2.
Sistem Basis Data
3.
Sistem Digital
4.
Sistem Informasi Manajemen
5. Algoritma dan Pemrograman (teori &
praktikum)
6.
Struktur data (teori & praktikum)
7.
Aljabar Linear
8.
Bahasa Inggris (grammar)
Semester 3
1.
Sistem Operasi (teori & praktikum)
2.
Hardware & Software (teori & praktikum)
3. Paket Program Aplikasi (teori &
praktikum)
4. Perancangan Basis Data (teori &
praktikum)
5. Analisa Desain Sistem Informasi (teori
& praktikum)
6.
Komunikasi Data
7.
Jaringan Komputer (teori & praktikum)
8.
Bahasa Inggris (toefl preparation)
Semester 4
1.
Bahasa Pemrograman (teori & praktikum)
2.
Pemrograman terstruktur (teori & praktikum)
3.
Administrasi Database (teori & praktikum)
4.
Multimedia (teori & praktikum)
5.
Arsitektur dan Organisasi Komputer
6.
Teknik Riset Operasional
7.
Teknik Jaringan Nirkabel
8.
Jaringan Komputer (teori & praktikum)
Semester 5
1.
Bahasa Pemrograman (teori & praktikum)
2.
Pemrograman Internet (teori & praktikum)
3.
Administrasi Server (teori & praktikum)
4.
Pemrograman Visual (teori & praktikum)
5.
Administrasi Jaringan (teori & praktikum)
6.
Sistem Pendukung Keputusan (teori &
praktikum)
7.
Komputer dan Masyarakat
Semester 6
1.
Pemrograman Visual (teori & praktikum)
2.
Sistem Terdistribusi
3.
Rekayasa Perangkat Lunak
4.
E-Government
5.
Keamanan Komputer
6.
Interaksi Manusia dan Komputer
7.
Metodologi Penelitian
Semester 7
1.
Etika Profesi
2.
Pemrograman Internet (teori & praktikum)
3.
Pemrograman Berbasis Client Server
4.
Kerja Praktek
5.
Rekayasa Perangkat Lunak
6.
E-Commerce
7.
Supply Chain Management
Semester 8
1.
Data Mining
2.
Sistem Pakar
3.
Technopreneurship
4. (SKRIPSI)
0 comments:
Post a Comment