Anson Leung

Student

I am studying for a B.S. in Computer Science in the Department of Information and Computer Sciences at the University of Hawaii. I expect to graduate in Spring, 2026.


Interests: Software Development, Game Design, Machine Learning


Projects

ICS 314 Full Cycle Takeout 2023-12-14

ICS 314 Final assignment, adapted from a team project for the 2023 Hawaii Annual Code Challenge (HACC)

JavaScript Meteor React Mongo

Read More
TCP Response Header Generator 2023-04-08

Read binary data of a TCP header and generate a response header

C

Read More
ICS 212 Final C project 2023-03-24

Final assignment coding assingment for ICS 212, creating a basic data storage system with an user interface.

C

Read More
ICS 211 Sudoku Solver 2022-10-12

Assignment for ICS 211

Java

Read More

Essays

314 FireSheep Effort Tracking & Time Estimation

15 Dec 2023

Time Estimation For our ICS 314 Final Project (Full Cycle Takeout), we as a team tracked the time spent on coding and other project related efforts. We utilized IntelliJ’s in-built timer (Darkyen’s Time Tracker) to keep track of our coding...

Software Engineering Learning

Software Engineering and ICS 314

11 Dec 2023

Software Engineering I Within Software Engineering I (ICS 314), we learned many concepts related to software development, including but not limited to: Open Source Software Development Configuration Management Functional Programming Development Environments Coding Standards User Interface Frameworks Agile Project Management...

Software Engineering Learning

Baking Design Patterns

29 Nov 2023

Design Patterns On my first look at design patterns, I had no idea what I was looking at with all of their fancy names. Although Patterns.dev focuses on Javascript and React, upon closer inspection of the design patterns were not...

Software Engineering Learning Design Patterns

我爱CS 314 (AI in ICS 314)

20 Nov 2023

Introduction Generative AI such as ChatGPT and Bing AI greatly shifted the educational landscape in and outside of software development.In some cases the use of generative AI can completely perform entire assignments on behalf of the student. But in regards...

Software Engineering Learning Artificial Intelligence ICS 314

Not McDonald's

04 Oct 2023

Not McDonald’s Using Bootstrap, HTML, and CSS, I reproduced the McDonald’s website. Visually. To an extent. The top one being the real McDonald’s. HTML, CSS, and Bootstrap HTML and CSS were extremely complicated, with many classes you can make to...

Software Engineering Learning HTML CSS Bootstrap

Thoughts on Coding Standards

20 Sep 2023

Thoughts on Coding Standards I believe that coding standards are extremely annoying, having to insert some spaces here and there to give a little space between parentheses and braces, just to satisfy the coding standard. However, the use or knowledge...

Software Engineering Learning

See all 9 essays