We meticulously arranged for teachers with overseas study experience and expertise in delivering full English-taught courses to conduct a four-month English instruction program for French students. Six specialized courses in computer science, including Operating Systems and Java Programming, have been offered. To help French students gain a better understanding of Chinese history and culture, Southeast University has also specially designed a Chinese Language and Culture course.

M1.Introduction to Machine Learning

Prof. Zhang Yudong

This course aims to provide participants with essential skills in machine learning using Python. The syllabus focuses on foundational concepts, supervised learning (KNN, Linear Regression), unsupervised learning (K-Means), metrics evaluation, training processes, and cross-validation. Practical, hands-on sessions will empower participants to apply  these concepts to real-world datasets.


M2.Computer Architecture & Operating Systems


A.Prof. Dong Kai

This course is structured to impact a comprehensive understanding of both Computer Architecture and Operating Systems. The overarching goal is to equip students with the knowledge and practical skills to comprehend the internal workings of computers, analyze architectural choices, and understand how operating systems manage resources to ensure efficient computing environments.


M3.Networks and Protocols


Lecture Dong Xiao

This module starts with an overview of the development and operation of computer networks covering data communication and network information. Then it moves onto communication architectures and protocol layering to prepare the ground for computer networking software, services and protocols. This module is also supported by lab work, which includes computer networks. It uses tools such as network simulation software giving students the ability to model and simulate appropriate computer networks.


M4.Object-oriented Analysis & Design with UML


Lecture Liao Li

This module gives an introduction of object-oriented design using UML, and its implementation in Java. This course does not focus on object-oriented programming; however, it will examine many examples of object-oriented systems written in Java or Python. The testing of designs will also be addressed. Students will be introduced to Unified Software Development Process and Design Patterns.


M5.Advanced Web programming


A.Prof. Shi Chuhan

This  course is built on the knowledge of Web Programming to go deeper into the areas of HTML, CSS, XML, JavaScript and other Web technologies, focusing on the server-side coding and database manipulation required for enterprise level web applications. In this course, students will learn how to use a modern front-end framework, Vue.js, as well as Node.js as a back-end framework. They will also learn how to establish a client-server communication using a JSON API.


M6.Java Programming   

Prof. Zhou Ruiting

Java is a computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "Write Once, Run Anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.


M7.Chinese Language and Culture    

A.Pro Cao Yanli

The Language and Culture course provides an exciting opportunity for students to learn more about their host country , might include: key moments in history, the arts, traditional and contemporary music, film, culinary traditions, festivals, national attitudes, language and literature, beliefs and values, stereotypes.



  • 联系方式
  • 通信地址:南京市江宁区东南大学路2号东南大学九龙湖校区计算机学院
  • 邮政编码:211189
  • ​办公地点:东南大学九龙湖校区计算机楼
  • 学院微信公众号