This project is aimed at downloading and uploading online assignments for students; with each assignment having information about the instructions, description, deadline, and submission details. The main goal of this thesis is to design and implement online assignment submission and provide an interface use for uploading test program (Nant script file) by instructors, who would be able to evaluate assignments automatically. The system provides an interface for testing assignments such that they can be plugged in by the teachers. This testing could invoke a compiler and make a test-run of the compiled code and check the result or test for plagiarism, existence of certain documents or simply check the file type (extension). The most obvious advantage offered by online assignment submission is that it offers faster transmission of assignments than using traditional way by using online system. The interface use to invoke different testing program by teachers, So Save the time and cost for teachers by enabling them to put up a fast response for students as well as increasing the quality of the feedback provided to students.