Monash University

I am Jian.

Welcome to my blog!

For the past 2.5 years, I have been working as a Teaching Associate with Monash University. I have taught both at the undergraduate level as well as postgraduate level. Overall, I have assisted over 100 students every semester to understand the course material and taught them how to apply critical thinking to every aspect of their studies.


It is my personal belief that, it is more important for a student to understand the underlying concepts before approaching a problem. Understanding how to solve a problem takes precedence over making the same mistakes over and over again just to see what will work.

Subjects taught

This is the list of the subjects that I have been involved in to date.

Unit CodeNameTechnology Stack
FIT1010Introduction to Software EngineeringJava7, Python 3, UML
FIT5032Internet Applications DevelopmentASP.NET MVC, C#, HTML5, JavaScript
FIT5042Enterprise Application Development for the WebJEE, JSF, XHTML
FIT5120Industry Experience ProjectVarious Frameworks
FIT5136Software EngineeringJava7, UML
FIT5140Advance Mobile SystemsSwift, Python, RaspberryPi
FIT9131Programming FoundationsJava7
FIT9134Computer Architecture and Operating SystemsShell Scripting, Bash, Ubuntu
FIT9135Data CommunicationsWireShark, Core Network Emulator

Nominations & Awards

  • Studio Mentor for FIT5120 Industry Experience Project. Worked closely with four teams of students to develop applications based on the suggestion of MYOB mentors.
  • Teaching Excellence Nominee for multiple subjects.