1. 1. (System) of ODEs
  2. 2. Matrix Transformations
  3. 3. Plot animation
  4. 4. Image Processing
  5. 5. Naive Bayes
  6. 6. Clustering
  7. 7. Classification
  8. 8. PCA
  9. 9. Skin Cancer Detection
  10. 10. PDEs
  11. 11. Computational Fluid Dynamics
  12. Lab Code
  13. 12. Task Reference

SCC

Task reference list

  • Task 1: Solve a system of ODEs
    • Solve the system of ODEs using scipy.integrate.solve_ivp and plot the results.
    • Solve the predator-prey system of ODEs
    • Predator-Prey model with self-interaction
  • Task 2: Matrix transformations and plot animation
    • Translation operations
    • Animate earth around sun
    • Rotating earth around sun
    • Earth with sun and moon
  • Task 3: Image Processing
    • Simple avg. blur with custom convolution function
    • Various filters (blur, sharpen)
    • Motion blur
    • Image rotation
  • Task 4: Naive Bayes
    • Naive Bayes classifier
    • Naive Bayes classifier with smoothing
  • Task 5: Clustering
    • K-means clustering
    • Clustering using BayesianGaussianMixture
    • Segmenting an image of the moon using k-means
  • Task 6: Classification
    • Classification using GMM
    • Skin detection using GMM and nearest mean
    • Skin detection using SVM
  • Task 7: PCA
    • PCA
    • Compressing face images using PCA "Part I in Code"
    • Face detector "Part II in Code"
  • Task 8: Skin Cancer Detection
    • Border calculation
    • Plot preprocessed (gray scale, crop, otsu and contour)
    • Calculate color score
    • Calculate asymmetry score
    • Combination of all above tasks
    • Classifier
  • Task 9: PDEs
    • Surface Plots
    • Plotting the gradient as a vector field
    • Analytical solution of the heat equation
    • Analytical solution of the wave equation
    • Numerical solution of the heat equation
    • Numerical solution of the wave equation