MSc Computer Science Journey — September 2020-October 2020 — Part 2 — Principles of Programming

TL;DR

University’s online platform

Admin FAQs

Couple of things to keep in mind

Week 1: Writing and running your first programs

Week 2: Functions and parameters

Week 3: Arrays and strings

1st graded assignment — multiple choice test

Week 4: Java and OOP

Week 5: Java Types, Control Flow and Error Handling

Week 6: Object oriented classes and inheritance

2nd graded assignment — Saturated Reverse Polish Notation (SRPN) calculator

Week 7: Abstract classes, interfaces, coupling and cohesion

3rd graded assignment — another multiple choice test

Week 8: Code quality, refactoring, testing and final assignment

Total time spent and final grade

What went well

What can be improved

Tips for passing the module

Some personal reflection on the module

A Technology blog without the clickbait titles

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store