Implementation of advanced data structures and algorithms (Fall 2017)

Course Syllabus   Class log   Projects   Java   eLearning


Oct 14: Two big test cases for LP3

Oct 11:	LP2 test cases (zip file)

Ovt 9:	Sample inputs for LP3:

Oct 6:	Long project LP3 (1st deadline: Sun, Oct 29, 2nd deadline: Sun, Nov 12).

Oct 4:	Short project SP7 (due Sun, Oct 22).

Sep 29:	Error in LP1 test cases fixed. Zip file has been updated.
	Code in partition2() had error. Remove last line (i++ j--) of loop.

Sep 27:	LP1 test cases (zip file)

	Short project SP6 (due Sun, Oct 8).

Sep 22:	Short project SP5 (due Sun, Oct 1).

Sep 20:	Sample inputs for LP2: lp2-in2.txt, lp2-in3.txt
	Big input for LP2: (23M compressed, 81M expanded, 500K nodes, 5.2M edges).

Sep 19:	Long project LP2 (1st deadline: Sun, Oct 8, final deadline: Sun, Oct 15).

Sep 15:	Short project SP4 (due Sun, Sep 24).

Sep 12: LP1: Added missing line to grammar "term % factor" for operator %
	     Errors in sample data files corrected.

Sep 11:	Sample inputs for LP1 (lev 3 and 4)

Sep 8:	Type of base changed to long in (lp1).
	Short project SP3 (due Sun, Sep 17).

Sep 6:	Long project LP1 (1st deadline: Sun, Sep 24, final deadline: Sun, Oct 8).

Aug 30:	Short project SP2 (due Sun, Sep 10).

Aug 28:	Java classes Graph, Shuffle, Timer udated as discussed on forum.

Aug 25:	If you have a team already, sign-up for your group by 8:00 PM tonight. 
	Everyone else will be placed in groups by instructor.

	If you are using github to host your projects, set it up as private.
	Students can get free licenses from github for hosting private repositories:

	Class discussion: Are students allowed to do their projects in C++ or Python?

Aug 24:	Short project SP1 (due Sun, Sep 3)

Return to Balaji Raghavachari's home page.