Code: | CC3047 | Acronym: | CC3047 | Level: | 300 |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Computer Science |
Active? | Yes |
Web Page: | https://moodle.up.pt/course/view.php?id=4854 |
Responsible unit: | Department of Computer Science |
Course/CS Responsible: | Bachelor in Artificial Intelligence and Data Science |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
L:CC | 0 | study plan from 2021/22 | 3 | - | 6 | 56 | 162 |
L:IACD | 2 | study plan from 2021/22 | 3 | - | 6 | 56 | 162 |
- Introduction to big data processing: challenges, example problems from science and business.
- The cloud computing paradigm: service models (PaaS, SaaS, IaaS); service virtualization, deployment and orchestration; integration of computing, networking and storage resources; scalability, fault-tolerance, and “elasticity”.
- Cloud storage solutions for big data: cloud file systems, NoSQL and graph-based databases, “object stores”.
- High-performance big data applications using cloud programming models: MapReduce, stream-based programming.
- Programming assignments on big data applications on specific topics such as data streams, social-network graphs, recommendation systems, or bioinformatics.- Introduction of cloud computing technologies in tandem with big data application requirements.
- Hands-on practice in programming projects using tools by major cloud service providers (Amazon Web Services, Microsoft Azure, Google Cloud, etc) and DCC computer clusters for MapReduce.
designation | Weight (%) |
---|---|
Trabalho prático ou de projeto | 40,00 |
Teste | 60,00 |
Total: | 100,00 |
designation | Time (hours) |
---|---|
Elaboração de projeto | 52,00 |
Frequência das aulas | 52,00 |
Estudo autónomo | 58,00 |
Total: | 162,00 |