top of page

Computer Science

Updated: Apr 29

2024 Pre-College Summer Course | Computer Science Camp

2024 Pre-College Summer Course|Computer Science: Python and Artificial Intelligence

Are you interested in:

✔️ Experiencing the university life of a computer science student

✔️ Building a solid foundation and preparing for advanced studies in computer science and artificial intelligence at the university level

✔️ Exploring cutting-edge AI applications such as chatbots and question-answering systems.

✔️ Delving into the fascinating fields of artificial intelligence and natural language processing, regardless of your background knowledge

You will experience:

Guidance from renowned research scholar Professor Gerald Penn from a top 30 U.S. university

Collaborative learning with 8-12 classmates and 1 professional teaching assistant.

A comprehensive 40-hour instructional curriculum

A 15-day professional course

Analyzing Chinese characters for representation using traditional grammar and large-scale language models

A must-attend summer camp for students who wish to explore computer science or aspire to major in it in the future

 You will learn:

 ✚ What is meant by linguistic structure?

 ✚   What is a language model?

 ✚   How do chatbots work?

 ✚   How do chatbots differ from question-answering systems?

 ✚   What is a parser?

 ✚   How do we represent the meanings of sentences?

This course will provide a hands-on introduction to tools for Chinese natural language processing.  Knowledge of basic computer programming in a language such as Python will be useful, as will some basic linear algebra. We will consider the analysis of Chinese text using traditional grammar and large-scale language models, and continue from there to discuss applications such as chatbots, question-answering, and privacy preservation.

  • Equip you with the basic terminology to begin to read and experiment with natural language processing tools that you find on the world-wide web.

  • A great start for students contemplating advanced study in computer science and artificial intelligence.

  • Many large employers such as Baidu and Microsoft have natural language processing research groups, that help them build products such as query systems, translation software, and chatbots.

—— You will achieve ——

Ability to process Chinese text using fundamental AI algorithms


Learn AI applications such as chatbots, question-answering systems, and privacy protection Gain a foundational understanding of crucial natural languages processing concepts, such as language structure, language models, and parsers


Acquire practical skills and basic knowledge applicable across various domains.

Prepare for advanced studies in computer science and artificial intelligence


Receive a course completion certificate upon successful completion of the course


Opportunity to obtain a personalized recommendation letter from the professor

About Professor Gerald Penn

Prof. Gerald Penn

- University of Toronto -


Professor Gerald Penn is a renowned computer scientist and AI expert who has made significant contributions to the fields of natural language processing (NLP) and machine learning. Additionally, he has played a crucial role in the development of computational linguistics tools and applications.

| Academic Achievements |

Holding a Ph.D. in computer science from Carnegie Mellon University, Professor Penn currently serves as a professor in the Department of Computer Science at the University of Toronto. He has also been a visiting scholar at several other universities, including the University of Edinburgh, the University of Paris, and the University of Maryland.

| Research Achievements |

Professor Penn has conducted extensive research in the fields of natural language processing and machine learning, with a particular focus on parsing, semantics, and syntax. He has published numerous research papers in top-tier conferences and journals, and his work has had a significant impact on advancing the development of the NLP field.

| Innovative Achievements |

Professor Penn has developed several important computational linguistics tools, including the OpenCCG parser, which has been widely used in NLP research and applications. He has also contributed to the development of the Link Grammar parser and the OpenNLP toolkit, both of which are extensively utilized in industry and academia.

| Industry Achievements |

Professor Penn has served as a consultant and advisory board member for various companies, including Google and IBM, providing expert advice on natural language processing and machine learning. He has also co-founded several startups, such as Talk Science, a company that develops tools for scientific communication.

—— More Information ——

Course Date:


Course Schedule:

Week 1 & 2: Monday to Friday, 9 AM - 12 PM

Week 3: Monday to Friday, 9 AM - 11 AM

101 views0 comments

Recent Posts

See All


bottom of page