3 ms·Yes - I use this and the CMU labs for an undergrad course, and it's excellent.by jimmahoney 9y agoYes - I use this and the CMU labs for an undergrad course, and it's excellent.