Computer Engineering
Bachelor's degree in Computer Engineering focusing on Cyber Security, Artificial Intelligence, Software Engineering, and Web Development
About the Program
The Computer Engineering undergraduate program at STMIK Tazkia was officially established on June 25, 2024 through Decree Number 078/SK/LAM-INFOKOM/Ak.Min/S/VI/2024. This program is designed to produce competent leaders with noble character in the field of information technology.
The curriculum is structured based on the Outcome-Based Education (OBE) approach and refers to the National Higher Education Standards (SN-Dikti), with references from APTIKOM, ACM, and IEEE. The program supports Merdeka Belajar Kampus Merdeka (MBKM) with 12 credits of Industrial Internship.
Outcome-Based Education
Measurable learning outcomes following OBE principles and KKNI Level 6
Industrial Internship
12 credits of industry internship for real work experience in semester 5
International Standards
Curriculum references ACM and IEEE with professional certifications
Specialization Tracks
Choose your focus area according to your interests and career goals
Cyber Security
Protecting systems and networks from cyber security threats
- Security Testing / Penetration Testing
- Security Risk Management
- Digital Forensics
- Network and Web Security
- Security Incident Management
- Cyber Security Law and Ethics
- Malware Analysis
Artificial Intelligence
Building intelligent systems based on machine learning and AI
- Advanced Machine Learning
- Natural Language Processing
- Computer Vision
- Secure Computation
- Search Engine and GPT Technology
- High Performance Computing
Software Engineering
Designing and developing high-quality software
- DevOps Engineer
- Software Quality Assurance
- Mobile Development
- Software Design
- UI & UX Design
- Software Architecture
Web Development
Developing modern and responsive web applications
- Responsive Design and User Experience (UX)
- Advanced Web Programming
- API and Web Service Development
- Content Management System (CMS)
- Web Architecture
- Web Project Management
- Web Frameworks
Curriculum Structure
Total 144 credits over 8 semesters with Industrial Internship and Final Project
Semester 1
20 SKS- Indonesian Language 2
- Tazkia Values 2
- Basic Engineering Mathematics 2
- Discrete Mathematics 3
- Algorithms and Basic Programming 3
- Introduction to Information Technology 2
- Computer Architecture and Organization 3
- Fiqh Muamalah 3
Semester 2
20 SKS- Fundamentals of Islamic Economics 3
- Statistics and Probability 3
- Data Structures 3
- Operating Systems 3
- Linear Algebra 3
- Systems Analysis and Design 3
- English 2
Semester 3
23 SKS- Database Systems 3
- Information Systems Security 3
- Data Engineering 3
- Artificial Intelligence 3
- Machine Learning 3
- Cryptography and Number Theory 3
- Software Construction and Engineering 3
- Religious Education 2
Semester 4
24 SKS- Research Methods 3
- Project Management 3
- Computer Networks and Cloud Computing 3
- Enterprise Architecture 3
- Web Application Development 3
- Interactive Systems Programming 3
- Entrepreneurship 3
- Elective Course 1 3
Semester 5
23 SKS- Human-Computer Interaction 3
- Secure Coding 2
- Distributed Systems 3
- Data Lake and Integration 3
- Professional Ethics 3
- Optimization and Operations Research 3
- Elective Course 2 3
- Elective Course 3 3
Semester 6
18 SKS- Industrial Internship 12
- Elective Course 4 3
- Elective Course 5 3
Semester 7
10 SKS- Thesis Proposal 2
- Elective Course 6 3
- Elective Course 7 3
- Pancasila and Citizenship 2
Semester 8
6 SKS- Final Project/Thesis 6
Career Prospects
Wide career opportunities across various technology industry sectors
Security Engineer
Design and implement security systems
Penetration Tester
Test system vulnerabilities with ethical hacking
AI/ML Engineer
Build and optimize machine learning models
Data Scientist
Analyze data for business insights using AI
Software Developer
Develop web, mobile, and enterprise applications
DevOps Engineer
Manage deployment and CI/CD infrastructure
Full Stack Developer
Develop frontend and backend web applications
Cloud Engineer
Design and manage cloud infrastructure
Ready to Become a Tech Expert?
Register now and become part of the next generation of competent technology leaders with noble character