Notice
Classroom and Time
Course ID | Instructor | Classroom | Course time | Online Group |
---|---|---|---|---|
011704.01 | Hong An | 3A102 | Monday 8,9,10 | QQ group: 907072207 |
CS1002A.01 | Hui Zhang | 3C203 | Friday 3,4,5 | QQ group: 432208617 |
CS1002A.02 | Fuyou Miao | 3C302 | Friday 3,4,5 | QQ group: 678578295 |
CS1002A.03 | Junshi Chen | 3C303 | Friday 3,4,5 | QQ group: 581994147 |
Description
This is the 011704.01 / CS1002A course in College of Computer Science and Technology. The objective is to provide a strong foundation that students can build on in later courses. The idea is that a more complete understanding of the fundamentals early in your education will help you acquire a deeper understanding of more advanced topics later, such as:
- Computer architecture
- Operating systems
- Database
- Networks
- Algorithm design
- Software engineering
This approach is advocated by Yale N. Patt, which he calls the "motivated" bottom-up. That is, after providing some overview of why a new concept is important, we attempt to tie that new concept to what you already understand. Starting with the transistor as a switch, we build logic gates, then more complex logic structures, then gated latches, culminating in an implementation of memory. From there, we study the computer's instruction cycle, and then a particular computer, the LC-3 (for Little Computer 3).
Textbook
Introduction to Computing Systems : from bits and gates to C and beyond; Yale N. Patt and Sanjay J. Patel; Mc-Graw Hill, 2020, 3rd edition
Class handouts will be supplied when necessary to supplement the concepts discussed in lecture.
Instructor Information
Name | Course ID | Office | Phone | ||
---|---|---|---|---|---|
Hong An | 011704.01 | han@ustc.edu.cn | Room 1409, Sci. & Lab Building(west) | 13500507406 | |
Fuyou Miao | CS1002A.02 | mfy@ustc.edu.cn | Room 517, Electronic Teaching Building #3(west) | 13866166896 | |
Hui Zhang | CS1002A.01 | fzhh@ustc.edu.cn | Room 409,High Performance Computing Center(east) | 13956969596 | |
Junshi Chen | CS1002A.03 | cjuns@ustc.edu.cn | Room A706, Information & Intelligence Building(High-tech) | 13721074819 |
TA Information
Name | Office | Phone | |||
---|---|---|---|---|---|
011704.01 | |||||
Minfan Zhao | zmf@mail.ustc.edu.cn | Room A706, Information & Intelligence Building(High-tech) | 17718139580 | ||
Ruohan Wu | ruohanwu@mail.ustc.edu.cn | Room A706, Information & Intelligence Building(High-tech) | 18779397867 | ||
CS1002A.01 | |||||
Yile Wang | xortrue@mail.ustc.edu.cn | - | 13221677120 | ||
Wenzheng Chang | amberzheng@mail.ustc.edu.cn | - | 15937188412 | ||
Haoyu Tang | haoyu_t@mail.ustc.edu.cn | - | 15556910793 | ||
CS1002A.02 | |||||
Wending Jin | pro@mail.ustc.edu.cn | - | 15957935440 | ||
Ruixuan Huang | sprout@mail.ustc.edu.cn | - | 18974640143 | ||
Yi Zhang | zy1230@mail.ustc.edu.cn | - | 15879055106 | ||
CS1002A.03 | |||||
Siyue Chen | daffodils7@mail.ustc.edu.cn | - | 17756001132 | ||
Ziqi Zhu | ta1ly@mail.ustc.edu.cn | Room A706, Information & Intelligence Building(High-tech) | 17805604396 |
Building Location
Information & Intelligence Building(High-tech): View on map