top of page

EDUCATION

What I’ve Learned

CARNEGIE MELLON UNIVERSITY SILICON VALLEY

August 2018 - December 2019

Master of Science in Software Engineering


Core Courses

  • 15619  Cloud Computing

  • 18652  Foundations of Software Engineering

  • 18655  Service Oriented Computing

  • 18657  Decision Analysis and Engineering Economics for Software Engineers

  • 18658  Software Requirements and Interface Design​

  • 49807 Exponential Innovation

TSINGHUA UNIVERSITY

August 2014 - July 2018

Bachelor of Science in Computer Science and Technology


Teaching Assistant

  • Software Engineering

    • Designed the course project. Elicitated, envisioned and elaborated requirements from real users' needs. 

    • Led five teams to develop a sports information management system for the university, using Django, Node.js, React, Angular, Vue.js, etc.

  • Fundamentals of Programming (C++)


Core courses

  • Data Structures

  • Foundation of Object-Oriented Programming

  • Software Engineering

  • Operating Systems

  • Computer Architecture

  • Computer Organization

  • Theory of Computer Network

  • Computer Network Security Technology

  • Introduction to Machine Learning

  • Introduction to Artificial Intelligence

  • Human Computer Interaction Theory and Technology

  • Java Program Design and Training

  • Fundamentals of Computer Graphics

  • Information Retrieval

  • Media Computing

  • Web Design and Produce

Education: Education
Carnegie Mellon University Silicon Valley
Tsinghua University
Tsinghua University
Tsinghua University
bottom of page