Like most VLE's Moodle is - by design - single course-centered from the perspectiv of the teachers. (The introduction of My Page is a big step forward and OU England has a promising student centered course format.)
Normally you use another system for student tracking where you also implement the course catalog with the (dynamic) degrees of freedom for the choosing student.
In the early days of Moodle Gustav Delius wrote a version of the gradebook where you could collect "grades per student per course" and you could write a complex-Excel-formula to combine these figures into one or more weighted scores before you would "beam it up" to your schooladmin.
Over the years I kept this version a live as a separated module.
In version 1.9 the new gradebook will offer Gustav's darlings and much, much more improvements over the old system grades!
(So 1.9 will become my darling!)
More from a students perspectiv: we created for version 1.4.x and again for 1.5.x and then for 1.6.x a very simple and clever student-track-your-self-system, including a teacher-overview-screen. (see my profil for details)
Can you have it? NO
What I can offer is the following:
As School we skip version 1.7.x and 1.8.x so our simple but clever tracking system needs to be implemented again for version 1.9.x.
With the redesign of the grades modul, the implementation will be much, much easier then before. Hereby I ask any Moodle Partner in the world to contact me, if they wish to do a paid re-implentation of our add-ons. Interested other Moodle users are asked to participate.