School of Technology and Computing
Applied Research Symposium
Spring 2022

Hosted by CityU’s Center for Cybersecurity Innovation and School of Technology and Computing (STC), the Applied Research Symposium is open to faculty, professionals, and students from any discipline, university, or professional organization.  At the end of each quarter, any students who would like to share their projects including capstone courses will present their outcomes. This symposium will provide opportunities for students, researchers, and practitioners to discuss the influence and impact of the applied computing on the future of our planet and our society

Event details

Date: Thursday, June 16th, 2022
Time: 4:30PM-5:30PM PDT


DR. Sam Chung
Dean, School of Technology & Computing
(CS 687 IL)
DR. Sion Yoon
Associate Faculty, School of Technology & Computing
(CS 497 ON, CS 687 ON))
Mr. Farzin Bahadori
Program Manager, School of Technology & Computing
(CS 497 MM)
Ahreum Ju
Dr. Ahreum Ju
Assistant Professor, School of Technology & Computing
(CS 687 IL)
Session Chair

Veerendra Jagatha (TA)

Amanda Vaughan
(TA) – Session 1

Mahathi Vucha
(TA) – Session 2

Sakshi Desai
(TA) – Session 3

Shelby Lynch
(TA) – Session 4

Sai Shravya
(TA) – Session 5

Yared Shewarade

Yared Shewarade
(TA) – Session 6

Anna Kruichkova
(Administrative Assistant) – Session 7


Scott Zhou

CS 687 Capstone - Dr. Sion Yoon

Todo List App in Command-Line Interface with Python

Building and using the CLI app can fullfill any users who have desired to use advanced features for multitasking, scripting, automating and highly customizing compared to the GUI app. CLI has more to offer in scale and better control over system functions with less memory usage. This paper will analyze the reason we choose CLI, and what technoglogy we will be using, and how we build it differently.


Michael Butler

CS 687 Capstone - Dr. Sion Yoon

Blockchain impact on Audit Industry

Blockchain technology allows for real time verification of transactions. This project researches how blockchain technology could disrupt the financial auditing industry. Blockchain technology allows for verification in real time with the ledger being decentralized, duplicated and distributed across the entire network of computer systems on the blockchain. The major motivation of the paper is to explore how and when blockchain could be widely accepted among financial institutions


Andres Ledesma Castanon

CS 497 Capstone - Dr. Sion Yoon

Blockchain - Path towards Commonality

Blockchain Technologies and how it can possibly be more affordable regarding resource costs (more accessible/affordable)


Hongbin He

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

A Globalized Person Name Classifier Using Natural Language Processing

This study is to implement and optimize an international character classification task, using artificial intelligence, natural language processing, and neural networks to build a globalized name recognition product. The optimal experimental results of high accurate evaluation and prediction are obtained. It can help people to solve tedious text classification and analysis problems.


Guangwei Huang

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

Deployment of Pre-Trained Deep Learning Models in Cloud Platforms for Online Inference Services

My Capstone will focus on deploying machine learning models where researchers can begin to take full advantage of the predictive and intelligent models they build and develop businesses based on the results, thereby transforming themselves into AI-driven practices. This project creates an inference operation and a deploy operation to deploy the model as a web service. The inference is when a deployed model is used for prediction, usually to produce resulting data. In inference, the research member will specify the dependencies required by the service model. The deployment action specifies details about serving the encapsulated model on the cloud computing target.


Chunhui Xu

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

An Image Super-Resolution Model Mapping Solar Magnetic Image from MDI to HMI

With the change in technology, the accuracy of detectors has gradually improved. Inevitably, the data detected by the old detector would not be as clear as the data detected by the new detector. The photospheric line-of-sight magnetic field maps integrated from Michelson Doppler Imager (MDI) and Helioseismic and Magnetic Imager (HMI) detection data have the same problem. This project builds an image super-resolution model to fit the old magnetic field maps related to MDI, which is the old detector, to the new magnetic field maps related to HMI, which is the new detector. This project will be a reference for doing the same type of data clarity enhancement in the future.


Wenzhi Xu

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

A Cost-Saving Food Pre-Order Platform with Full-Stack

