This is what your folder structure should look like on your laptop.
Comments in square brackets are included below for clarification
Desktop/cs3212/ [After creating cs3212 in your Desktop]
/cs3212/module1 [After creating module1 inside cs3212]
/cs3212/module2
.
.
.
/cs3212/module14 [One folder per module]
/cs3212/ex1 [The folder for Exercise 1]
/cs3212/ex2
/cs3212/ex3
/cs3212/ex4
/cs3212/ex5 [There are 5 one-week Exercises]
/cs3212/a1 [The folder for Assignment 1]
/cs3212/a2
/cs3212/a3
/cs3212/a4 [There are 4 two-week assignments]
Inside the module1 folder, you should have:
Desktop/cs3212/module1/module1.pdf [With text/graph answers]
Desktop/cs3212/module1/ex1.jar [First module 1 exercise]
/MyAlgorithm.java
/TwoFunction.java
/Function.java
/SimplePlotPanel.java
/SelectionSort.java
/UniformRandom.java
/SelectionSortTiming.java
The folder will also have all the .class files that arise
from compilation. When you submit your zip file for Module-1,
you will be making a zip of the above module1 folder.
Note: Do NOT make further subfolders inside the module1
folder.
Inside the ex1 folder, you should have:
Desktop/cs3212/ex1/ex1.pdf [With text/graph answers]
/InsertionSort.java
/SelectionSort.java [Different from the one in Module 1]
/MyPartition.java
/ex1.props
/ex1.props2
/ex1.props3
This folder will also have all the .class files that arise
from compilation.
When you submit your zip file for Exercise-1,
you will be making a zip of the above ex1 folder.
Note: Do NOT make further subfolders inside the ex1
folder.