Don't be silly. The install takes a better part of an hour.

Reading the course material and doing the tasks would take a couple of hours each week.
It does ? The install on modern distributions like Arch and Ubuntu takes about 20 minutes. Unless you want to do something silly like install on LVM volumes or on a MD raid mirror, which I do for every install of Linux. Ain't no sense writing to raw partitions these days, talk about not managing your storage...
And reading course material ? You're assuming I would need to.

It's not like utilities like useradd/adduser, groupadd, passwd, chown, chmod and the various shells are complicated to figure out.
I spent about an hour or two a week on the course and as I said the end of course assignment involved modifying Linux, adding new apps or utilities (and why you chose them) and doing such things as adding new users, a new group, new members, a new directory, new folders and changing permissions. Most of the course students were working in IT and just wanted to know more about Linux. It's easy to scoff at a beginner's course. I speak French, so I wouldn't want to take an introduction to French course, but that doesn't mean they are without merit.
It's because that's not a beginner's course for IT people. Seriously, if you can't figure out how to create users, set permissions and move files around without course work and labs, you don't belong in IT. Of course, a lot of Windows people don't belong in IT, but that's another topic for another day.
Let's face it a lot of people don't know where to start in Linux and an introductory course can benefit them. I learned a few things that I didn't know and my employer paid for the course.
Yes, that's called a "course for grandmothers". If you work in IT, you know the basics of managing a system. Maybe not the commands, but you know the tasks. Commands is a simple Google search away. That's how I personally recognize good IT people vs bad IT people. A good IT person knows what he needs to do and can figure out how to do with provided documentation. A bad IT person requires constant training on "basics" by vendors. I hate vendor type course work...
I got thrown into HP-UX like 3 years ago, and coming from a Linux background, nothing about it seemed familiar. I didn't need a course to administer it, HP has got plenty of documentation for commands. I simply searched around the web for equivalents. "Install patch on HP-UX" gave up the info that SD-UX was the way to go. "Unattended installation" said Ignite-UX was the product I was looking for. "Backup over network" told me Ignite-UX did all that and even automated restores as part of the installation processes. "God damn NFS" told me NFS worked like on Solaris as of version 11.31, and it worked with a basic exportfs like what I used on Linux in 11.11.
So seriously, maybe I'm the wrong guy to talk about courses like this and their utilities, but I don't have much respect for them outside teaching non-IT, non-computing or non-programming folks the ropes. People with a vested interest in these fields don't need such basic courses.