Week |
Class | Topic | Due | Where | ||||
|---|---|---|---|---|---|---|---|---|
| 0 | 0. Computer Career and Data Research & Technologies | |||||||
| 0.1 A computer career | ||||||||
| 0.2 Data research | ||||||||
| 0.3 Data technologies | ||||||||
| 1 | 08/27 08/29 |
1. Introduction to DATA 525 | ||||||
| 1.1 Course outline | ![]() |
|||||||
| 1.2 Tentative schedule | ||||||||
| 1.3 Topics to be covered | ||||||||
| 2 | 09/03 09/05 |
2. Programming Exercise I | ||||||
| 2.1 Specifications | ||||||||
| 2.2 Web page download | ||||||||
| 2.3 Code sample | ||||||||
| 09/03 |
Last day to add a course or drop without record — 100% refund Last day to add audit or change to/from audit Last day to receive a refund on a dropped class Drops after the last day to add will appear on a transcript. |
|||||||
| 09/01 |
|
|||||||
| 3 | 09/08 09/10 09/12 |
3. Essential Technologies for Exercise Construction | ||||||
| 3.1 Essential software and tools | ||||||||
| 3.2 Using Linux | ||||||||
| 3.3 Writing HTML scripts | ||||||||
| 4 | 09/15 09/17 09/19 |
4. PHP (HyperText Preprocessor) | ||||||
| 4.1 LAMP | ||||||||
| 4.2 PHP | ||||||||
| 4.3 MySQL | ||||||||
| 5 | 09/22 09/24 09/26 |
5. Web Search Services | ||||||
| 5.1 The World Wide Web | ||||||||
| 5.2 Web page information | ||||||||
| 5.3 Web search methods | ||||||||
| 6 | 09/29 10/01 10/03 |
6. Information Retrieval (IR) | ||||||
| 6.1 Various IR methods | ||||||||
| 6.2 Automatic indexing methods | ||||||||
| 6.3 Data classification and clustering | ||||||||
| 7 | 10/06 10/10 |
7. The PageRank Algorithm | ||||||
| 7.1 Background | ||||||||
| 7.2 The PageRank algorithm | ||||||||
| 7.3 Computing PageRank scores | ||||||||
| 10/08 (no class) |
|
|||||||
| 8 | 10/13 10/15 10/17 |
8. Firebase Database | ||||||
| 8.1 Programming Exercise II | ||||||||
| 8.2 Introduction to Firebase | ||||||||
| 8.3 Using Firebase | ||||||||
| 9 | 10/20 10/22 10/24 |
9. TensorFlow | ||||||
| 9.1 TFJS operations | ||||||||
| 9.2 TFJS models | ||||||||
| 9.3 TFJS visor | ||||||||
| 10 | 10/27 10/29 10/31 |
10. A TensorFlow.js Example | ||||||
| 10.1 Example introduction | ||||||||
| 10.2 Example model | ||||||||
| 10.3 Example training | ||||||||
| 11 | 11/03 11/05 11/07 |
11. JavaScript | ||||||
| 11.1 JavaScript syntax | ||||||||
| 11.2 JavaScript instructions | ||||||||
| 11.3 JavaScript examples | ||||||||
| 12 | 11/10 11/12 11/14 |
12. Decision Trees | ||||||
| 12.1 Background | ||||||||
| 12.2 Measuring impurity | ||||||||
| 12.3 Information gain | ||||||||
| 11/14 |
Last day to change to or from S/U grading Last day to change to or from audit grading Last day to drop a full-term course or withdraw from school |
|||||||
| 13 | 11/17 11/21 |
13. k-Nearest Neighbors (kNN) Algorithm | ||||||
| 13.1 Background | ||||||||
| 13.2 kNN for prediction and smoothing | ||||||||
| 13.3 Strengths and weaknesses | ||||||||
| 11/19 (no class) |
|
|||||||
| 14 | 11/24 | 14. Artificial Neural Networks (ANNs) | ||||||
| 14.1 Artificial intelligence | ||||||||
| 14.2 Backpropagation | ||||||||
| 14.3 Genann: a minimal ANN | ||||||||
| 11/26 11/27 11/28 |
|
|||||||
| 15 | 12/01 12/03 12/05 |
15. Data Processing and Management | ||||||
| 15.1 Data science | ||||||||
| 15.2 Data warehouse | ||||||||
| 15.3 Data fusion | ||||||||
| 16 | 12/08 12/10 |
16. Data Mining Concepts | ||||||
| 16.1 Introduction to data mining | ||||||||
| 16.2 Data mining steps | ||||||||
| 16.3 Data mining techniques | ||||||||
| 17 | 12/17 |
|
||||||
| 18 | 12/23 | Grades posted before noon, Tuesday |
|
A system administrator has 2 problems: — dumb users — smart users |