SI100 Introduction to Information Science and Technology. Spring 2023

Lectures Wednesday, 8:15-9:55 and Friday, 8:15-9:55 @301 Teaching Center.
Instructors Haoyu Wang<wanghy>;Shu Yin<yinshu>;Rui Zheng<zhengrui>;Shenghua Gao<gaoshh>;Rui Fan<fanrui>;Chuang Liu<liuchuang1>; Linyan Lu<luly>; Jianfeng Xu<xujf1>...@shanghaitech.edu.cn
TAs PP-Shaoxun Wu<wushx>; PP-Beiming Zhang<zhangbm>; PP-Liyu Yang<yangly2>; PP-Ao Lu<luao>; PP-Yiteng Xu<xuyt1>; PP-Yichen Yao<yaoych>; PP-Yuhan Cao<caoyh1>; PP-Hongze Shen<shenhz>...@shanghaitech.edu.cn
SP-Jiaqi Yao<yaojq>; Yuchong Gao<gaoych>; Yiwei Xiang<xiangyw2022>; SP-Duo Xu<xuduo2022>...@shanghaitech.edu.cn
EE-Yingjian Zhuge<zhugeyj>; EE-Qishan Pan<panqsh2022>...@shanghaitech.edu.cn
BA-Yuchong Gao<gaoych>; BA-Duo Xu<xuduo2022>; BA-Shihang Wang<wangshh12022>; BA-Zongquan Li<lizq1> ...@shanghaitech.edu.cn ; BA-Ruogu Gao< gaorg@ephysics.cn>
Tutorial Friday, 18:00-19:40, 301 Teaching Center
Homework Submit your homework to the blackboard
Discussion Post all your questions on the blackboard
References SP-Alan V. Oppenheim,Alan S.Willsky,S.Hamid Nawab,Signal and System (2nd Edition)
SP-John G.Proakis,Dimitris G.Manolakis,Digital Signal Processing - Principes,Algorithms and Application(4th Edition)
SP-Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing (3rd Edition)
EE-[DDCA] Sarah Harris, David Harris, Digital Design and Computer Architecture. ARM Edition, Morgan Kaufmann, 2015
EE-[EEPA] Allan R. Hambley, Electrical Engineering Principles and Applications (6th ed.), Prentice-Hall (Pearson Education), 2013

SI100B (301 Teaching Center)

Week

Date

Lectures

Reading

Tutorial

HW & Project

1

2/8

PP-Lecture 1 Python programming [PDF]

Python in VS Code [PDF]
Conda on Windows [PDF]
Conda on MacOS [PDF]

PP-Tutorial 1
Logistics [DOC]

2/10

PP-Lecture 2 Basic data types and assignments [PDF]

Official tutorial Capter 3 [URL]

2

2/15

PP-Lecture 3 Python program structure [PDF]

Tips for programming & debugging [PDF]

PP-Tutorial 2
[PDF]

PP-Homework 1 [ZIP]

2/17

PP-Lecture 4 Loops and functions [PDF]

3

2/22

PP-Lecture 5 Objects and scope [Jupyter notebook]

Python Tutorial [URL]
Functions: 4.6, 4.7
Scope: 9.2

2/24

SP-Lecture 1 Signal Acquisition [PDF]

Data acquisition system [MP4]

4

3/1

PP-Lecture 6 Exception handling [Jupyter notebook]

Official tutorial [URL]
Exception: Chapter 8
Files I/O: Chapter 9
Modules & packages: Chapter 6

SP-Tutorial 1 [ZIP]
PP-Tutorial 3 [PDF]
Pycharm [DOC]

SP-Homework 1 [ZIP]

3/3

SP-Lecture 2 LTI system & Spectrum [PDF]

5

3/8

PP-Lecture 7 Data processing and visualization [PDF] [Jupyter notebook]

SP-Tutorial 2 [ZIP]

PP-Homework 2 [ZIP]

3/10

SP-Lecture 3 Digital Signal Processing [PDF]


6

3/15

PP-Lecture 8 A data science project [PDF] [Jupyter notebook]

PP-Tutorial 4[PDF]

3/17

SP-Lecture 4 Basics of Digital Image [PDF]


7

3/22

SP-Lecture 5 Image Color [PDF]

SP-Tutorial 3 [ZIP]

SP-Homework 2[PDF] [ZIP]

3/24

SP-Lecture 6 Digital Image Processing Part 1 [PDF]

