Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Beijing Institute of Technology

AI and Computing Science

Beijing Institute of Technology via XuetangX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates





This course is a foundational course in Artificial Intelligence offered by the School of Computer Science at Beijing Institute of Technology, taught by Professor Che Haiying. It uses a mix of Chinese and English teaching and has a depth and set of requirements higher than general AI courses. The course takes a computational science perspective, systematically explaining the underlying principles of AI, focusing on the three core elements of data, computing power, and algorithms, and integrates basic knowledge from computer science, information science, and intelligent science to build a complete AI computational thinking framework.  

The course first reviews the development of AI and the core ideas of its three major schools of thought, covering foundational computational theories such as information encoding, information theory, algorithm complexity, and high-performance computing. Building on this, it systematically teaches traditional AI methods like symbolic intelligence, heuristic search, knowledge representation, and logical reasoning. It also emphasizes modern AI core technologies, including supervised and unsupervised machine learning, basic neural networks, reinforcement learning, and swarm intelligence, illustrated with cutting-edge examples like large models, intelligent systems, and autonomous competition scenarios.  

The course balances theoretical foundations with practical engineering applications, using research and industry case studies to explain the computational constraints, performance costs, and implementation logic of AI technologies. Students also engage in programming exercises, literature reviews, and group project discussions to develop their ability to analyze intelligent systems and solve AI engineering problems. Additionally, the course covers AI ethics, security risks, and industry standards to guide students in forming a responsible and rigorous approach to applying AI technologies.  

The aim of the course is to help students grasp the complete theoretical framework and computational logic of AI, develop the ability to independently learn advanced AI technologies, and conduct basic intelligent system design and analysis, laying a solid foundation for subsequent professional courses in machine learning, deep learning, big data analysis, and intelligent system development.




Syllabus

  • Chapter 1 Introduction
    • Chapter 2 Data foundation of AI
      • Chapter 3 AI computing foundation
        • Chapter 4 Symbolic Intelligence
          • Chapter 5 Machine learning basics
            • Chapter 6 Neural network and Deep Learning
              • Chapter 7 Generative AI
                • Chapter 8 Behavioral intelligence and swarm intelligence
                  • Chapter 9 AI system and Application
                    • Chapter 10 Large Language Models
                      • Chapter 11 Agent Principles
                        • Chapter 12 Autonomous Agents Open Claw
                          • Final Exam

                            Taught by

                            Haiying Che

                            Tags

                            Reviews

                            Start your review of AI and Computing Science

                            Never Stop Learning.

                            Get personalized course recommendations, track subjects and courses with reminders, and more.

                            Someone learning on their laptop while sitting on the floor.