Difference between revisions of "CoE 163 S2 AY 2021-2022"
Carl Dizon (talk | contribs) |
Carl Dizon (talk | contribs) m |
||
Line 108: | Line 108: | ||
<br> | <br> | ||
[SE02] Caching in MMM<br> | [SE02] Caching in MMM<br> | ||
− | [https://colab.research.google.com/drive/1tj7VoRqeZ9TuhO3Cl2A0OEnwGKqy9_xW <nowiki>[SE02] Google Colab</nowiki>] | + | [https://colab.research.google.com/drive/1tj7VoRqeZ9TuhO3Cl2A0OEnwGKqy9_xW <nowiki>[SE02] Google Colab</nowiki>]<br> |
[https://uvle.upd.edu.ph/mod/assign/view.php?id=156639 <nowiki>[SE02] Submission bin</nowiki>] | [https://uvle.upd.edu.ph/mod/assign/view.php?id=156639 <nowiki>[SE02] Submission bin</nowiki>] | ||
| | | |
Revision as of 07:26, 4 April 2022
Course Information
Academic Period: 2nd Semester AY 2021-2022
Units: 3
Workload:
- 3 hours lecture per week
- 1-2 hours exercise per week
Instructors:
- Isabel M. Austria [isabel.austria at eeemail]
- Carl C. Dizon [carl.dizon at eeemail]
- Darvy P. Ong [darvy.ong at eeemail]
- Nestor Michael C. Tiglao [nestor at eeemail]
Student Assistants:
- Brian Bascos
- Christian Eric Cosca
- Jean Abigail de Padua
Synopsis: This course aims to 1) present the connection between algorithms, implementation, and computer architecture, 2) provide tools needed to write and apply fast numerical code, and 3) present representative fundamental numerical algorithms.
Delivery Method: Video lectures and digital materials
Online Platforms: UVLe, Piazza, Google Meet, Zoom, other quiz platforms.
Course Outline
Week | Topics | Academic Requirements | Resource Links |
---|---|---|---|
0 |
|
||
1 |
|
[SQ01] CS problems |
|
2 |
|
[SQ02] Asymptotic analysis |
|
3 |
|
[SE01] Profiling and assembly |
[[ | [03a slides]]] |
4 | |||
5 |
|
[SQ03] Linear algebra |
|
6 |
|
[SQ04] Matrix-matrix Multiplication |
|
7 |
|
[SE03] BLAS |
|
8 | READING BREAK
|
||
9 | LENTEN BREAK
|
||
10 |
|
[SQ05] Parallel programming |
|
11 |
|
[SE04] Parallel computing algorithms |
|
12 |
|
[SE05] OpenCL/OpenMP |
|
13 |
|
[CE] Capstone exercise |
|
14 | READING BREAK
| ||
15 | |||
16 | |||
17 |
|
Grading Rubric
32% Short quizzes
48% Software exercises
20% Capstone exercise