This repository contains the assignments, projects and other material for the course "CSC 591: Foundations of Software Science" (Fall 2017)
Group - 'i':
Ankur Garg (agarg12)
Chinmoy Baruah (cbaruah)
Sanket Shahane (svshahan)
Contains code and data files for Homework 1. Implements a CSV Reader to parse and convert csv files to tables.
Contains code and data files for Homework 2. Implements a Table with rows and columns. Uses CSV Reader to parse csv file.
Has repreentation for numbers and symbols. Maintains running mean, sd, variance and other statustics about columns. Also implements Domination function
Contains code and data files for Homework 3. Implements a Supervised and Unsupervised Discretization techniques. Uses Table Class & domination.
Contains code and data files for Homework 4. Implements Regression Tree Learner.
Contains code and data files for Homework 5. Implements Contrasts Sets.
Essay as per instructions here
Critque and Analysis of DRONE. Parameter Tuning using Differential Evolution. Feature Analysis. Reproduction of published results and comparison with Random Forest.
For more details about the course assignments and the projects, please visit the course webiste here