Jason Yu

Jason Yu

Student Researcher

Followers of Jason Yu643 followers
location of Jason YuAdelaide, South Australia, Australia

Connect with Jason Yu to Send Message

Connect

Connect with Jason Yu to Send Message

Connect
  • Timeline

  • About me

    Graduate Software Engineer @ ASTC

  • Education

    • University of Adelaide

      2021 - 2023
      Bachelor of Computer Science Distributed System and Nerworking

      Activities and Societies: - Computer Science Club - Competitive Programming Club Awards:- Executive Dean’s Recognition of Academic Excellence 2021- Executive Dean’s Recognition of Academic Excellence 2022

    • The University of Adelaide College

      2020 - 2021
      Foundation Studies Standard Foundation Studies 97 / 100 (Overall Dux)

      Awards:- Top Student in Overall Dux- Top Student in Critical Thinking- Top Student in English for Academic Purposes- Top Student in Physics- Top Student in Maths Methods- Top Student in Specialist Maths

  • Experience

    • University of Adelaide

      Nov 2022 - Feb 2023
      Student Researcher

      Code quality is defined as an aspect of software quality which “can be determined by just looking at the source code”. This means it can be determined without any form of testing or checking against specifications. Grading the quality of small programs is challenging and subjective due to its manual nature and the lack of consistent quality metrics. In contrast, code correctness is objective and quite manageable for large classes with the help of grading tools. Thus, code quality is sometimes evaluated by focusing only on superficial features such as formatting and comments. This project will explore different code quality metrics and tools to measure them. We will apply them to authentic student submissions in order to identify quantitative and qualitative ways to measure quality of small programmes. Currently, our 'CPP Analyser' is capable to detect the following rules very well:Refactor Rule 1: Simplify Boolean ExpressionRefactor Rule 2: Simplify Boolean ReturnRefactor Rule 3: Collapsible Nested if StatementRefactor Rule 8: Empty if StatementRefactor Rule 9: Dead CodeHere are some rules which have not been finished yet due to time constraints : Refactor Rule 4: Consolidate Conditional ExpressionsRefactor Rule 5: Redundant Conditional CheckRefactor Rule 6: No Use of ElseRefactor Rule 7: Duplicate if-else BodyFortunately, Professor Cruz and her research students will continue on our project to implement the rest refactor rules. Show less

    • ASTC

      Mar 2023 - now

      - Working on v9a architecture cores (A710, A720) - Primarily get involved in implementing A710 core instructions for the ISS (Instruction Set Simulator) with VLAB Processor Modeling Team. - Improve the speed of 14 PowerPC and ARM architecture core simulator decoders by experimenting and utilizing new code and data structures.- Optimized decoders generated by auto-generation scripts can provide up to 66.5% speed improvement if JIT cache and decoder cache are turned off.- New decoders are able to decode multiple instruction sets in one core (2000+ instructions, 66000+ lines of code) with the ability of handling decode exclusions.

      • Software Engineer

        Jan 2024 - now
      • Software Engineer

        Jun 2023 - Dec 2023
      • Software Engineer

        Mar 2023 - Jun 2023
  • Licenses & Certifications

    • Certificate of Appreciation - Chinese IA Volunteer Tutor Program

      University of Adelaide
      Oct 2021
    • Certificate of Completion - English Assist: Converse and Connect

      University of Adelaide
      Sept 2021
    • Certificate of Completion - Global IQ Connect Online Program

      University of Adelaide
      Apr 2021
  • Honors & Awards

    • Awarded to Jason Yu
      Executive Dean’s Award for Academic Excellence Professor Katrina Falkner Jun 2023 The Executive Dean’s Recognition of Academic Excellence award recognises exceptional academic achievement for undergraduate and postgraduate coursework students throughout the term of their study. Recipients are issued with a certificate personally signed by the Executive Dean and the award is also noted on the transcript.
    • Awarded to Jason Yu
      Adelaide Summer Research Scholarship for 2022-2023 Caroline Just Oct 2022 The Adelaide Summer Research Scholarships have been created to provide undergraduate students with experience working with a research team to encourage them to consider postgraduate study leading to a career involving research.
    • Awarded to Jason Yu
      Executive Dean's Award for Academic Excellence Professor Katrina Falkner Mar 2022 The Executive Dean’s Recognition of Academic Excellence award recognises exceptional academic achievement for undergraduate and postgraduate coursework students throughout the term of their study. Recipients are issued with a certificate personally signed by the Executive Dean and the award is also noted on the transcript.
    • Awarded to Jason Yu
      The University of Adelaide College High Achiever Progression Scholarship Professor JACQUELINE LO Pro Vice-Chancellor (International) Feb 2021 The 2021-2025 University of Adelaide College High Achiever Progression Scholarship rewards up to 100 graduates of the University of Adelaide College, our preferred pathway provider, who have achieved outstanding academic results.
    • Awarded to Jason Yu
      Top student in Critical Thinking Siobhan Guy, National Campus Director Feb 2021
    • Awarded to Jason Yu
      Top student in English for Academic Purposes Siobhan Guy, National Campus Director Feb 2021
    • Awarded to Jason Yu
      Top student in Maths Methods Siobhan Guy, National Campus Director Feb 2021
    • Awarded to Jason Yu
      Top student in Overall Dux Siobhan Guy, National Campus Director Feb 2021
    • Awarded to Jason Yu
      Top student in Physics Siobhan Guy, National Campus Director Feb 2021
    • Awarded to Jason Yu
      Top student in Specialist Maths Siobhan Guy, National Campus Director Feb 2021
    • Awarded to Jason Yu
      Recipient of Time magazine Person of the Year 2006 Time Magazine Dec 2006
  • Volunteer Experience

    • CHIN 1001 - Chinese IA volunteer tutor

      Issued by University of Adelaide on Mar 2021
      University of AdelaideAssociated with Jason Yu