Teaching
Courses taught at Universitas Islam Indonesia, Even Semester 2025/2026.
2025/2026
System Architecture and Digital Artifacts
This course examines the architecture of digital systems and the nature of digital artifacts produced by operating systems, applications, and networks. Topics include file systems, memory structures, log analysis, and artifact interpretation for forensic purposes. Taught in Bahasa Indonesia (Arsitektur Sistem dan Artefak Digital).
Research Methodology
This course introduces students to research design and scientific writing in computing and informatics. Topics include literature review, research problem formulation, quantitative and qualitative methods, data analysis, and academic writing. Taught in Bahasa Indonesia (Metodologi Penelitian).
Professional Ethics
This course examines the ethical responsibilities of computing professionals, covering topics such as professional codes of conduct, intellectual property, privacy, cybersecurity ethics, and the societal impact of technology. Taught in Bahasa Indonesia (Etika Profesi).
Mobile Device Forensics
This course focuses on the forensic acquisition and analysis of mobile devices, including smartphones and tablets. Topics include physical and logical extraction methods, mobile operating system internals, app data analysis, and reporting. Taught in Bahasa Indonesia (Forensika Perangkat Bergerak).
Islamic Entrepreneurship
This course explores the principles of entrepreneurship from an Islamic perspective, covering halal business ethics, syariah-compliant finance, social enterprise, and digital business models within an Islamic framework. Taught in Bahasa Indonesia (Kewirausahaan Syariah).
Internet Forensics
This course covers forensic investigation of internet-based evidence, including network traffic analysis, web artifact examination, cloud forensics, and dark web investigations. Taught in Bahasa Indonesia (Forensika Internet).
Information Security
This course covers the fundamental principles of information security, including threats and vulnerabilities, cryptography, access control, network security, and security policy. Taught in Bahasa Indonesia (Keamanan Informasi).
Fundamentals of Application Development
This course introduces students to the core concepts of application development, covering software design principles, programming paradigms, version control, testing, and deployment. Students gain practical experience building web and mobile applications from scratch.
Digital Investigation
This course explores the principles and methodologies of digital investigation, including evidence acquisition, chain of custody, forensic analysis techniques, and case reporting. Taught in Bahasa Indonesia (Investigasi Digital).
Coding Practice and Digital Forensics
This course provides hands-on practice in digital forensics for law students. Topics include basic sievidence analysis, digital evidence handling, and the legal aspects of digital forensic investigations. Taught in Bahasa Indonesia (Praktik Coding dan Digital Forensik).