Hung Yen University of Technology and Education
I have joint teaching activities at Hung Yen University of Technology and Education since 2010 with several selected courses:
Object-oriented Programming (2011-2015; 2018-2022): This course provides knowledge, principles of object-oriented programming, and the meaning of keywords; How to build classes to ensure data encapsulation, how to build interfaces, abstract classes, build and use existing classes and interfaces through inheritance. This course will illustrate the object-oriented programming method through the C# programming language. Syllabus.
Software Engineering (2012-2015; 2018-present): The course was formerly named as Software Analysis and Design and recently changed as Software Engineering. This course provides learners with the most basic knowledge about software design analysis techniques, including: methods, tools and processes. These knowledge bases will serve as the basis for learning the next modules (OOAD, Testing, Project Management (PM), advanced issues in PM technology). This course also introduces learners to a number of software tools, giving them the opportunity to apply them in practice and improve their practical skills. Syllabus.
Basic Python Programming (2020-2022): This module provides knowledge, programming principles in Python, and the meaning of keywords; How to use control structures, data structures in Python, how to read/write files, display and analyze data. The way of thinking to solve problems in programming is also shown throughout the module. This module helps learners master programming operations and creates good motivation in the process of learning Information Technology. Syllabus.
Basic Machine Learning (2020-2022): This module provides fundamental knowledge of machine learning concepts, techniques, and models in supervised learning such as Logistic Regression, Decision Tree, Support Vector Machines, unsupervised learning such as clustering techniques. Students are experienced with applications of machine learning with many illustrative examples, data, and projects from real-life problems such as price prediction/forecasting, personal credit assessment, and method classification. traffic/photos/news, intrusion detection in network security, etc. With a project-based approach, the training course will help learners gain practical skills and solve problems. Real-world problems using machine learning techniques and tools. Syllabus.
Deep Learning (2023-present): The course covers comprehensive knowledge for learners across 3 parts. The artificial neural network section includes computational knowledge on neural networks, neural network algorithm trainers and network optimization methods widely used in practice. The DL models section introduces famous DL models that are widely applied in the world. Regression Learning brings learners new trends in using deep learning to extract information for all types of data to increase the intelligence of the system. Students also have the opportunity to experience with machine vision applications such as image recognition, making computers capable of drawing visual art; NLP applications such as emotion analysis, social network analysis, etc.
Natural Language Processing (2023-present): The course will provide students with the necessary techniques for analyzing and understanding text data to find useful information to support decision-making systems. Through practical projects, learners will be trained to have skills in programming, analyzing, and synthesizing text data from many different data sources. Syllabus.
AI Academy
Basic Machine Learning, Deep Learning, and Natural Language Processing (2019, 2019, 2020): The objective of these project-based courses is to provide fundamental knowledge and practice for both IT and non-IT learners who can work with practical AI projects. The NLP Syllabus.
Vin BigData
Basic Machine Learning, Deep Learning, and Natural Language Processing (2020): The objective of these courses is to provide fundamental knowledge and practice of the three courses for AI candidates of Vin BigData. The courses are project-based courses. The NLP Syllabus.