Ringkasan Perbaikan
Perubahan Strategis yang Dilakukan
- Merestrukturisasi learning outcomes agar berbasis kompetensi terukur (menggunakan kata kerja Bloom's Taxonomy: Apply, Implement, Design, Evaluate).
- Memperkuat mata kuliah semester awal dengan proyek praktik langsung agar mahasiswa memiliki portofolio dan siap kerja.
- Menambahkan jalur konsentrasi di Semester 5 untuk spesialisasi: Data Engineering, AI/ML, Business Intelligence.
- Mengintegrasikan program MBKM di Semester 6 dan 7 untuk pengalaman industri langsung.
- Menambahkan output terukur per semester: mini-project, portofolio, capstone project, dan publikasi ilmiah.
- Menyelaraskan kurikulum dengan kebutuhan CDC Fakultas IT sehingga lulusan siap memasuki pasar kerja.
- Menambahkan Learning Tools yang relevan dengan industri pada setiap mata kuliah, diselaraskan dengan kebutuhan CDC.
Kebutuhan CDC Fakultas IT
Posisi Kerja & Tools yang Dibutuhkan
1
Software EngineeringJavaScript, Python, Java, React, Next.js, Laravel, Node.js, GitHub, Docker
2
Web & CMS DevelopmentWordPress, Elementor, HTML, CSS, JavaScript
3
DevOps & InfrastructureDocker, Kubernetes, Jenkins, GitHub Actions, AWS, GCP, Azure, Terraform
4
Data & AnalyticsSQL, Excel, Python (Pandas), Power BI, Tableau
5
QA & TestingTest case tools, Selenium
6
System & Business AnalystDraw.io, Lucidchart, Notion, Confluence
7
UI/UX & Product DesignFigma, Adobe XD, Maze
8
Product ManagementNotion, Jira, Google Docs
9
IT Security & CybersecurityKali Linux, Nmap, Wireshark
10
IoTArduino, ESP32, MQTT
11
Game DevelopmentUnity, Unreal Engine
12
IT Support & ComplianceOS knowledge, Basic networking tools
13
Solution EngineerPostman (API), CRM/ERP tools
Semester 1
20 SKS • Fondasi Data Science & Kompetensi Dasar
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Foundations of Data Science 3 SKS |
|
Python
Jupyter Notebook
Google Colab
Pandas
NumPy
|
| 2 | Design Thinking 2 SKS |
|
Figma
Miro
Draw.io
Notion
|
| 3 | Discrete Mathematics 3 SKS |
|
Python
MATLAB
LaTeX
|
| 4 | Human-Computer Interaction 3 SKS |
|
Figma
Adobe XD
Maze
InVision
|
| 5 | Algorithms 3 SKS |
|
Python
C++
LeetCode
GitHub
|
| 6 | Mathematical and Statistical Foundations 2 SKS |
|
Python
R
Excel
SPSS
|
| 7 | Networks 2 SKS |
|
Wireshark
Cisco Packet Tracer
Nmap
|
| 8 | Differential Calculus 2 SKS |
|
Python
MATLAB
Wolfram Alpha
GeoGebra
|
Semester 2
20 SKS • Pemrograman Lanjut, Database & Data Wrangling
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Object-Oriented Programming 3 SKS |
|
Python
Java
GitHub/GitLab
VS Code
UML Tools
|
| 2 | Database Systems 3 SKS |
|
MySQL
PostgreSQL
MongoDB
SQL
DBeaver
|
| 3 | Data Structures 3 SKS |
|
Python
Java
C++
GitHub
|
| 4 | Web Client Development 3 SKS |
|
HTML
CSS
JavaScript
React
Bootstrap
VS Code
|
| 5 | Statistical Thinking 3 SKS |
|
Python
R
SPSS
Pandas
Matplotlib
|
| 6 | Communication Protocols 3 SKS |
|
Wireshark
Postman
cURL
MQTT
|
| 7 | Data Wrangling 2 SKS |
|
Python
Pandas
NumPy
OpenRefine
Excel
|
Short Semester 1
9 SKS • Independent Study / Remedial / Elective
| No | Mata Kuliah | Keterangan | Learning Tools |
|---|---|---|---|
| 1 | Independent Study Project 9 SKS |
Proyek mandiri berbasis data science | Sesuai TopikGitHubPython |
| 2 | Remedial Course 9 SKS |
Mata kuliah remedial (bila diperlukan) | Sesuai MK |
| 3 | Elective Course 9 SKS |
Mata kuliah pilihan sesuai minat | Sesuai MK |
Semester 3
18 SKS • Full-Stack Development, Visualisasi & Metode Numerik
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Web Application Development 3 SKS |
|
Node.js
React
Next.js
Laravel
Express.js
GitHub
|
| 2 | Advanced Database Systems 3 SKS |
|
PostgreSQL
MongoDB
Redis
Cassandra
DBeaver
|
| 3 | Stochastic Modeling 2 SKS |
|
Python
R
SciPy
SimPy
|
| 4 | Numerical Methods 2 SKS |
|
Python
MATLAB
NumPy
SciPy
|
| 5 | Advanced Computational Mathematics 2 SKS |
|
Python
MATLAB
Wolfram Alpha
LaTeX
|
| 6 | Data Visualization 3 SKS |
|
Tableau
Power BI
D3.js
Matplotlib
Seaborn
Plotly
|
| 7 | Optimization Methods 3 SKS |
|
Python
SciPy
PuLP
MATLAB
Gurobi
|
Semester 4
18 SKS • Text Mining, Big Data & Advanced Analytics
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Text Mining 3 SKS |
|
Python
NLTK
spaCy
Hugging Face
Scikit-learn
|
| 2 | Data Warehousing and Mining 3 SKS |
|
SQL
Pentaho
Apache Spark
Power BI
Tableau
|
| 3 | Technical / Professional Writing 2 SKS |
|
LaTeX
Notion
Confluence
Google Docs
Markdown
|
| 4 | Mobile Computing 3 SKS |
|
Flutter
React Native
Android Studio
Firebase
|
| 5 | Big Data Analytics 2 SKS |
|
Apache Spark
Hadoop
Kafka
Python
Databricks
|
| 6 | Advanced Methods for Data Analytics 3 SKS |
|
Python
Scikit-learn
TensorFlow
XGBoost
MLflow
|
| 7 | Data Privacy and Security 2 SKS |
|
Kali Linux
Wireshark
Python
OWASP ZAP
Nmap
|
Short Semester 2
9 SKS • Independent Study / Remedial / Elective
| No | Mata Kuliah | Keterangan | Learning Tools |
|---|---|---|---|
| 1 | Independent Study Project 9 SKS |
Proyek mandiri spesialisasi data science | Sesuai TopikGitHubPython |
| 2 | Remedial Course 9 SKS |
Mata kuliah remedial (bila diperlukan) | Sesuai MK |
| 3 | Elective Course 9 SKS |
Mata kuliah pilihan sesuai minat | Sesuai MK |
Semester 5
18 SKS • Concentration Tracks (pilih salah satu) + Professional Ethics
Concentration I: Data Engineering and Big Data Analytics
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Big Data Infrastructure 2 SKS |
|
Hadoop
Apache Spark
HDFS
YARN
Mesos
|
| 2 | Distributed Systems 3 SKS |
|
Apache Kafka
ZooKeeper
gRPC
Docker
Kubernetes
|
| 3 | Data Pipeline Development 3 SKS |
|
Apache Airflow
Luigi
Prefect
dbt
Python
|
| 4 | Cloud Computing 2 SKS |
|
AWS
GCP
Azure
Terraform
Docker
|
| 5 | ETL Processes 3 SKS |
|
Apache NiFi
Talend
Informatica
Python
SQL
|
| 6 | Data Lakes 3 SKS |
|
AWS S3
Delta Lake
Apache Iceberg
Hive
Presto
|
Concentration II: Artificial Intelligence (AI) and Machine Learning (ML) Development
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Deep Learning 3 SKS |
|
TensorFlow
PyTorch
Keras
CUDA
Google Colab
|
| 2 | Natural Language Processing (NLP) 3 SKS |
|
Hugging Face
spaCy
NLTK
Transformers
GPT API
|
| 3 | Computer Vision 3 SKS |
|
OpenCV
YOLO
TensorFlow
PyTorch
Pillow
|
| 4 | Reinforcement Learning 3 SKS |
|
OpenAI Gym
Stable Baselines3
PyTorch
Ray RLlib
|
| 5 | AI-Planning and Search Strategies 2 SKS |
|
Python
PDDL
A* Search
NetworkX
OR-Tools
|
| 6 | Model Deployment 2 SKS |
|
Docker
FastAPI
Flask
MLflow
BentoML
AWS SageMaker
|
Concentration III: Business Intelligence and Advanced Data Analytics
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Business Intelligence Tools 2 SKS |
|
Tableau
Power BI
Looker
Metabase
QlikView
|
| 2 | Statistical Modeling 2 SKS |
|
R
Python
SPSS
Stata
Excel
|
| 3 | Customer Analytics 3 SKS |
|
Python
SQL
Mixpanel
Google Analytics
HubSpot
|
| 4 | Predictive Analytics 3 SKS |
|
Python
Scikit-learn
XGBoost
AutoML
H2O.ai
|
| 5 | Business Intelligence and Reporting 3 SKS |
|
Power BI
Tableau
Looker
SQL
DAX
|
| 6 | Supply Chain Management Systems 3 SKS |
|
SAP
Oracle SCM
Python
Excel
Arena Simulation
|
Mata Kuliah Wajib Semua Konsentrasi
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Professional Ethics 2 SKS |
|
Case Studies
Notion
IEEE/ACM Ethics Guidelines
|
Semester 6 -- MBKM I
24 SKS • Data Science Project Management, ETL, Statistical Modeling & MK Umum
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Data Science Project Management 4 SKS |
|
Jira
Notion
Trello
MS Project
GitHub Projects
|
| 2 | Advanced Data Processing and ETL 4 SKS |
|
Apache Airflow
Talend
Python
SQL
dbt
Spark
|
| 3 | Data Wrangling and Preprocessing Techniques 4 SKS |
|
Python
Pandas
NumPy
OpenRefine
Great Expectations
|
| 4 | Statistical Modeling and Inference 4 SKS |
|
Python
R
Stata
SAS
PyMC3
Statsmodels
|
| 5 | Business Communication and Data Presentation 4 SKS |
|
Power BI
Tableau
Google Slides
Canva
Prezi
|
| 6 | Indonesian Way of Life / Pancasila 2 SKS |
|
Presentation Tools
Discussion Forums
|
| 7 | Religions of the World 2 SKS |
|
Presentation Tools
Research Databases
|
Semester 7 -- MBKM II
24 SKS • ML Applications, Big Data, Predictive Analytics & Capstone
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Machine Learning Applications 4 SKS |
|
Python
Scikit-learn
TensorFlow
PyTorch
MLflow
Docker
|
| 2 | Big Data Technologies and Cloud Integration 4 SKS |
|
Apache Spark
Kafka
AWS
GCP
Azure
Databricks
|
| 3 | Predictive Analytics and Forecasting 4 SKS |
|
Python
Prophet
ARIMA
XGBoost
Statsmodels
|
| 4 | Data Ethics and Privacy 4 SKS |
|
OWASP ZAP
Python
Kali Linux
GDPR Tools
|
| 5 | Capstone Data Science Project 4 SKS |
|
Full Stack
Python
Docker
GitHub
Cloud Platform
|
| 6 | Applied Indonesian Language 2 SKS |
|
MS Word
LaTeX
Turnitin
|
| 7 | Civic / Kewarganegaraan 2 SKS |
|
Presentation Tools
Research Databases
|
Semester 8
10 SKS • Capstone Project, Thesis, Portfolio & Publikasi
| No | Mata Kuliah | Learning Outcomes | Learning Tools |
|---|---|---|---|
| 1 | Capstone Project 6 SKS |
|
Full Stack
Python
Docker
GitHub
Cloud Platform
CI/CD
|
| 2 | Collaborative Project Komponen Capstone |
|
GitHub
Jira
Notion
Slack
MS Teams
|
| 3 | Portfolio Komponen Capstone |
|
GitHub Pages
Behance
LinkedIn
Personal Website
|
| 4 | Product Prototype Komponen Capstone |
|
Figma
Docker
GitHub
Cloud Platform
Postman
|
| 5 | Scientific Publication Komponen Capstone |
|
LaTeX
Mendeley
Zotero
Google Scholar
Turnitin
|
| 6 | Thesis Komponen Capstone |
|
LaTeX
Mendeley
SPSS
Python
Turnitin
|
| 7 | Academic Writing in English 2 SKS |
|
LaTeX
Grammarly
Mendeley
Zotero
MS Word
|
| 8 | Research Methodology 2 SKS |
|
SPSS
Python
R
LaTeX
Mendeley
Google Scholar
|
Ringkasan Total SKS
| Semester | SKS |
|---|---|
| Semester 1 | 20 |
| Semester 2 | 20 |
| Short Semester 1 | 9 |
| Semester 3 | 18 |
| Semester 4 | 18 |
| Short Semester 2 | 9 |
| Semester 5 (Concentration) | 18 |
| Semester 6 (MBKM I) | 24 |
| Semester 7 (MBKM II) | 24 |
| Semester 8 | 10 |
| TOTAL | 152 + 18 (Extra) = 170 SKS |