This is a public GitHub repository to showcase and document the learnings of Automated Software Engineering in the weekly homeworks given by Professor Tim Menzies during the coursework of Spring 2023 at North Carolina State University, Raleigh.
Get going in 3 simple steps -
- Check whether python is installed in your system using:
python --version
- Clone this repository using:
git clone https://github.com/manoj-ayyappan/engr-csc591-021-spring2023
- Run the following command inside the /test folder to run all the test cases:
python3 test_hw.py HW[hw-number]
This project is licensed under MIT. Further details regarding the license can be found here.
- Convert the given Lua script into any language of our choice (Python)
- Create a Zenodo repository
- Add appropriate badges to the README file
- Add tests to GitHub workflows as an Action
- Load data from a .csv file
- Add appropriate test cases
- Cluster the data from the previous Homework
- Implement using a Greedy approach
- Implement the Repgrid Processor
- Use it on 3 people
- Write a report
- Implement Discretization