# Lab assignments for ISC-4221

- Lab 1: Matlab 101, learn basic matlab commands and write a simple function PDF

(MATLAB TUTORIAL: use this to familiarize yourself with matlab: PDF)

- Lab 2: Sorting algorithms and timing of functions in matlab PDF
- Lab 3: Searching within very long strings, find repeated structures on the X and Y chromosomes PDF
- Lab 4: Using Monte Carlo to integrate a function f(x,y) PDF
- Lab 5: Using Monte Carlo to approximate a function PDF
- Lab 6: Traveling salesman problem: brute force and random PDF
- Lab 7: K-means clustering -- detection fake banknotes, and printing pictures with fewer colors PDF
- Lab 8: Linear optimization -- coding a supply and demand problem PDF

Old Labs