At the last tutorial I went to, we received an update on the Stage 2 modules for Q62 (and Q67) which are being retired within the next few years.  Some changes are excitingly small, and others are large enough to make me change my plans.

Probably the biggest news is what isn’t changing.  M250 – Object Oriented Java Programming is almost certainly being replaced with another Java module, and might even still be called M250.  This is good news for me, because I was worried after taking the Learn to Code for Data Analysis MOOC on OpenLearn and the news that TM112 included Python that a new Python module would be replacing M250.  I don’t care one way or the other if they teach using Python or Java, object-oriented is object-oriented to me at this point, and the skills seem fairly transferable.  But I’d prefer to have a more mature module than a complete tear-down which would be required by switching to Python.  Hopefully they’ll be able to preserve quite a bit of the existing material and give it a good update in the process.

The largest change is probably happening to the Networking path for Q62.  T216 currently takes 50% of the Stage 2 modules, and is reportedly very difficult.  There are so many great things to study at Stage 2 that I had recently made the decision that I just couldn’t justify the full 60 credits required for it, and so was going to take four programming and developer based modules, instead, and just certify in networking on my own time.

That’s no longer necessary.  T216 is being split into two 30 credit modules, with the first half being taught in Stage 2, and the second half in Stage 3.  Given the effort level reportedly required, this seems like a good idea.  Most importantly, it makes the networking path much more flexible.

It’s not the only module being shrunk, though.  T215, which was the only other 60 credit module in Stage 2, is also becoming a 30 credit module.  The other 30 credits aren’t be replaced, however, as there was apparently a lot of redundancy already with an existing Stage 3 module.  This updates the module and removes the redundancy.

Another largish change is that a new TM254 – Software Engineering module is being introduced.  (Final module code is pending … And everything else, really.)  This includes parts of both M256 and M258, and I imagine replaces both of them … But I’m not entirely clear on this last part.

So here’s the summary of changes:

Stage 1:

TU100 My digital life – Final presentation being taught now, being replaced by TM111 Introduction to computing and information technology 1 (30 credits) and TM112 Introduction to computing and information technology 2 (30 credits)

Stage 2:

M250 Object-oriented Java programming – Final presentation October 2017, replacement also probably M250, or another Java module

T215 Communication and information technologies – Final presentation October 2017, replacement an unnamed 30 credit module

T216 Cisco networking (CCNA) – Final presentation October 2017, replacement TM257 at Stage 2, and TM357 at Stage 3

M256 Software development with Java – Final presentation February 2018, full or partial replacement by TM254 Software engineering

M258 IT project and service management – Final presentation October 2018, full or partial replacement by TM254 Software engineering

Stage 3:

Currently unknown, aside from the addition of TM357 as the second half of the Cisco networking module.

As I’ve said, all this will change my plans.  I had been expecting to take M250, M269, M256 and TT284 (Web technologies, which I think is also just going to be refreshed similar to M250) at Stage 2, and self studying the CCNA.  Now I think I’d like to take M250, M269, TM254 and TM257.  Stage 3 is nearly half a decade away at this point, so I’m not going to worry about it just now.


Completely unrelated, I’ve got my TMA04 submitted.  The topics covered are statistical analysis, creating graphs, determining averages, personal/professional development planning, loops and lists in Sense, and report research & writing.  And probably also referencing.

In US terms, I’d give my report all of a solid C-, but that’s difficult to translate into the OU model.  I also intentionally broke the rules for the PDP section, as I’m not going to lie and pretend the ticky-box method of self reflection is useful for me, so I expect to lose a huge chunk of points for that, but it’s only worth 10 marks anyway.

If it were me grading, I’d take 10 marks off my report, 5 marks off my PDP, none off the Sense stuff, and I’ve probably forgotten 2 marks worth of stuff on the statistical analysis.  Additionally, my tutor seems to take points off the 20 skills marks in direct proportion to marks taken off the rest of the assessment, so that’s another 2 marks off.  All together, I’d score me an 81 on this one.  It makes me wonder how badly I’d have to do in order to fail an assessment.


