Coding Projects

Adelaide Computer Science Community

  • Finished
  • Dec 2022
  • Feb 2023
  • Jiajun (Jason) Yu

Adelaide Computer Science Community is an online forum where users are able to sign up, sign in, post contents, reply to other posts and so on. This project is built by Java + Spring Framework. It utilizes some other tech stacks such as redis and kafka to improve the software performance.

Java

Project

Synthetic Watermelon

  • Finished
  • Nov 2022
  • Dec 2022
  • Jiajun (Jason) Yu

Built an interactive mini-game based on Unity engine that allows users to control the drop of a randomly generated fruit. Used C# to implement behaviors of controlling the game, generating & synthesizing same fruits, calculating game scores.

C#

Unity

Project

Research Projects

Facilitate the use of code quality feedback tools for novice programmers

  • Finished
  • Nov 2022
  • Feb 2023
  • Jiajun Yu (Jason)
  • Jian Zhe Chan (JZ)

Upon completing my penultimate year of studying for a Bachelor of Computer Science at the University of Adelaide, I was fortunate to be awarded the Adelaide Summer Research Scholarship for the period of 2022-2023. Delving into a 6-week research project, I collaborated with my research partner, Jian Zhe Chan, while being guided by the experienced supervision of Dr. Cruz Izu and Dr. Amali Weerasinghe. Our research endeavor aimed to facilitate the utilization of code quality feedback tools for novice programmers. The culmination of our efforts resulted in the development of “CPPAnalyzer,” a C++ code quality checker tailored explicitly for novice programmers. This tool serves as a valuable resource to enhance coding style and foster good programming habits among beginners.

Project

Research

Notes