Bingying Li

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, 2025.


Interests: Software Engineering, Security and Trust, Database Systems, Robotics, AI


Projects

Manoa Marketplace 2023

ICS314 final project

Meteor GitHub Bootstrap 5 React Javascript

Read More
Two Dice Pig Game 2022

A game that I make in ICS 111

Java

Read More
Catch Game 2019

a small game I developed for my high school.

Game GitHub

Read More

Essays

How Importance of Smart Questions in the Field of Software Engineering

07 Sep 2023

In constant development of software engineering, engineer ability to ask smart questions is a skill that separates the proficient from the truly exceptional. smart questions is come from by curiosity and critical thinking not only drive innovation but also accelerate...

Javascprite ICS314

Design patterns

30 Nov 2023

Design patterns are more intricate than one might initially assume. Upon first encounter with the term “design patterns,” my initial association was with the visual patterns present in the pages I design—containers, navigation bars, footers—elements commonly found in various websites....

Javascprite ICS314

Exploring Software Engineering

21 Sep 2023

In this software engineering course, I gained valuable insights into various fundamental concepts beyond the realm of web application development. Two key themes that stood out were agile project management and design patterns. Agile project management: Agile project management is...

Javascprite ICS314

Coding Standards: The Key to Improving Code Quality In the world of Software Development

21 Sep 2023

Coding standards are often viewed as trivial details.People pay more attention to algorithms, architecture and function implementation, but often turn a blind eye to code layout and formatting. However, I firmly believe that coding standards are a key factor in...

Javascprite ICS314

Current perspectives on AI

21 Nov 2023

Introduction Artificial Intelligence (AI) has emerged as a transformative force in the field of education, revolutionizing traditional teaching methods and offering innovative solutions to enhance the learning experience. The integration of AI technologies in education brings about personalized learning, adaptive...

Javascprite ICS314

Web Design Journey

10 May 2024

After completing ICS 314 (Software Engineering I), choosing to continue studying ICS 414 (Software Engineering II) was one of the best decisions I ever made. At the beginning of the class, I expected that we would be able to choose...

React js ICS414 Meteor js React-bootstrap UI design