ELG 5166 Cloud Analytics

3 units
Electrical Engineering
Faculty of Engineering
Fundamentals of complex and large-scale data processing in the cloud (evolution, characteristics, application). Distributed data processing approaches: master/slave, vertical vs. horizontal scalability, batch and streaming, transactions management, CAP Theorem. Batch processing. In-memory processing. Data processing clusters and pipelines. Hands-on experience developing and managing complex and large-scale data pipeline applications in a cloud. NoSQL databases (characteristics, types, architectures). Data lakes and cloud computing infrastructure.

Components:

Lecture

Previously Offered Terms:

Fall
Winter
Summer

Organized

63 responses

4.46

/ 5

strongly agree
59%
agree
32%
neither agree nor disagree
8%
disagree
0%
strongly disagree
2%
25%
50%
75%
100%

Clear Expectations

62 responses

4.37

/ 5

strongly agree
52%
agree
39%
neither agree nor disagree
6%
disagree
2%
strongly disagree
2%
25%
50%
75%
100%

Learned a Lot

63 responses

4.38

/ 5

strongly agree
56%
agree
33%
neither agree nor disagree
6%
disagree
3%
strongly disagree
2%
25%
50%
75%
100%

Fair Assessments

62 responses

4.35

/ 5

strongly agree
53%
agree
37%
neither agree nor disagree
5%
disagree
2%
strongly disagree
3%
25%
50%
75%
100%