Course Description


CS296 is a Software Systems Lab course. The main topics to be covered in this course are as under.

  • Unix and C programming
  • Java Programming
  • Perl Programming
  • Simple Network Programming


  • Students will be given assignments on each of these topics. There will be 2 written exams, 2 online exams and a course project. The intention behind assignments is to give students a chance to learn new things and develop concepts. Hence there is NO weightage given to them. However failing to submit assignments will result in losing marks.

    For benefit of students online documentation is made available.