University of South Africa

National Diploma in Electrical Engineering (NQF 6 - 3 year) - 2012.

  • Management 2A
  • Programming 1A
  • Programming 1B
  • Digital systems 3 Theory
  • Digital systems 3 Practical
  • Electronics 2 Practical
  • Microwave Communication 3 Theory
  • Management 2B
  • Electrical Engineering 2 Practical
  • Interactive Programming
  • Internet Programming
  • Design Project 3
  • Advanced Graphics User Interface Programming
  • Advanced Internet Programming
  • Electronics 2 Theory
  • Mathematics 3
  • Microwave Communication 3 Practical

Approved by ACS (Australian Computer Society) as an AQF Advanced Diploma with majoring in computing.

Bachelor of Health (Psychology)

Modules Completed:

  • Philosophy and Logic 102

Bachelor of Science (Computing)

Modules Completed:

  • Introduction to Programming
  • Visual Programming 1
  • Calculus A

Tshwane University of Technology

National Diploma in Electronic Engineering

Modules Completed:

  • Computer Skills 1 Theory
  • Computer Skills 1 Practical
  • Digital Systems 1 Theory
  • Digital Systems 1 Practical
  • Digital Systems 2 Theory
  • Digital Systems 2 Practical
  • Electronic Communication 2 Theory
  • Electronic Communication 2 Practical
  • Electronics 1 Theory
  • Electronics 1 Practical
  • Electrical Engineering 1 Theory
  • Electrical Engineering 2 Theory
  • Electrical Engineering 2 Theory
  • Electrical Engineering 2 Practical
  • Electrical Engine Practical 1
  • Communication Skills 1
  • Mathematics 1
  • Mathematics 2
  • Process Instrumentation 2 Theory
  • Process Instrumentation 2 Practical

Workshops


Books

Some books I have read, and recommend reading.

Game Production:

  • Masters of Doom
  • Blood, Sweat, and Pixels
  • The Game Producers Handbook
  • Agile Game Development with Scrum
  • Game Development and Production (Jones and Bartlett)
  • Lean Game Development (Julia Naomi)

Game Design:

  • The Design of Everyday Things
  • The Art of Game Design
  • Freemium Mobile Game Design and Monetisation
  • Getting Gamers
  • Level Up
  • Theory of Fun
  • Design rules for Free-to-Play Games
  • A Game Design Vocabulary

Business:

  • The Lean Startup
  • The Personal MBA
  • App Empire
  • How to win friends and influence people
  • Start with Why

Development:

  • Design Patterns
  • Software Engineering for Game Developers