# Does Sage offer course management?

I will be teaching a course which will be based on a mathematical software, (as in SAGE,MATLAB, MAPLE, Mathematica). The question is how to manage homework. Ordinary email is not efficient it seems.

I am looking for a software which allows something like the following.

a) It opens to the class roll.

b) Upon clicking on a student's name his/her portfolio opens. This directory has all the homework, student's work, and instructor's comments,grades.

c) Student's codes can be tested on the spot. I can run the code student has written and see the output on say /SAGE/SCILAB/MATLAB's output window.

d) The student has access to his/her own page or to a common project page.

I have seen mymathlab,webassign,webwork. But I do not think they are aiming for such a thing. Have not tried blackboard but I doubt it comes close.

How do you manage such courses? What system comes close to above description? This might not be the right forum for this question, what forum would you suggest?

I think that discussing this on sage-edu@googlegroups.com (you may need to have an account) would be perfect. It's not the kind of question easily answered in this venue. That said, there is no one such solution, even with commercial systems.