Search
Mingjie Q.'s Photo

CS PhD, Former senior scientist, Experienced BASIS School Teacher
Mingjie Q.

9 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $110
Response time: 1 day

About Mingjie


Bio

To welcome new students, I’m currently offering a discounted rate for a limited time. This helps me establish my profile while giving you the chance to try a high-quality lesson at a lower cost.

I teach Python, C++, Java, USACO, AP computer science, and AI courses.

My teaching style focuses on conveying the essence of programming concepts in a fun and concise manner through practical examples. By integrating theory with application, I inspire students' interest in programming while...

To welcome new students, I’m currently offering a discounted rate for a limited time. This helps me establish my profile while giving you the chance to try a high-quality lesson at a lower cost.

I teach Python, C++, Java, USACO, AP computer science, and AI courses.

My teaching style focuses on conveying the essence of programming concepts in a fun and concise manner through practical examples. By integrating theory with application, I inspire students' interest in programming while enhancing their logical thinking and problem-solving skills.

My Teaching Philosophy
I adhere to a personalized teaching approach, guiding and inspiring students based on their unique characteristics. My goal is to ensure that students not only know how things work but also understand the underlying principles. I focus on building a solid and rigorous knowledge framework, laying a strong foundation for both computational thinking and programming.

My Teaching Objectives
Develop rigorous logical thinking and strong problem-solving skills
Inspire imagination and creativity
Guide students in understanding cutting-edge AI technologies

I received my Bachelor and MS degrees from the department of automation at Tsinghua University in China in 2007 and 2010 respectively. I received a PhD degree from the department of computer science at University of Illinois Urbana-Champaign in 2015. I published multiple premier peer-reviewed international conference papers such as IJCAI, CIKM, BIBM, IJCNN. I served as a program committee member for CIKM 2016, WWW 2017, AAAI 2019/2020/2021, WSDM 2021.

I am a former research scientist/senior applied scientist/machine learning engineer working on E2E ML model solutions for Ranking/Recommendation/Personalization/Search at Yahoo Research, Microsoft Bing, and Meta for 7+ years. I worked on semi-structured information extraction at one of the leading platforms for intelligent document understanding.


Education

Tsinghua University
Automation
Tsinghua University
Masters
University of Illinois Urbana-Champaign
PhD

Additional Languages

Mandarin Chinese

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C++

C++

I taught C++, Java, AP Computer Science Principles (AP CSP) and AP Computer Science A (AP CSA), USACO, Python, and artificial intelligence (AI) at BASIS School. I open sourced a stand-alone pure C++ library for linear algebra and machine learning. I received my Bachelor and MS degrees from the department of automation at Tsinghua University in China in 2007 and 2010 respectively. I received a PhD degree from the department of computer science at University of Illinois Urbana-Champaign in 2015. I published multiple premier peer-reviewed international conference papers such as IJCAI, CIKM, BIBM, IJCNN. I served as a program committee member for CIKM 2016, WWW 2017, AAAI 2019/2020/2021, WSDM 2021. I am a former research scientist/senior applied scientist/machine learning engineer working on E2E ML model solutions for Ranking/Recommendation/Personalization/Search at Yahoo Research, Microsoft Bing, and Meta for 7+ years. I worked on semi-structured information extraction at one of the leading platforms for intelligent document understanding.
Computer Science

Computer Science

I taught Java, AP Computer Science Principles (AP CSP) and AP Computer Science A (AP CSA), USACO, and artificial intelligence (AI) at BASIS School. I offer comprehensive AP CSA and AP CSP courses designed to help students excel in the AP exam while developing a deep understanding of programming.
Data Structures

Data Structures

