Shaun Amarelo

 
Education

Unversity of Toronto (2004-present)
Honours BSc in Computer Science: Information Systems Specialist Program

Current Project(s)
  • Shaun's Notes
    A site where I provide HOWTO tutorials. This site includes SSH Tunnelling and creating a wireless repeater and bridge from a modified version of a Linksys router.
  • Examples Of My School Programming Experience

    Machine Learning [MATLAB]
  • Data Regression: Linear Regression, Radial Basis Functions, k-Nearest Neighbors
  • Data Classification: k-Nearest Neighbors, Gaussian class-conditionals, Logistic Regression
  • Unsupervised Learning: K-means, Mixture of Gaussians, Hidden Markov Models
  • Principal Component Analysis
  • Markov Chain Monte Carlo sampler
  • Artificial Intelligence [PROLOG]
  • Game Tree Search: Interactive Min-Max version of a modified version of Gomoku.
  • Knowledge Representation: Forward and Backward Chaining
  • Planning: encoding STRIPS planning domains and tested with Fast-Forward planning system
  • Programming on the Web
  • XHTML
  • CSS
  • XML
  • Javascript/DOM
  • AJAX
  • Java servlets: database (Pointbase) querying, modification, and synchronization
  • Operations Systems : os/161 [C]
  • System calls: open(), read(), write(), lseek(), close(), dup2(), chdir(), getcwd(), getpid(), fork(), execv(), waitpid(), exit()
  • Physical Memory representation with a coremap
  • Virtual Memory representation: virtual pages, interaction with TLB
  • Databases : postgresql [C]
  • Buffer Management: Implemented Least Frequently Used and Clock replacement policies
  • Hash-Join modification: Implemented Bloom filter
  •