A new style of online food ordering platform.


Baocheng Du

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

Using Q-Learning to train a machine for a bullet curtain game

Nowadays, playing video games is one of the regular entertainment items for most young people. Games can also be used as a tool to train human and even machine skills. This project will try to use AI to train a type of mini-game called bullet curtain game


Yang Ren

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

From SSM framework to Spring boot to achieve efficiency in Java web application development

Spring Boot provides a radically faster and broader introductory experience for all Spring development and offers a range of non-functional features and externalized configurations

Kefan Yao

CS 687 Capstone - Dr. Sion Yoon

Design and Build an Application for Investigation on Social Network

My goal is to create a data science knowledge oriented individual user that aims to use data science methods to help them more easily satisfy their curiosity about events that are or have been happening on social networks.

Meet Your TA - Zeyu Chen

Zeyu Chen

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

In-hand Scanning for Small Object for 3D Reconstruction with Monocular Camera

In recent years, people’s spending on 3D modeling has gradually increased. Among them, spending on hardware is far greater than on software and services. This project uses a typical monocular camera to scan to reduce the hardware cost of users in 3D modeling. At the same time, the modeling results are improved by scanning the in-hand object. Among various 3D scanning technologies, compared with technologies that require the object to be stationary during the scanning process, scanning an object by hand can collect more comprehensive surface information about the object, resulting in better results. In order to enable users to use the system conveniently and quickly, this project implements a web-based user interface so that users can enjoy a consistent service experience on different devices and platforms. This project uses U2-net and ORB-SLAM to build a 3D reconstruction system that can scan hand-held objects and feedback in real time, in order to obtain a good user experience. 


Yutong Yang

CS 687 Capstone - Dr. Ahreum Ju & Dr. Sam Chung

Detection of fruits

This is a fruit ripeness classification detector built with a deep learning model to help users reduce stress.


Kepei Dai

CS 497 Capstone - Mr. Farzin

Development of a microservices architecture based on SpringBoot + Spring Cloud

Applications can provide more and more services, and it is difficult for traditional business systems to adapt or respond quickly to the flexible needs and expansion of the market or customers. And microservice architecture is easy to incorporate new technologies that can be better applied to the system.


Leqi Fu

CS 497 Capstone - Mr. Farzin

Design a reading assistant tool in the website forum

Help users improve web page reading experience and readability


Jiahao Shi

CS 497 Capstone - Mr. Farzin

Video visits from the hospital

Because of the impact of COVID-19, video access is used to protect doctors and family members from infection due to contact.


Canbin Liao

CS 497 Capstone - Mr. Farzin

Using the swing frame to design a Maze-Path-Algorithm(MPA)

By understanding maze construction and using programmatically to randomly generate different mazes. The desktop program designed based on the Java-swing framework generates maze paths through backtracking algorithm and data structure calculation.


Haoze Xinchen

CS 497 Capstone - Mr. Farzin

Using Solution-Algorithm to Customize Templates for Text Recognition With Statistics Methods

This is a text recognition Android application with a custom template function, for solving some specific formats of paper document statistics. This project uses Tesseract to convert images to text. Some open-source projects are used for image acquisition and correction. After obtaining the text, the data in different partitions are classified and placed in the specified location of the database, so as to realize the function of statistics. The significance of this is that some paper documents in unusual or user-defined formats can be quickly digitized.


Jiaming Zhang

CS 497 Capstone - Mr. Farzin

Create and Design a City Public News App with Java

The project is a news application that focuses on city news. It collects city news, popular news and interesting events to help users learn more about the city.

Jie Zhou

Jie Zhou

CS 497 Capstone - Mr. Farzin

Sign language communication system with OpenCV-Python

Sign language communication system is to make it easier for deaf people to communicate with others through hand tracking and gesture recognition.


Qihong Yang

CS 497 Capstone - Mr. Farzin

Design a 2D game to combine Education and Game-Base on Unity framework

This project mainly designs a 2D game based on the Unity engine and combined with foreign language teaching elements. It is planned to allow learners to learn foreign languages while playing the game, so as to improve the enthusiasm and initiative of learners.

Session Recordings


Contact Us