Beijing Institute of Mathematical Sciences and Applications Beijing Institute of Mathematical Sciences and Applications

  • About
    • President
    • Governance
    • Partner Institutions
    • Visit
  • People
    • Management
    • Faculty
    • Postdocs
    • Visiting Scholars
    • Administration
    • Academic Support
  • Research
    • Research Groups
    • Courses
    • Seminars
  • Join Us
    • Faculty
    • Postdocs
    • Students
  • Events
    • Conferences
    • Workshops
    • Forum
  • Life @ BIMSA
    • Accommodation
    • Transportation
    • Facilities
    • Tour
  • News
    • News
    • Announcement
    • Downloads
About
President
Governance
Partner Institutions
Visit
People
Management
Faculty
Postdocs
Visiting Scholars
Administration
Academic Support
Research
Research Groups
Courses
Seminars
Join Us
Faculty
Postdocs
Students
Events
Conferences
Workshops
Forum
Life @ BIMSA
Accommodation
Transportation
Facilities
Tour
News
News
Announcement
Downloads
Qiuzhen College, Tsinghua University
Yau Mathematical Sciences Center, Tsinghua University (YMSC)
Tsinghua Sanya International  Mathematics Forum (TSIMF)
Shanghai Institute for Mathematics and  Interdisciplinary Sciences (SIMIS)
BIMSA > Data Structures and Algorithms I
Data Structures and Algorithms I
A core course in our middle-level computer science series, this class explores the powerful interplay between data structures and algorithms. Students will learn to implement, analyze, and select foundational data structures to design high-performance algorithms. The course emphasizes how these components work together to provide elegant and efficient solutions to complex computational challenges.
Lecturer
Miao He
Date
22nd September ~ 15th December, 2025
Location
Weekday Time Venue Online ID Password
Monday 13:30 - 16:55 A14-201 ZOOM 05 293 812 9202 BIMSA
Prerequisite
Discrete mathematics, Python programming
Syllabus
Basics of Algorithms
Array
HashMap
String
Stack
Queue
Recursion
Bitmask Programming
Binary Search
Greedy Algorithms
Dynamic Programming
Reference
1. Introduction to The Design and Analysis of Algorithms, Anany Levitin.
2. Algorithms Illuminated, Tim Roughgarden.
3. Data Structures & Algorithms in Python, Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser.
Audience
Undergraduate , Advanced Undergraduate , Graduate , Postdoc , Researcher
Video Public
No
Notes Public
No
Language
Chinese
Beijing Institute of Mathematical Sciences and Applications
CONTACT

No. 544, Hefangkou Village Huaibei Town, Huairou District Beijing 101408

北京市怀柔区 河防口村544号
北京雁栖湖应用数学研究院 101408

Tel. 010-60661855 Tel. 010-60661855
Email. administration@bimsa.cn

Copyright © Beijing Institute of Mathematical Sciences and Applications

京ICP备2022029550号-1

京公网安备11011602001060 京公网安备11011602001060