Education
Teaching
Location: Home -> Education -> Teaching

l Undergraduate Courses

1. Compiler Technology,  04830150, Yao Guo, Lu Zhang

2. Computer Foundation for Liberal Art Students, 04831433, Hongjie Chen, Xuanzhe Liu

3. Data Structures and Algorithms A, 04830050, Haiyan Zhao

4. Data Structures and Algorithms B, 04831420, Yanzhen Zou, Lu Zhang

5. Introduction to Artificial Intelligence, 04833570, Bing Xie

6. Introduction to Computing A, 04830041, Ge Li, Xuanzhe Liu

7. Introduction to Computing B, 04831410, Donggang Cao, Yanzhen Zou, Wei Zhang

8. Introduction to Computing A (MOOC), 04830041, Ge Li

9. Introduction to Computer Systems,  04833040, Xiangqun Chen

10. Introduction to Functional Languages, 04834130, Dan Hao

11. Introduction to Information Science and Technology,  04830010, Zhi Jin, Bing Xie, Daqing Zhang

12. Introduction to Object Orientation Technology, 04830290, Zhiyi Ma

13. Introduction to Programming Language Design, 04830270, Wenpin Jiao

14. Labs for Compiler Construction, 04830180, Yao Guo

15. Labs for Data Structures and Algorithms B, 04830494, Yanzhen Zou, Lu Zhang

16. Labs for Introduction to Computing A, 04830042, Ge Li, Xuanzhe Liu

17. Labs for Introduction to Computing B, 04831650, Donggang Cao, Wei Zhang

18. Labs for Operating Systems, 04830190, Xiangqun Chen, Donggang Cao

19. Labs for Operating Systems (with Advanced Topics), 04830191, Xiangqun Chen, Yao Guo

20. Labs for Software Engineering, 04832191, Yanchun Sun

21. Labs for Software Engineering (with Advanced Topics), 04832510, Gang Huang

22. Operating Systems A, 04830161, Xiangqun Chen, Minghui Zhou

23. Operating Systems A (with Advanced Topics), 04830163 Xiangqun Chen, Yao Guo

24. Operating Systems B, 04830470, Junfeng Zhao

25. Scientific Communication and Writing, 04830030, Lu Zhang

26. Selected Topics in Computers for Liberal Art Students, 04831434, Hongjie Chen

27. Small Group Seminar for Algorithm Design and Analysis , 04832580, Yao Guo, Lu Zhang, Haiyan Zhao, Junfeng Zhao

28. Small Group Seminar for Introduction to Computer Systems, 04832363, Donggang Cao,Xiangqun Chen, Wenpin Jiao, Zhi Jin, Yasha Wang, Bing Xie, Yingfei Xiong, Lu Zhang, Haiyan Zhao, Junfeng Zhao, Yao Guo

29. Software Engineering,  04830210, Yanchun Sun

30. Software Engineering (Minor),  04832510, Hongjie Chen

31. Software Engineering (with Advanced Topics), 04830211, Gang Huang

32. Software Quality Insurance, 04832860, Dan Hao

33. Web Programming with JavaScript, 04833200, Wei Zhang


l Courses for Mixed Undergraduates & Graduates

1. Distributed Software Development,  04833670, Zhi Jin, Yanchun Sun

2. Design Principles of Programming Languages, 04832720, Haiyan Zhao, Yingfei Xiong

3. Software Analysis, 04833020, Yingfei Xiong

l Graduate Courses

1. Advanced Logics, 04812490, Bing Xie

4. Deep Learning Technology and Application, 04802015, Ge Li

5. Frontiers of Software Engineering Research, 04802035, Bing Xie

6. Frontiers of System Software Research,  04802028, Donggang Chen, Xiangqun Chen, Yao Guo, Gang Huang, Xuanzhe Liu

7. Introduction to Formal Languages and Automata, 04812070, Zhi Jin

8. Multi-Agent Technology, 04812520, Wenpin Jiao

9. Object-Oriented Analysis and Design, 04812010, Donggang Cao, Hongjie Chen, Zhiyi Ma

10. Scientific Research Methodology and Practice, 04800010, Lu Zhang

11. Software Testing and Analysis,  04802002, Dan Hao

12. Solution Engineering, 04833040, Yanchun Sun, Lu Zhang, Wei Zhang, Junfeng Zhao




Copyright © Software Engineering Institute, Peking University

Room 1541, Science Building 1, No.5 Yiheyuan Road, Haidian District, Beijing, P.R.China 100871