Smart & Secure Computing Applied Research Symposium - Summer 2020

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


Dr. Sam Chung
Dean, School of Technology & Computing
Sion Yoon
Associate Faculty, School of Technology & Computing

Session 1

Session Chair
Elena biermann
President - CityU Tech Club

A Blockchain-Based Electronic Voting System

The capstone project is an electronic voting system based on blockchain, realizing the security requirements of fairness and anonymity in democratic elections. In this paper, we solved the question, “How to design a blockchain-based voting system?” Blockchain technology has the characteristics of a decentralized network, non-tamper with data, and open and transparent information. It can replace the traditional trusted third party and provide the uncentralized trusted service. In the voting system, We need to build a smart contract to Define our process. On the platform choice, choose to create a modular, extensible blockchain development framework: ethereum. Simultaneously, the project also wants to use a hash function, asymmetric encryption algorithm, data certificate, and so on to ensure the system’s security in the technical selection. This project is based on the Remix IDE and Solidity, combining ethereum to provide useful electronic voting ideas. 

Yifei Wang - B.S. Computer Science

CS497: Technology/Computing Capstone

Vineeth Rakesh Dasary - M.S. Computer Science

CS687: Computer Science Capstone

A Smart App for Instructor Performance Prediction

Finishing this project is a kick off to look into new possibilities in the field of work. Personally, completing the project made me ready to face real-world challenges with the skills and techniques acquired.

A Game-Based Learning Application for Non-native English-Speaking Children: Animal Battle

This project has designed and developed a game to help non-native English-speaking children learning English.

Peixin Dai - B.S. Computer Science

CS497: Technology/Computing Capstone

Shang Wu - M.S. Computer Science

CS687: Computer Science Capstone

A Case Study of an Advanced Driver Assistance Systems (ADAS)

Autonomous driving has become the mainstream development trend of the future automobile market. Almost all automakers are developing related autonomous driving systems. This case study is a detailed study of advanced driver assistance systems. ADAS is a relatively mature system and a stage of autonomous driving. It can be applied to various driving environments. My research is to compare two different ADAS, test their technical details, compare their advantages and disadvantages, and study the future development trend of autonomous driving.

A TA-like Chatbot Application

A chatbot that acts as a teaching assistant supporting students on course, policy, and technical queries that encourages students’ learning with fast, convenient, and all time responses regardless of where they are, what platform they use, and how many students get support at any given time. Atob: what can I help you today?

Apiwat Chuaphan - M.S. Computer Science

CS687: Computer Science Capstone

Session 2

Session Chair
David Yi
President - CityU Cybersecurity Club

A Case Study of Conversational Interface and 3D Modeling on Cloud

 Cloud service can bring convenience, cost-saving, security, high-function, and collaboration to users in the workplace

Qiyue Zhou - B.S. Computer Science

CS497: Technology/Computing Capstone

Amrutha Vaidyanathan - M.S. Computer Science

CS687: Computer Science Capstone

Automatic Regression Test Generator

The developed system will generate the test class by scrapping the UI for the given web sites.

The Role of the Game Engine in Development: How to Achieve it and Its Aims

This study discusses how computer students and game developers join to learn the knowledge of game engines and the techniques developed using game engines step by step. To solve this topic, the study analyzes the principle, main components, and functions of the game engine. Compare the difference between the most popular game engines (Unreal Engine 4, Unity, and GameMaker Studio 2).

Hongbin He - B.S. Computer Science

CS497: Technology/Computing Capstone

Hui Tian - B.S. Computer Science

CS497: Technology/Computing Capstone

The China Housing Information Forum Web Application

This project allows people who intend to buy or rent a house to compare different types of houses or houses of the same type on the website so that they can surf and choose the right house​ information

Contact Us