NPTEL Computational Number Theory and Algebra Assignment