From f0f29757da7788b7fc793581876f76eba55c9b25 Mon Sep 17 00:00:00 2001 From: Lin-Hi <1318538311@qq.com> Date: Mon, 22 Jul 2024 10:56:26 +0800 Subject: [PATCH] lyh motivation letter & zxq APS (#116) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 添加动机信教程(已精校) * 添加自我介绍 * 更新“近期更新”栏 * 精校结尾表格格式 * 更新 notion 原稿地址 * 添加曾宪清APS审核经验帖 * 更新“近期更新”栏 --- docs/README.md | 2 + docs/_sidebar.md | 4 +- .../(APS)-20-zengxianqing.md | 329 ++++++++ ...0\350\247\201\351\227\256\351\242\230.png" | Bin 0 -> 645299 bytes ...3\350\257\267\346\255\245\351\252\244.png" | Bin 0 -> 786192 bytes ...240\270\351\235\242\350\260\210-page1.jpg" | Bin 0 -> 1681823 bytes ...240\270\351\235\242\350\260\210-page2.jpg" | Bin 0 -> 1941811 bytes ...240\270\351\235\242\350\260\210-page3.jpg" | Bin 0 -> 1363915 bytes ...1\345\212\241\350\257\201\346\230\216.png" | Bin 0 -> 791184 bytes .../5-\347\273\217\351\252\2141.png" | Bin 0 -> 2803418 bytes .../6-\347\273\217\351\252\2142.png" | Bin 0 -> 503189 bytes .../7-\347\273\217\351\252\2143.png" | Bin 0 -> 1996189 bytes .../(ML)-20-linyuhang.md | 729 ++++++++++++++++++ ...3\345\260\224\350\276\233\345\237\272.png" | Bin 0 -> 120291 bytes ...1\344\273\213\347\273\215\346\256\265.png" | Bin 0 -> 69105 bytes ...2\344\277\241\345\214\272\345\210\253.png" | Bin 0 -> 197443 bytes ...6\347\273\217\345\216\206\346\256\265.png" | Bin 0 -> 76241 bytes ...0\345\212\250\346\234\272\346\256\265.png" | Bin 0 -> 127718 bytes ...4\351\200\211\344\277\256\350\257\276.png" | Bin 0 -> 163667 bytes ...1\345\255\220\346\226\271\345\220\221.png" | Bin 0 -> 103539 bytes ...2\347\224\261\351\200\211\350\257\276.png" | Bin 0 -> 82682 bytes ...4\346\211\230\350\276\205\344\277\256.png" | Bin 0 -> 117001 bytes ...1\345\255\220\346\226\271\345\220\221.png" | Bin 0 -> 232928 bytes ...0\346\240\210\350\257\276\347\250\213.png" | Bin 0 -> 156822 bytes ...-\351\230\277\345\260\224\346\211\230.png" | Bin 0 -> 84817 bytes .../20-\345\223\245\345\223\210DADIU.png" | Bin 0 -> 250229 bytes ...2\347\233\256\346\240\207\346\256\265.png" | Bin 0 -> 92548 bytes ...5\346\231\257\346\241\210\344\276\213.png" | Bin 0 -> 128471 bytes ...-\346\227\266\351\227\264\347\272\277.png" | Bin 0 -> 86089 bytes ...2\345\256\232\346\226\207\346\234\254.png" | Bin 0 -> 58953 bytes ...2\344\272\272\344\277\241\346\201\257.png" | Bin 0 -> 218624 bytes ...5\346\256\265\345\210\206\346\236\220.png" | Bin 0 -> 198263 bytes ...\346\256\2651\345\210\206\346\236\220.png" | Bin 0 -> 278386 bytes ...\346\256\2652\345\210\206\346\236\220.png" | Bin 0 -> 269581 bytes ...46\211\230SSE\347\211\271\347\202\271.png" | Bin 0 -> 178275 bytes ...4\277\241\350\246\201\346\261\202-KTH.png" | Bin 0 -> 71099 bytes ...2\346\256\265\345\210\206\346\236\220.png" | Bin 0 -> 453912 bytes ...7\346\256\265\346\211\251\345\261\225.png" | Bin 0 -> 140136 bytes ...7\346\256\265\345\210\206\346\236\220.png" | Bin 0 -> 394316 bytes ...5\350\220\275\346\224\271\345\206\231.png" | Bin 0 -> 89947 bytes ...5\346\256\265\346\224\271\345\206\231.png" | Bin 0 -> 188450 bytes ...2\346\256\265\346\224\271\345\206\231.png" | Bin 0 -> 700323 bytes ...1\347\202\271\345\257\271\346\257\224.png" | Bin 0 -> 675497 bytes ...7\346\256\265\346\224\271\345\206\231.png" | Bin 0 -> 459976 bytes ...2\344\277\241\350\246\201\346\261\202.png" | Bin 0 -> 48501 bytes ...0\346\230\216\350\246\201\346\261\202.png" | Bin 0 -> 74177 bytes ...3\345\233\240\351\234\215\346\270\251.png" | Bin 0 -> 109244 bytes ...0\346\230\216\345\206\205\345\256\271.png" | Bin 0 -> 222367 bytes ...0\346\230\216\347\273\223\346\236\204.png" | Bin 0 -> 173046 bytes ...3\345\234\276\346\224\273\347\225\245.png" | Bin 0 -> 137883 bytes ...6\344\277\241\345\274\200\345\244\264.png" | Bin 0 -> 32959 bytes .../6-\345\255\227\346\225\260.png" | Bin 0 -> 286322 bytes ...H\345\244\232\351\241\271\347\233\256.png" | Bin 0 -> 71491 bytes ...5\350\204\232\345\205\245\345\217\243.png" | Bin 0 -> 78394 bytes ...2\344\277\241\347\273\223\346\236\204.png" | Bin 0 -> 51067 bytes .../(ML)-20-linyuhang/QQ.jpg | Bin 0 -> 155890 bytes .../(ML)-20-linyuhang/Wechat.jpg | Bin 0 -> 96315 bytes .../(ML)-20-linyuhang/style.css | 54 ++ ...\344\277\241\346\250\241\346\235\277.docx" | Bin 0 -> 49023 bytes ...2\344\277\241\346\250\241\346\235\277.pdf" | Bin 0 -> 190778 bytes .../\350\265\236\350\265\217\347\240\201.jpg" | Bin 0 -> 68891 bytes .../README.md | 5 + 62 files changed, 1121 insertions(+), 2 deletions(-) create mode 100644 docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing.md create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/1-\345\270\270\350\247\201\351\227\256\351\242\230.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/2-\347\224\263\350\257\267\346\255\245\351\252\244.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/3-\345\256\241\346\240\270\351\235\242\350\260\210-page1.jpg" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/3-\345\256\241\346\240\270\351\235\242\350\260\210-page2.jpg" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/3-\345\256\241\346\240\270\351\235\242\350\260\210-page3.jpg" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/4-\350\241\245\344\272\244\344\271\211\345\212\241\350\257\201\346\230\216.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/5-\347\273\217\351\252\2141.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/6-\347\273\217\351\252\2142.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/7-\347\273\217\351\252\2143.png" create mode 100644 docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang.md create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/1-\345\212\250\346\234\272\344\277\241\350\246\201\346\261\202-\350\265\253\345\260\224\350\276\233\345\237\272.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/10-\350\207\252\346\210\221\344\273\213\347\273\215\346\256\265.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/11-CV\344\270\216\345\212\250\346\234\272\344\277\241\345\214\272\345\210\253.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/12-\351\241\271\347\233\256\347\273\217\345\216\206\346\256\265.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/13-\345\255\246\344\271\240\345\212\250\346\234\272\346\256\265.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/14-TUe\345\256\236\344\271\240\344\275\234\351\200\211\344\277\256\350\257\276.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/15-CTH\346\270\270\346\210\217\345\274\200\345\217\221\345\255\220\346\226\271\345\220\221.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/16-UU\350\207\252\347\224\261\351\200\211\350\257\276.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/17-\351\230\277\345\260\224\346\211\230\350\276\205\344\277\256.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/18-KTH\350\275\257\344\273\266\345\274\200\345\217\221\345\255\220\346\226\271\345\220\221.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/19-\350\265\253\345\260\224\350\276\233\345\237\272\345\205\250\346\240\210\350\257\276\347\250\213.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/2-\345\212\250\346\234\272\344\277\241\350\246\201\346\261\202-\351\230\277\345\260\224\346\211\230.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/20-\345\223\245\345\223\210DADIU.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/21-\350\201\214\344\270\232\347\233\256\346\240\207\346\256\265.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/22-\346\234\252\346\235\245\345\211\215\346\231\257\346\241\210\344\276\213.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/23-\346\227\266\351\227\264\347\272\277.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/24-\345\233\272\345\256\232\346\226\207\346\234\254.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/25-\344\270\252\344\272\272\344\277\241\346\201\257.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/26-\350\207\252\346\210\221\344\273\213\347\273\215\346\256\265\345\210\206\346\236\220.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/27-\351\241\271\347\233\256\347\273\217\345\216\206\346\256\2651\345\210\206\346\236\220.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/28-\351\241\271\347\233\256\347\273\217\345\216\206\346\256\2652\345\210\206\346\236\220.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/29-\351\230\277\345\260\224\346\211\230SSE\347\211\271\347\202\271.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/3-\345\212\250\346\234\272\344\277\241\350\246\201\346\261\202-KTH.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/30-\345\255\246\344\271\240\345\212\250\346\234\272\346\256\265\345\210\206\346\236\220.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/31-\350\201\214\344\270\232\347\233\256\346\240\207\346\256\265\346\211\251\345\261\225.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/32-\350\201\214\344\270\232\347\233\256\346\240\207\346\256\265\345\210\206\346\236\220.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/33-\346\256\265\350\220\275\346\224\271\345\206\231.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/34-\350\207\252\346\210\221\344\273\213\347\273\215\346\256\265\346\224\271\345\206\231.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/35-\345\255\246\344\271\240\345\212\250\346\234\272\346\256\265\346\224\271\345\206\231.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/36-\344\270\244\351\241\271\347\233\256\347\211\271\347\202\271\345\257\271\346\257\224.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/37-\350\201\214\344\270\232\347\233\256\346\240\207\346\256\265\346\224\271\345\206\231.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/38-DTU\346\227\240\345\212\250\346\234\272\344\277\241\350\246\201\346\261\202.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/39-DTU\345\255\246\346\234\257\345\243\260\346\230\216\350\246\201\346\261\202.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/4-\346\240\274\345\274\217\344\276\213\345\244\226-\345\237\203\345\233\240\351\234\215\346\270\251.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/40-DTU\345\255\246\346\234\257\345\243\260\346\230\216\345\206\205\345\256\271.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/41-DTU\345\255\246\346\234\257\345\243\260\346\230\216\347\273\223\346\236\204.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/42-\345\236\203\345\234\276\346\224\273\347\225\245.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/5-\344\271\246\344\277\241\345\274\200\345\244\264.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/6-\345\255\227\346\225\260.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/7-\351\241\265\347\234\211\346\241\210\344\276\213-KTH\345\244\232\351\241\271\347\233\256.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/8-\351\241\265\347\234\211\351\241\265\350\204\232\345\205\245\345\217\243.png" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/9-\345\212\250\346\234\272\344\277\241\347\273\223\346\236\204.png" create mode 100644 docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/QQ.jpg create mode 100644 docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/Wechat.jpg create mode 100644 docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/style.css create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/\345\212\250\346\234\272\344\277\241\346\250\241\346\235\277.docx" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/\345\212\250\346\234\272\344\277\241\346\250\241\346\235\277.pdf" create mode 100644 "docs/grad-application/computer-science-and-engineering/(ML)-20-linyuhang/\350\265\236\350\265\217\347\240\201.jpg" diff --git a/docs/README.md b/docs/README.md index d025413..fd8186f 100644 --- a/docs/README.md +++ b/docs/README.md @@ -17,6 +17,8 @@ ## 近期更新 +- [2024-07-21] [申请总结] [20级-林雨航-动机信写作教程](grad-application/computer-science-and-engineering/(ML)-20-linyuhang.md) +- [2024-07-21] [申请总结] [20级-曾宪清 南科大APS审核指北](grad-application/computer-science-and-engineering/(APS)-20-zengxianqing.md) - [2024-07-06] [申请总结] [19级-工业设计-余彤歌 MS @ 清华大学与华盛顿大学双学位 / MIT](grad-application/sdim/design-focus/[CN]-19-yutongge.md) - [2024-03-09] [学习经验] [21级-光电信息科学与工程-周弘毅 经验分享](英语学习/日常学习/经验分享-21-周弘毅.md) - [2023-11-23] [招生信息] [加拿大温哥华Simon Fraser University计算机系 陈武阳助理教授 招生信息](招生信息/加拿大温哥华SimonFraserUniversity计算机系陈武阳助理教授招生信息.md) diff --git a/docs/_sidebar.md b/docs/_sidebar.md index 5311176..9c264f3 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -1,6 +1,6 @@ -- 个人申请总结 (122) +- 个人申请总结 (124) - - [计算机科学与工程系 (19)](grad-application/computer-science-and-engineering/README.md) + - [计算机科学与工程系 (21)](grad-application/computer-science-and-engineering/README.md) - [生物医学工程系 (11)](grad-application/biomedical-engineering/README.md) diff --git a/docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing.md b/docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing.md new file mode 100644 index 0000000..7020c35 --- /dev/null +++ b/docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing.md @@ -0,0 +1,329 @@ +# 南科大APS审核指北 + +
+ + +作者南科大20级计系曾宪清 决定去KTH CS啦 + +申请过程受到了很多帮助也在此分享APS经验希望能帮上大家,若有不对之处还请指出以便及时更正 + +小红书账号@[Tsuki017](https://www.xiaohongshu.com/user/profile/5f14f967000000000100518b?channel_type=web_note_detail_r10&parent_page_channel_type=web_profile_board)有分享申请季经验总结,有欧陆申请意愿的朋友也欢迎加好友交流( ⌯' '⌯) + +qq: 1375926565 wx: Cintia017 + +
+ +## 概述 + +APS证书作为德国高校录取中国学生的前提条件之一,可能会是德国留学申请者的第一个拦路虎,但相信我,只要你平时有学习专业课(期末考前学也是学),听力口语能达到沟通交流的程度都无需太担心。 + +看到这篇的同学应该已经对APS的内容和作用有了大致的了解,如果尚无,推荐阅读这篇文章扫盲↓ + +[**“研究生留学德国:APS审核指南 (2024)”**](https://www.mygermanuniversity.com/zh/articles/APS-China-for-Master%E2%80%99s-applications) + +首先放个官网链接:[德国驻华大使馆文化处留德人员审核部](https://www.aps.org.cn/zh/),申请所需材料以及注意事项包括官方联系方式都可以在此找到,建议优先查阅已列举的常见问题↓,如果仍有不确定的疑问不要犹豫请直接(附上注册号)邮件联系。 + +![1-常见问题.png](./(APS)-20-zengxianqing/1-常见问题.png) + +接下来我将主要作为南科大CS专业学生简述我的APS申请及准备过程,主要涵盖时间线,材料准备,专业复习等 + +## 申请流程 + +申请步骤如官网所述: + +![2-申请步骤.png](./(APS)-20-zengxianqing/2-申请步骤.png) + +时间线如下: + +10/25 开始准备材料 + +11/03 快递寄出 + +11/04 签收材料 + +11/24 要求补交小学毕业证明(广东省九年义务教育证的时间不完整,未涵盖小学六年) + +11/28 完成材料审核,开始排队面试 + +12/06 通知12/19上午8点面试 + +12/20 查到结果,”gut” 通过! + +总的来说花了大约2个月左右的时间从开始准备到最终通过,当然,推荐有德国申请意向(注意比利时鲁汶大学在申请时无需APS但办理签证时需要)在完成六个学期课业后尽早开始准备。早点开始还有个好处是成绩单涵盖课程较少则询问范围也少,并且脑袋里的知识还新鲜。 + +## 材料准备 + +所需材料见官方文件规定:[www.aps.org.cn](https://www.aps.org.cn/wp-content/uploads/211_merkblatt_verfahren_china_interview_chn.pdf) + +![](./(APS)-20-zengxianqing/3-审核面谈-page1.jpg) + +![3-审核面谈-page2](./(APS)-20-zengxianqing/3-审核面谈-page2.jpg) + +![3-审核面谈-page3](./(APS)-20-zengxianqing/3-审核面谈-page3.jpg) + +针对在读生的材料清单中的具体操作如下: + +1. 汇款单复印件可选择银行转账后生成的电子回单 + +2. 若小学或初中毕业照丢失选择义务教育证替代,需保证证书上完整涵盖九年的上学时间,否则将被要求补交。补交方式如下: + + ![4-补交义务证明.png](./(APS)-20-zengxianqing/4-补交义务证明.png) + +3. 高中毕业证的公证翻译图省事可通过淘宝花费两三百需3-5个工作日完成,有学姐推荐自己翻译后找高中校长签名+盖学校章可免费达到同样效果 +4. 大学录取花名册在我校是前往风雨操场二楼的招生办找韩少亮老师通过查阅入学时间+省份获得中文复印件,在此之后韩老师会发送一份英文的花名册模板,回去对照填写后打印带回给韩老师盖章即可 +5. 在校生通过事务中心自助机打印在读证明和成绩单双语版后可前往南科大中心3楼教工部找老师盖章后用提供的信封自行密封 + +## 专业复习 + +面谈包括笔试和面试,笔试基本为基于专业基础知识的五道问答题,较为简单,约二十分钟完成,提供词典。面试首先需要你简单自我介绍,这里可以提及自身专业背景并说明德国目标申请院校,接着对着你的成绩单标注一些课程并逐个提问课程内容,大多为大二大三所学的专业课,少量面试官感兴趣的人文社科选修,可以在擅长的课程中讲解详细一些以拖时间。成绩单上分数特别高或特别低的课被提问的可能性较大。 + +我认为复习后只要能做到大部分课程可以口头列举几个知识点并以科普性质讲解三分钟则基本能通过。个人仅大致浏览课程大纲总结少量笔记共复习两三天就参加面试了,当场面试同学裸考的也有不少,课程知识不会问得特别深入,大四上的我已经把高数大物概统线代等忘光光了,实际也没有询问这类基础课程无需太过担忧。 + +附上我当时一边准备课程描述一边胡乱总结的知识点(供CS专业同学参考 + +(另外可能大家不太清楚但我们学校教工部有提供课程描述官网,可以作为复习参考以及欧陆申请中制作课程描述的重要指南:https://course-tao.sustech.edu.cn/kcxxweb/queryKcxxwebListChinesePC + +## CS Major Review for APS + +- 1. 专业基础 Major Foundation Courses + + - Data Structures and Algorithm Analysis + - Introduction + - This course will teach students the fundamentals of data organization, storage and processing in computer science. Students will be required to grasp why and how a data structure can be applied according to applications. + - In this course, we will study the data structures (fundamental and advanced data structures), algorithms analysis and algorithm design methodology (generic and specific algorithm design techniques). Such knowledge is at the core of computer science, and allows us to write faster programs, especially ones whose running time has attractive worst-case bounds. Techniques for analyzing the performance of algorithms, designing beautiful/efficient algorithm will also be discussed in detail. Tentative topics to be covered include array, linked list, queue, stack, searching in ordered lists, sorting, priority queues, binary search trees, graph algorithms, finite state machine, and so on. + - Main concepts (or themes) + - Structures + - **List**: In computer science, a list is a collection of elements that can be accessed in a sequence. Lists can be either **arrays**, where elements are stored in contiguous memory locations, or **linked lists**, where each element contains a reference (or link) to the next element in the sequence. Lists are versatile and can be used to **implement various data structures**, including stacks and queues, but unlike these structures, lists do not restrict the insertion and removal of elements to specific locations. + - **Queue**: A linear structure following a First In, First Out (**FIFO**) order. Elements are added at one end and removed from the other, like a line of people. + - **Heap**: A **tree-based** structure where each node is ordered according to a **comparison** property (e.g., in a max heap, each parent node is greater than its children). Used in priority queues and heap sort. + - **Stack**: A linear structure following a Last In, First Out (**LIFO**) order. Elements are added and removed from the same end, like a stack of plates. + - **Tree**: A **hierarchical** structure with a single **root** element and **nodes** having a **parent-child relationship**. Used in many algorithms and data retrieval processes. + - **Graph**: A graph is a structure consisting of **nodes** (also called vertices) and **edges** connecting these nodes. Graphs are used to represent networks, where nodes represent **entities** and edges represent **connections** or relationships between these entities. Graphs can be **directed or undirected**, indicating whether the relationships have a specific direction. + - Algorithm + - **Sorting**: Sorting involves arranging data in a **particular order** (ascending or descending). Examples include algorithms like QuickSort, MergeSort, and BubbleSort, each with unique efficiencies. + - **Pathfinding**: Pathfinding algorithms find the **shortest path** or evaluate available paths in a graph or grid. Used in GPS navigation and games. **BFS, DFS, and Dijkstra’s algorithm** are common examples. + - **Greedy**: Greedy algorithms make the **optimal choice at each step**, aiming for a **local optimum**. Used in problems like the coin change problem, where the goal is to minimize the number of coins for a given value. + - **Divide and Conquer**: This approach divides a problem into **smaller**, more manageable **sub-problems**, solves them **independently**, and **combines** their solutions. QuickSort and MergeSort are examples, where a list is divided and sorted in parts. + - Digital Logic + - Introduction + - This course aims to provide an understanding of the fundamental concepts, circuits in digital design and expose students to the mainstream approaches and technologies used in digital design. + - This foundational digital design course provides an understanding of fundamental concepts, circuits, and contemporary approaches in digital design. Digital logic, which underpins digital computing, is essential for understanding hardware communication in computers and electronic devices. The course covers core logical operations, basic logic circuit design, and practical applications. Students gain hands-on experience building computer hardware, learning to represent and store information as binary data. The course equips students with an in-depth knowledge of digital design principles, enabling them to design combinational and sequential circuits and apply Hardware Description Languages (HDLs) in the digital design process. It prepares them for careers in technology and computer-related fields, laying the foundation for modern logic design. + - Main concepts (or themes) + - **Boolean Algebra & Gate-Level Minimization**: Involves using **Boolean algebra** to simplify logic gates in digital circuits. Example: Reducing a complex circuit to a simpler equivalent using Karnaugh maps. + - **Combinational Logic**: Circuits where the **output solely depends on the current inputs**. Example: Adders, which combine several bits of input to produce a sum and carry bit. + - **Synchronous Sequential Logic**: Logic circuits where the **output depends on the input and the current state** of the system, synchronized by a clock signal. Example: Flip-flops used in memory elements + - Probability and Statistics + - Introduction + - This course introduces the basic concepts in probability and statistics which form the basis for all applications of statistics, and for further probability and statistical theory. Also to introduce statistical methods with a strong emphasis on applying standard statistical techniques appropriately and with clear interpretation. The emphasis is on applications. + - To introduce the basic concepts in probability and statistics which form the basis for all applications of statistics, and for further probability and statistical theory and to introduce statistical methods with a strong emphasis on applying standard statistical techniques appropriately and with clear interpretation. The topics to be covered include probability, random variables, joint distribution, expectation, limit theorems, sampling distributions of estimators, parametric estimation problem and testing hypothesis + - Main concepts (or themes) + - **Probability & Limit Theorems**: Probability measures the likelihood of events. Limit theorems, like the Central Limit Theorem, describe how probabilities behave in the limit. Example: The probability of flipping a coin and getting heads. + - **Random Variables: Joint Distribution & Expectation**: A random variable represents possible outcomes. Joint distribution considers multiple variables simultaneously. Expectation is the average value of a random variable. Example: Expectation in a dice roll. + - **Sampling Distributions of Estimates**: Refers to the probability distribution of a statistic based on a random sample. Example: Distribution of sample means. + - Principles of Database Systems + - Introduction + - The objective of this course is to understand, both from a theoretical and practical standpoint, **database modeling**, to get a good knowledge of the ubiquitous **SQL language** and to understand the challenges brought by massive amounts of data, **transaction integrity,** **concurrency** and the requirement to minimize data loss after a crash. We’ll see how these challenges are addressed in relational systems as well as new database architectures + - This course is focused on specific teaching objectives and learning outcomes in the field of database systems. It aims to provide students with a solid grasp of fundamental concepts, system principles, architecture, maintenance, and applications. Moreover, it emphasizes proficiency in database design, SQL language, and design principles. In terms of learning outcomes, students will master the entire project lifecycle for a database application system, covering project establishment, requirement analysis, data modeling, and schema design. They will also gain expertise in database development, application creation, and system maintenance. Additionally, the course ensures a deep understanding of database system architecture and core principles. + - Main concepts (or themes) + - **DB Concepts & Architecture**: Databases store data in **tables, rows, and columns.** Example: A 'Customer' table in a SQL database storing data like names and addresses. + - **SQL**: SQL includes Data-Definition Language (**DDL**) for defining data structures, and Data-Manipulation Language (**DML**) for querying and updating data. Example: Using SQL 'CREATE TABLE' (DDL) and 'SELECT' (DML). + - **DB Design & Entity-Relationship Model**: Involves structuring database efficiently. The Entity-Relationship model visualizes entities and their relationships. Example: An ER diagram representing a university database with entities like Students, Courses, and Departments. + - Discrete Mathematics + - Introduction + - This course presents basic concepts in discrete mathematics needed for the study of computer science: logic and proofs, induction, set theory, functions, counting techniques, discrete probability, recursion, basic number theory and cryptography, relations, trees and graph theory. The approach of this course is specifically computer science application oriented. + - The objective of this course is to understand and use (abstract) discrete structures that are backbones of computer sciences. In particular, this course is meant to introduce logic, sets and functions, mathematical proofs, complexity, number theory, cryptography, algebraic structures and applications, induction, counting, recurrences, relations, graph theory and related algorithms, with an emphasis on applications in computer science. + - Main concepts (or themes) + - Computer Organization + - Introduction + - This course introduces basic concepts in computer organization and design: **MIPS** instruction set, **arithmetic** for integer and floating point numbers, design and implementation of the **processor** with pipeline, memory hierarchy, and parallel processors from client to cloud, which are the fundamental of software programming in computer science. In this course, students will learn the cost performance **trade-offs**, the relationship between MIPS assembly language, advanced language as well as machine language, interactions between hardware and software, and contents related with **memory and CPU.** + - Same + - Main concepts (or themes) + - **CPU Structure**: The CPU (Central Processing Unit) is the primary component for processing instructions. + - **Arithmetic Logic Unit (ALU)**: Performs arithmetic and logical operations. + - **Control Unit**: Directs the operation of the processor, managing the flow of data within the CPU and between the CPU and other components. + - **Registers**: Small, fast storage locations within the CPU that temporarily hold data and instructions during processing. + - **Cache Memory**: A small, fast memory storage area for frequently accessed or recently accessed data to speed up processing. + - **Buses**: These are communication systems that transfer data between components inside or outside of the CPU. + - **Instruction Set Architecture (ISA)**: Defines the CPU's functions and capabilities, including control mechanisms and addressing modes. Example: x86 and ARM architectures with different instruction sets. + - **Pipeline and Parallelism**: Pipelining improves CPU efficiency by processing multiple instruction stages concurrently. Parallelism involves multiple processors working simultaneously. Example: Modern CPUs using pipelining for speed enhancement. + - **Memory & Cache**: Memory hierarchy in computers includes RAM and cache. Cache is faster and stores frequently accessed data. Example: L1, L2, and L3 caches in CPUs for quick data access. + - Algorithm Design and Analysis + - Introduction + - This course introduces basic algorithms, including **sorting and searching**, **divide and conquer**, etc., and their **related date structures**, to undergraduate students with some programming skills. After completing this course, students should have a conceptual understanding of the algorithms and have necessary knowledge on implementing the algorithms. + - The course aims to introduces basic concepts on algorithms by looking at the real-world problems that motivate them. It teaches various design and analysis techniques for problems that arise in computing applications, and encourage the students to understand the algorithm design process and the role of algorithms in the broader field of computer sciences. The students will be familiar with major algorithms, such as fundamental graph-based algorithms, greedy algorithms, divide-and-conquer algorithms, dynamic programming algorithms, and network flow algorithms. In addition, upon completion of this course, the students should be able to program these algorithms for solving corresponding problems. + - Main concepts (or themes) + - **Greedy Algorithms**: Greedy algorithms make **locally optimal** choices at each step to find a global optimum. Example: In the *Knapsack Problem*(a knapsack with a fixed capacity and a set of items, each with a specific weight and value), a greedy approach might continually choose the item with the highest value-to-weight ratio, aiming to maximize total value. + - **Divide and Conquer**: This strategy breaks a problem into smaller **sub-problems**, solves each **independently**, and **combines** their results. Example: The *MergeSort algorithm* divides an array into halves, sorts each half, and then merges them into a sorted array. + - **Dynamic Programming**: This method solves complex problems by breaking them down into simpler **sub-problems**, **storing the results** of these sub-problems to avoid redundant calculations. Example: The Fibonacci Sequence calculation, where each number is the sum of the two preceding ones, uses dynamic programming to store previous results for efficiency. + +- 2. 专业核心 Major Core Courses + + - Artificial Intelligence + - Introduction + - The course is an introduction to AI for undergraduate students. Artificial Intelligence (AI) is a big field, we will try to explore the most important topics of the field, which encompasses search, game, constraint satisfaction problem (CSP), logic, machine learning, and natural language processing (NLP), and we will go into some depth. We will have 2 or 3 mini-projects in this course, and the programing language can be Java or Python. The students’ programs will be partially automatically graded, so they must be written to run on the computers. The goal is to provide every student who takes the course a basic set of ideas and tools to employ on AI, and to be able to pursue advanced study and research in the field if desired. + - This course is an introduction to AI for undergraduate students. We will try to explore the most important topics of the field, which encompasses search, game, constraint satisfaction problem (CSP), logic, machine learning, and natural language processing (NLP), and we will go into some depth. We will have 2 or 3 mini-projects in this course, and the programing language can be Java or Python. The students’ programs will be partially automatically graded, so they must be written to run on the computers. The goal is to provide every student who takes the course a basic set of ideas and tools to employ on AI, and to be able to pursue advanced study and research in the field if desired + - Main concepts (or themes) + - Important learned things/examples + - Computer Networks + - Introduction + - This course introduces fundamental communications and networking knowledge on physical, link, network, transportation, application layers, as well as basic network skills including setup, configuration, analysis and programming + - Using the Internet as a vehicle, this course introduces the underlying concepts and principles of modern computer networks, with emphasis on protocols, architectures, and implementation issues. Students will first learn how to implement network applications (e.g., e-mail, ftp) using the existing network protocols and architectures. Students then study how/why these protocols and architectures work by using the layered organization of the Internet in a top-down fashion: Application, Transport, Network, Data Link and Physical layers. The course will also cover advance topics including software-defined networking, wireless networking + - Main concepts (or themes) + - Important learned things/examples + - Object- oriented Analysis and Design + - Introduction + - This course introduces the fundamental concepts such as object oriented and united modeling language (UML), then mainly explores the requirement elicitation, system analysis, system design, design principles, design pattern, implementation and test. And the programming paradigms and software development methodologies will be discussed. + - In this course, based on the fundamental object-oriented principles and UML modeling techniques, we would focus on design patterns and code refactoring approaches. This course also includes a software development project that allows students to enhance their software development skills and engineering abilities. Students need to learn website development and master front-end and back-end development skills in lab classes. + - Main concepts (or themes) + - **UML Model**: UML (Unified Modeling Language) is a standardized visual language for describing and designing software systems. Example: Creating class diagrams to depict the structure of a system. + - **Design Patterns**: Reusable solutions to common software design problems. Example: The Singleton pattern ensures a class has only one instance and provides a global point of access to it. + - **Refactoring**: The process of restructuring existing computer code without changing its external behavior. Example: Simplifying a complex method into smaller, more readable methods while maintaining the same functionality. + - Group Projects I + - Introduction + - NA + - The module is designed to give students the first experience of applying their learned CSE knowledge to solve a non-trivial real-world problem, under the supervision of an academic staff member. The primary aim is to bridge the gap between subjective-based classroom learning and real-world problem solving that requires a synergistic combination of different skills and subject knowledge. + - Main concepts (or themes) + - Important learned things/examples + - Operating Systems + - Introduction + - This course introduces fundamental computer operation and management knowledge on scheduling, memory, file system, I/O peripheral, user interface, networking, as well as resource allocation methods. It will help students to develop programing skills for computer system management, and design proper operating systems for specific applications. + - This course will introduce design principles and implementation methodologies. On the theory side, this course will present the basic concept of operating systems, their taxonomy, and the evolution of classical operating systems. It will focus on the three important functionalities of an operating system: virtualization, concurrency, and persistence. Students will learn how the operating system manages CPU, memory, and I/O and filesystems. On the practice side, the course will guide the students to build an educational operating system from scratch. They will learn how to handle interrupts, manage physical memory and virtual memory, manage processes, and schedule processes and build file systems. + - Main concepts (or themes) + - Important learned things/examples + - Software Engineering + - Introduction + - The course systematically covers the fundamental knowledge, key technologies, and typical applications in the field of software engineering. It trains students' practical collaboration skills through medium-sized projects. Topics includes software processes, DevOps, version control, software requirements, software design, software build system, software maintenance, software testing, software deployment, cloud-native software, etc. + - Concepts, methods, and current practice of software engineering. Large-scale software production, software life cycle models, manual software testing and automated software testing methods, principles and techniques for each stage of development. + - Main concepts (or themes) + - **Waterfall Model (**distinct, sequential phases): + - **Requirements**: This initial stage involves gathering and documenting all the client's **needs and specifications**. Tools like Jira or Trello can be used for tracking requirements. + - **Design**: In this phase, software architects and designers create a plan for the **software structure**. Common tools include **UML** (Unified Modeling Language) diagrams and Microsoft Visio for design documentation. + - **Implementation**: Here, **developers** write the code based on the design documents. Integrated Development Environments (**IDEs**) like Eclipse or Visual Studio are often used. + - **Verification**: This phase involves **testing** the software for defects and verifying it meets the requirements. Testing tools like Selenium or QTP (QuickTest Professional) are used. + - **Maintenance**: After deployment, the software enters the maintenance phase, where it receives **updates and fixes**. Tools like Git are used for version control and collaboration. + - **Design Patterns**: Standard solutions to common problems. Example: Singleton pattern for ensuring a class has only one instance. + - **Agile Methodology**: A flexible approach emphasizing **incremental** development and customer collaboration. Example: Scrum framework for iterative development. + - Group Projects II + - Introduction + - NA + - Main concepts (or themes) + - Important learned things/examples + +- 3. 专业选修 Major Elective Courses + + - Deep Learning + + - Introduction + - This course provides an introduction to the field of deep learning, covering the main deep learning techniques from both a theoretical and practical point of view. Architectures that will be covered include Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Autoencoders, and Generative Adversarial Networks (GANs) The goal of the course is that of equipping students with the necessary skills to access the rapidly evolving field of deep learning. To this end lectures and labs will draw multiple links to both the Industry and state-of-the-art academic research, allowing the students to pursue a successful career in both directions. The practical elements of the course will be based on the PyTorch framework, a widely used open source Python framework for deep learning. + - NA + - Main concepts (or themes) + - Important learned things/examples + + - C/C++ Program Design + + - Introduction + + - The objective of this course is to give **a good knowledge of C and C++**, as well as a working practice of Linux, and to prepare to future courses in the Computer Science curriculum. Through lectures and small programming projects, it covers topics such as how to build a program on Linux, what are the **major differences** between a language such as C and Object oriented languages such as Java (and C++), how Object oriented Programming in C++ differs from Object oriented Programming in Java, **pointers and memory management**, data structures in C and C++, as well as system calls. The first half of the course will solely be devoted to mastering C, and the second half will present C++ and the efforts to build a “better C”, as well as how to interact with the operating system through "system calls". + + - C/C++ is a professional foundation course in computer science and technology. C is a general-purpose programming language focused on problem-solving, characterized by its simplicity, extensive data types, complete structure, strong expressiveness, direct memory manipulation, and modular application. C combines the advantages of high-level languages with low-level language features. + + C++, on the other hand, is an object-oriented development method that extends from the C language, absorbing valuable concepts and effective software engineering methods. It encapsulates data and data operations while integrating abstraction, encapsulation, inheritance, and polymorphism for highly modular, abstracted, concealed, reusable, and adaptable program development. The course is divided into two parts, covering general design principles in C++ and object-oriented programming. + + - Main concepts (or themes) + + - **Memory Management**: Involves manually allocating (`malloc` in C, `new` in C++) and deallocating (`free` in C, `delete` in C++) memory. It's crucial for optimizing resource use. + - **Pointer and Reference**: Pointers hold memory addresses, allowing direct memory access and manipulation. References are aliases for existing variables, providing an alternative way to access a variable's value. + - **Class & Object**: C++ uses classes for OOP, supporting features like namespaces (to avoid name conflicts) and inheritance (for code reuse and hierarchy). + - **Function**: Functions in C/C++ can be inline (suggesting compiler to embed function body where invoked), and support overloading (same function name with different parameters). + + - Computer System Design and Applications A + + - Introduction + - The course aims to teach students advanced skills of **object oriented programming** in java, including **network programing and multimedia processing**. The students should be familiar with java programing environment and related APIs. Students will learn how to develop a software project to solve some practical problems. + - NA + - Main concepts (or themes) + - **Functional Programming & Stream**: This paradigm treats computation as the evaluation of mathematical functions. Streams in Java, for instance, allow for functional-style operations on streams of elements, such as map-reduce transformations on collections. + - **Multi-Thread & Web Servers**: Multi-threading enables concurrent execution of two or more parts of a program to maximize utilization of CPU. It's crucial in web servers like Apache or Nginx for handling multiple client requests simultaneously. + - **Reflection**: Reflection allows inspection and modification of a program's behavior at runtime. For example, in Java, it enables examining or modifying runtime behavior of classes, methods, and interfaces. + +- 4. 通识基础 General education required courses + + - Experiments of Fundamental Physics + - Introduction + - Physics Laboratory I is a fundamental experiment course after undergraduates enter the university. This course plays an important role in training experimental skills, innovative thinking and practical capability of students. This course includes the fundamental physics experiments of mechanics, thermodynamics, optics, electromagnetics and modern physics. Fundamental experimental apparatus and basic science thoughts and methods are also introduced in this course. This course aims to train the scientific experimental literacy of undergraduates and enhance the interests of experimental physics for students. + - Same + - Main concepts (or themes) + - Important learned things/examples + - General Physics B I + - Introduction + - The main objective of this course is to introduce basic physics concepts including kinematics, Newtonian mechanics, elasticity, fluid dynamics, oscillations, waves and thermal physics. The course aims to provide trainings for scientists and engineers to apply the above physics concepts. + - Same + - Main concepts (or themes) + - Important learned things/examples + - General Physics B II + - Introduction + - The main objective of this course is to introduce basic physics concepts including electricity, magnetism, wave nature of light, and the introduction to relativity and quantum mechanics. The course aims to provide trainings for scientists and engineers to apply the above physics concepts. + - Same + - Main concepts (or themes) + - Important learned things/examples + - Introduction to Computer Programming A + - Introduction + - The course aims to cultivate talented students who have programming experience before their university study. In this course, we will introduce **the fundamentals of object oriented programming language (java) and programming techniques**, and the students will be familiar with a programming language and be able construct software for **solving general programming problems.** + - The course introduces the fundamentals of object-oriented programming languages and programming techniques, as well as basic syntax. It also provides preliminary knowledge of data types and data structures. Students will become familiar with two popular programming languages, namely Java and Python, and will be able to create programs to solve general problems. + - Main concepts (or themes) + - Basic data types and data structures + - Primitive data types: byte, short, int, long, float, double, char, and boolean + - Common data structures: arrays, strings, lists, sets, maps, stacks, and queues + - Class & Object: constructor, methods, etc. + - A Java **class** defines a **blueprint** for **objects**, including fields (**variables**) and **methods** (functions). *Example*: class Car with a constructor, speed method. Objects are instances of classes. + - 3 features of object-oriented programming (OOP): **encapsulation, inheritance, polymorphism.** + - OOP in Java focuses on creating objects with characteristics and behaviors. Features include **encapsulation** (securing data), **inheritance** (reusing code), and **polymorphism** (many forms). *Example*: a Vehicle class inherited by a Car class. + - Calculus I A + - Introduction + - In this course, we emphasize intuitive and conceptual understanding of theory of single-variable Calculus, computation skills, and nurture the mentality and the ability to use Calculus to solve problems in other scientific disciplines. The course will cover limits and continuity, derivatives, single variable integrals, and ordinary differential equations. + - Same + - Main concepts (or themes) + - Important learned things/examples + - Calculus II A + - Introduction + - In this course, we emphasize intuitive and conceptual understanding of theory of multi-variable Calculus, computation skills, and nurture the mentality and the ability to use Calculus to solve problems in other scientific disciplines. The course will cover series, calculus of vector functions, partial derivatives, vector fields, and multiple integrals on regions in Euclidean space and on curves and surfaces. + - Same + - Main concepts (or themes) + - Important learned things/examples + - Linear Algebra A + - Introduction + - To introduce the basic concepts in linear algebra including systems of linear equations, matrix algebra, determinants, vector spaces, linear transformations, eigenvalues and eigenvectors, singular value decomposition and quadratic forms. It is a prerequisite for Linear Algebra II. The emphasis is on operations with matrices, solving systems of linear equations, fundamental theory of vector spaces and linear transformations, solving eigenvalues and eigenvectors problems, and quadratic forms. + - Same + - Main concepts (or themes) + - Important learned things/examples + - Introduction to Life Science + - Introduction + - BIO102B is an introductory/discovery course for freshmen (but not limited to) to understand biology through laying out some major modern-day issues that we and other species of the planet have been facing. In the past half century, the biological and biomedical research represents an actively evolved rapidly progressed scientific field to expand and somehow to quick subvert traditional and contemporary knowledge of life. The course is thus intended to explain why the field is challenging and requires an enormous effort of inter-disciplines (including but not restricted to the chemistry, physics, mathematics, medicine, computer science, health science and material science) and why biotech and biomedical research has been heavily invested in developed countries around the world. Unlike the stereotype of biology course, i.e., applying a few theorems or rules and memorizing lots of names, terms and facts, BIO102B would guide the students to experience a new learning journey of life science, and to cherish, revere and appreciate life more. + - BIO102B offers an introductory approach to biology for freshmen and others interested. The course explores pressing contemporary biological issues and the rapid evolution of the field, transcending traditional knowledge. It emphasizes the interdisciplinary nature of biology, involving chemistry, physics, mathematics, medicine, computer science, health science, and material science. BIO102B highlights the substantial global investments in biotech and biomedical research. Unlike typical biology courses focused on memorization, it encourages students to embark on a dynamic learning journey, fostering a deeper appreciation for life and its complexities. This course aims to instill a profound respect for the science of life. + - Main concepts (or themes) + - Important learned things/examples + - Introduction to Python Programming + - Introduction + - The course starts with an introduction of variable types in Python and their basic rules. These are followed by the explanations of the commonly used packages in Python such as NumPy, SciPy and Pandas. We also introduce the flow control, functions and basic 2D and 3D plotting using Matplotlib. At the end, the high-level application such as object-oriented programming are also introduced. + - NA + - Main concepts (or themes) + - Important learned things/examples + +- 5. 其他(人文社科艺术英语体育思政)General education elective courses + + - Introduction to Chinese Information processing + - Introduction + - This course give a fundamental introduction to Chinese Information Processing (CIP), including: 1. the nature and history of CIP; 2.the fundamental principle of CIP, like corpus, matching, rules, statistics, and corpus annotation; 3. frequently-used tools, corpora and how to use them. We’ll do some computer programming in this course, so it is easier for students who have enough knowledge on programming. However, the programming tasks in this course are too easy to worry about for most students. + - Main concepts (or themes) + - Important learned things/examples + +## 其他可能有用信息 + +另附上准备过程中在网上搜集的一些经验总结帖(作者见水印) + +![5-经验1.png](./(APS)-20-zengxianqing/5-经验1.png) + +![6-经验2.png](./(APS)-20-zengxianqing/6-经验2.png) + +![7-经验3.png](./(APS)-20-zengxianqing/7-经验3.png) + diff --git "a/docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/1-\345\270\270\350\247\201\351\227\256\351\242\230.png" "b/docs/grad-application/computer-science-and-engineering/(APS)-20-zengxianqing/1-\345\270\270\350\247\201\351\227\256\351\242\230.png" new file mode 100644 index 0000000000000000000000000000000000000000..634fa87b767cf4ee9e5c942136bc96f07086bd12 GIT binary patch literal 645299 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%0DY{>Vx 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