8

3/29

SP-Lecture 7 Digital Image Processing Part 2 [PDF]

SP-Tutorial 4 [ZIP]

3/31

SP-Lecture 8 Introduction to AI [PDF]

GAN [MP4]

9

4/5

Holiday

EEPA Chapter 9, 11
(EE-Lecture 2)

EE-Lecture 2 Semiconductor & Electronic Devices [PDF]

EE-Homework 1 [PDF]

4/7

EE-Lecture 1 Overview [PDF]

EEPA Chapter 1, 2, 3

10

4/12

EE-Lecture 3 Combinational Logic Circuits [PDF]

DDCA Chapter 1.5-1.6,
2.1-2.5, 2.7

EE-Tutorial 1 [PDF]

EE-Homework 2 [PDF]

4/14

EE-Lecture 4 Sequential Logic Circuits-I [PDF]

DDCA Chapter 2.8, 3.1-3.3

11

4/19

EE-Lecture 5 Sequential Logic Circuits-II [PDF]

DDCA Chapter 3.3-3.5

EE-Tutorial 2 [PDF]

EE-Homework 3 [PDF]

4/21

EE-Lecture 6 Analog Circuits [PDF]

EEPA Chapter 11, 13

12

4/26

EE-Lecture 7 Power Electronics [PDF]

EE-Tutorial 3 [PDF]

Homework 1 solution [PDF]

4/28

EE-Lecture 8 Control Fundamental [PDF]

13

5/3

Holiday (Project-Lab 2 move to 5/6)

EE-Tutorial 4 [PDF]

EE-Homework 4[PDF]

5/5

Project-Lab 1

14

5/10

Project-Lab 3

5/12

Project-Lab 4

15

5/17

Project-Lab 5

5/19

Project-Lab 6

16

5/24

Project-Lab 7

5/26

Project-Lab 8

17

5/31

6/2

SI100F-BA part (203 Teaching Center)

Week

Date

Lectures

Reading

Tutorial

HW & Project

9

4/5

Holiday

4/7

BA-Lecture 1 Multi-scale Bioimaging [PDF]

10

4/12

BA-Lecture 2 Fluorescence microscopy [PDF]

MRI [MP4]

Tutorial 1
生物图像处理 [PPTX][ZIP]

Homework 1[ZIP] [PDF]

4/14

BA-Lecture 3 Medical Imaging [PDF]

11

4/19

BA-Lecture 4 Intro of Bioinformatics [PDF]

4/21

BA-Lecture 5 AI for Bioinformatics [PDF]

12

4/26

BA-Lecture 6 Drug Design [PDF]

Tutorial 2
药物设计应用 [PPTX][MP4]

Homework 2 [ZIP] [PDF]

4/28

BA-Lecture 7 Molecular Docking [PDF]

Project list:

Project 1- Web and local data handling in Python (PP) [PDF] Location: 信息学院1A107
SI100B
Project 2- 智能家居物联网 (EE) [PDF] Location: 教学中心301
Project 3- Prediction of Lithium Ion Battery Cycle Life [PDF] Location: 信息学院1A104
Project 4- Digital image processing on SEM images [PPT] Location: 信息学院1A106
Project 5- 公开数据的爬取和社会科学分析[PPT] Location: 信息学院1A108
SI100F
Project 2- Handwritten Number Recognition (SP) [PDF] Location: 信息学院1A105
Project 3- Bio-image Processing (BA) [PDF] [PDF] [ZIP] Location: 信息学院1A101
Project 4- Virtual Screening (BA) [PDF] [PDF] [ZIP] Location: 信息学院1A103

Office hour-PP part

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

吴绍迅 19:00-20:00 信息学院1C309

许艺腾 15:00-16:00 信息学院1C315

卢骜 18:00–19:40 10号楼书院
杨⼒瑜 21:30-22:30 8号楼书院

姚奕忱 19:30–20:30 信息学院1C315

张倍鸣 20:00-21:00 10号楼书院

曹宇涵 11:00–12:00 腾讯会议
436-853-8684

沈鸿泽 10:00–11:30 腾讯会议
874-2816-7695

Office hour-SP part

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

17:00-18:00 信息学院1A106

Office hour-EE part

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

20:00-21:00 信息学院3号楼502

20:00-21:00 信息学院3号楼502

Feedback

We always welcome any feedback on what we could do better. You are also welcome to send us feedback anonymously if you like.