My Teaching


Future Lecture

Undergraduate Courses Academic year Odd 2010-2021, School of Computing

Analysis of Algorithm Complexity

Language: English/Bahasa Indonesia

Schedule:

  • International class: —-
  • Regular class: —-

 

This course is devoted to undergraduate student for studying the analysis and designing method of algorithm. This course covers some basics of mathematical method to prove and analyze computational time of algorithm.

Download RPS or Learning outcome

 

       Analysis part

  • Week 1 Correctness of Proof for iterative algorithm (Download slide , Additional Homework)
  • Week 2 Correctness of Proof for recursive algorithm (Download slide, Additional Homework)
  • Week 3 Asymptotic Notation of time complexity and Basic Class (Download slide)
  • Week 4 Time complexity for iterative algorithm (Download slide) (Additional Homework)
  • Week 5 Time complexity for recursive algorithm: Substitution method (Download slide)
  • Week 6 Time complexity for recursive algorithm: Characteristic method (Download slide)
  • Week 7 Review 
  • Mid-term exams 

       TBA

 

 

 

Numerical Method for Informatics

Language: English/Bahasa Indonesia

Schedule:

  • International class: –
  • Regular class

 

This course will cover some numerical methods which can be used in the application of computer science and informatics. Moreover, this course will be focused on the Artificial Intelligent problem with numerical approach.

Download RPS or Learning outcome

 

  • Week 1: Introduction and Python overview (Download slide)
  • Week 2: Solution of equation in one variable: Bisection and Fixed-point iteration method(Download slide)
  • Week 3: Solution of equation in one variable: Newton’s and Secant method (Download slide) (Homework week 2-3)
  • Week 4: Quiz I, Numerical Integration: Trapezoidal and Simpson’s rule (Download slide)
  • Week 5: Numerical solution of Nonlinear system: Newton’s method (Download slide)
  • Week 6:  Numerical solution of Nonlinear system: Steepest Descent method (Download slide)
  • Week 7: Quiz II and Review material  
  • Mid-term exam
  • Week 8: Finite Different for ODEs: Euler (Download slide)
  • Week 9: Finite Different for ODEs: Runge-Kutta (Download slide)
  • Week 10: Quiz II, Finite Different for PDE 1D (Download slide)
  • Week 11: Implementation of PDE: Transport modeling I (upwind) (Download slide)
  • Week 12: Implementation of PDE: Transport modeling II (Lax-Wendroff) (Download slide)
  • Week 13: Quiz II, Finite Different for PDE 2D (Download slide)
  • Week 14: Implementation of PDE: Denoising Image (Download slide) (References for final project)
  • Final-Project (Download Template) (See some references)

 

Statistics 

Language: English

Schedule:

  • International class: –
  • Regular class

This course is devoted to  undergraduate  student of School of Computing, Telkom University. In this course, several topics for analyzing data will be elaborated. The output of this course is students can understand how to use statistics as a tool for anlayzing data.

Download RPS or Learning outcome

 

  • Week 1  Introduction to Statistics and Normal Distribution (Download slide)
  • TBA

 

 

Past Lecture

Graduate and Undergraduate Courses Academic year even 2019-2020, School of Computing 

  • Design and Analysis Algorithm (undergraduate)
  • Numerical Method for Informatics (undergraduate)
  • Statistics and Data Analysis (Gradute)