Edit 2017/2/24: TMA04 results came back last week.  Somehow I scored another 100%.  I can’t really say that this is good news, though, because it highlights how vastly different my expectations are from my tutor’s expectations.  I can’t truly calibrate my expectations with the OU’s until the EMA comes back, but it seems as though there needs to be a large shift.

Edit 2017/4/3: T216 module descriptions now indicate that T216 is being split into TM257 and TM258, both at Stage 2.  As networking once again requires half of the Stage 2 modules, there’s no flexibility to it, and frankly no point to me taking it.  Books off eBay it is!

Edit 2017/8/29: T216’s replacement is now showing as Stage2/Stage3 again.  TM257 and TM357.  Boy do they like change!

The pre-studying for T216 has already been very useful. I had a question on Spanning Tree Protocol (STP) path costs. A scenario came up where the two ports of a network segment had different port speeds. I thought that logically, the two ports would auto-negotiate to the slower speed, and the cost of the path would be based on the new, lower port speed. The documentation I was reading, however, disagreed, and said that only the port speed of the root port mattered. So if it was higher than the designated port of that network segment, the cost would be lower and therefore more likely to be preferred when determining a blocking port further down the line.

It turns out that I was right, and the documentation was wrong. (At least for Cisco, which is what I need to know about.)  Further, somebody here was kind enough to not only quote proof, but attribute it for me, too:

On Cisco switches, the STP cost is based on the actual speed of the interface, so if an interface negotiates to use a lower speed, the default STP cost reflects that lower speed. If the interface negotiates to use a different speed, the switch dynamically changes the STP port cost as well.

-[CCNA ICND2 640-816 Official Cert Guide, Third Edition By: Wendell Odom] P.89 {Per-VLAN Port Costs}

Well that’s just about perfect.  I can actually use that at some point for T216, I’m sure, if they ask for an example of something something difficult something.

With the current course paths that the OU has in place, I won’t be able to take T216 (basically the only networking module in the Computing & IT department right now) until October 2018 at the earliest.  However, it’s one that I’m a bit worried about it time-wise based on reviews and blogs I’ve read on the course from others who have taken the module.

T216 uses Cisco’s own Cisco Network Academy (NetAcad) course curriculum (and online resources) for this module, but they do it in their own way.  That own way, of course, involves (apparently) brutal TMAs that take a lot of time.  As an example, Cisco estimates that the four sections (Introduction to Networks, Routing and Switching Essentials, Scaling Networks, and Connecting Networks) should take roughly 70 hours each, or 280 hours total.  Open University estimates that a 60 credit module should take about 600 hours — but every student that I’ve seen talk about it says that it takes more time and is tougher than any other module that they’ve taken by Stage 2.  That does, though, include four hands-on day classes.  (To sum up: if you want your CCNA, there are faster and easier ways to get it.)

My focus on this degree has to be: Do it the easiest way possible. I know that’s not what I’m supposed to say, but I have to be honest with myself. Spending time with my family is my absolute priority, and I’m going to stretch as much as possible to fit a degree in around that. (Seriously, I’m practically aiming for third-class honours on my degree, because nobody will ever ask.) When I first saw how difficult T216 apparently was, I was resigned to having to cut it from my degree path. But I think I’ve come up with a better plan.

Since the course is really just about CCNA topics, I don’t need to wait until 2018 to get my hands on study material.  There are thousands of resources, many of them free.  There are books, videos, practice tests, courses, all about the same material covered in T216.  So my plan is to study that now, during this summer and next, to be more familiar with it come time to start the module.

If I find any resources (likely free) particularly useful, I’ll put them in my Recommended Pages links list.  I’ve already gotten a lot of great reference notes that I expect will be quite useful.  (It will also help me gauge my current level. While I’m certain I’d fail horribly if I took the CCNA right now, I have been configuring their routers for years with no organisation-crippling mistakes yet.)