I have rich experiences for technical interviews for algorithm and data structures and getting offers. I coach USA Computing Olympiad (USACO) training and teach AP Computer Science Principles (AP CSP), AP Computer Science A (AP CSA), and artificial intelligence (AI) at BASIS School. I received my Bachelor and MS degrees from the department of automation at Tsinghua University in China in 2007 and 2010 respectively. I received a PhD degree from the department of computer science at University of Illinois Urbana-Champaign in 2015. I published multiple premier peer-reviewed international conference papers such as IJCAI, CIKM, BIBM, IJCNN. I served as a program committee member for CIKM 2016, WWW 2017, AAAI 2019/2020/2021, WSDM 2021. I am a former research scientist/senior applied scientist/machine learning engineer working on E2E ML model solutions for Ranking/Recommendation/Personalization/Search at Yahoo Research, Microsoft Bing, and Meta for 7+ years. I worked on semi-structured information extraction at one of the leading platforms for intelligent document understanding.
Interview Prep

Interview Prep

I have rich experiences for technical interviews for algorithm and data structures and getting offers. I received a PhD degree from the department of computer science at University of Illinois Urbana-Champaign in 2015 specializing information retrieval and machine learning. I published multiple premier peer-reviewed international conference papers on information retrieval and machine learning/AI such as IJCAI, CIKM, BIBM, IJCNN. I served as a program committee member for CIKM 2016, WWW 2017, AAAI 2019/2020/2021, WSDM 2021. I am a former research scientist/senior applied scientist/machine learning engineer working on E2E ML model solutions for Ranking/Recommendation/Personalization/Search at Yahoo Research, Microsoft Bing, and Meta for 7+ years. I worked on semi-structured information extraction at one of the leading platforms for intelligent document understanding.
Java

Java

I taught Java, AP Computer Science Principles (AP CSP) and AP Computer Science A (AP CSA), USACO, and artificial intelligence (AI) at BASIS School. I offer comprehensive AP CSA and AP CSP courses designed to help students excel in the AP exam while developing a deep understanding of programming. Course Highlights: Systematic coverage of AP CSA, from basic Java fundamentals to advanced programming techniques! Engaging real-world projects that make coding fun and easy to love! Ideal for: High school students aiming for top scores on the AP exam Students with future aspirations in computer science or engineering With my expertise, I ensure that every student receives personalized attention and guidance to succeed. Let's make coding fun and set the stage for future success in tech!
Machine Learning/ AI

Machine Learning/ AI

I received a PhD degree from the department of computer science at University of Illinois Urbana-Champaign in 2015 specializing information retrieval and machine learning. I published multiple premier peer-reviewed international conference papers on information retrieval and machine learning/AI such as IJCAI, CIKM, BIBM, IJCNN. I served as a program committee member for CIKM 2016, WWW 2017, AAAI 2019/2020/2021, WSDM 2021. I am a former research scientist/senior applied scientist/machine learning engineer working on E2E ML model solutions for Ranking/Recommendation/Personalization/Search at Yahoo Research, Microsoft Bing, and Meta for 7+ years. I worked on semi-structured information extraction at one of the leading platforms for intelligent document understanding. I open sourced multiple repositories on machine learning and natural language processing (NLP) at GitHub: LAML: Linear Algebra and Machine Learning (Java), libLAML (C++), SequenceLabeling (TensorFlow), DependencyParsing (TensorFlow).
Python

Python

I taught Python, USACO, and artificial intelligence to students in and above 4th grade at BASIS School, designing lessons that introduced complex concepts through fun, interactive projects. My teaching focused on building a strong foundation in logical thinking and problem-solving skills, using real-world examples and creative challenges to make learning engaging and approachable. Students frequently commented that my methodology helped them understand how to break down problems and think algorithmically, sparking a genuine interest in programming and engineering. Many shared that they loved the hands-on projects, which inspired them to explore coding further and even dream about future careers in technology.
Mingjie Q.'s Photo

Questions? Contact Mingjie before you book.

Still have questions?

Contact Mingjie
Response time: 1 day

Ratings and Reviews


Rating

5.0 (4 ratings)
5 star
(4)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Best coding tutor

Mingjie is the best coding tutor ever! I have tried many tutors for my son, and Mingjie is not only the most responsible coding tutor but also the most knowledgeable tutor! My son said he learned methods that are much more efficient than he learned before for his USACO practice tests. We are so lucky to have Mingjie! Highly recommended!

Jing, 3 lessons with Mingjie
Hourly Rate: $110
Response time: 1 day
Contact Mingjie