NSD Schedule 2021 Spring NYCU#

Link to NYCU course system.

Week

Date

Subject

Note

1

2/22

Unit 1 and Unit 2: Introduction & engineering

homework #1

2

3/1

No meeting (peace memorial day)

3

3/8

Unit 3: Python and numpy

project proposal start

4

3/15

Unit 4: C++ and computer architecture

homework #2

5

3/22

Unit 5: Matrix operations

6

3/29

Unit 6: Cache optimization

homework #3

7

4/5

No meeting (spring holiday)

project proposal due

8

4/12

Unit 7: SIMD

9

4/19

Mid-term examination

10

4/26

Unit 8: Memory management

homework #4

11

5/3

Unit 9: Ownership and smart pointers

12

5/10

Unit 10: Modern C++

homework #5

13

5/17

Unit 11: C++ and C for Python

14

5/24

Unit 12: Array code in C++

homework #6

15

5/31

Unit 13: Advanced Python

16

6/7

Project presentation

17

6/14

No meeting (dragon boat holiday)

18

6/21

TBD or no meeting