Foundations of Software Science
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)
HW1
Contains code and data files for Homework 1. Implements a CSV Reader to parse and convert csv files to tables.
HW2
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
HW3
Contains code and data files for Homework 3. Implements a Supervised and Unsupervised Discretization techniques. Uses Table Class & domination.
HW4
Contains code and data files for Homework 4. Implements Regression Tree Learner.
HW5
Contains code and data files for Homework 5. Implements Contrasts Sets.
Essay
Essay as per instructions here
Project
Critque and Analysis of DRONE. Parameter Tuning using Differential Evolution. Feature Analysis. Reproduction of published results and comparison with Random Forest.
References
For more details about the course assignments and the projects, please visit the course webiste here