Master's Programme in Security and Cloud Computing (SECCLO)
Recommended timetable
On this page you will find the recommended study timetables for the first academic year in SECCLO programme. During the first year, you will study at Aalto University. The second year studies take place in one of the SECCLO consortium universities (for more information, please see SECCLO second-year curriculum).
Academic year 2024-2025
Compulsory courses
Code | Course | ECTC | Period |
---|---|---|---|
CS-C3130 |
Information Security | 5 | I - |
CS-E4190 | Cloud Software and Systems | 5 | I - II |
CS-E4340 | Cryptography | 5 | I - II |
CS-E4770 | Designing and Building Scalable Web Applications (*if you want to take CS-C3170 Web Software Development, it's recommended to complete the Web Software Development before this course) |
5 | continuously available online course, I - II |
Elective courses
Code | Course | ECTS | Period |
---|---|---|---|
CS-C3170 | Web Software Development | 5 | continuously available online course, I - V |
CS-E4265 | Multimedia Systems | 5 | I - II |
CS-E3190 | Principles of Algorithmic Techniques | 5 | I - II |
CS-E4380 | Special course: Advanced Cryptography | 5 | I - II |
CS-E4300 | Network Security | 5 | II - |
CS-E4330 | Special Course in Information Security | 5 | varying courses, teaching will be announced later |
CS-C3240 | Machine Learning | 5 | I |
CS-E4650 | Methods of Data Mining | 5 | I - II |
CS-E4003 | Special Assignment in Computer Science | 1-10 | I - V |
TU-C2091 | Starting Up | 1 | continuously available online course |
Compulsory courses
Code | Course | ECTS | Period |
---|---|---|---|
LC-1310 |
Academic Communication for MSc Students (group H05 integrated with CS-E4000, starting on 10.1.2025) |
3 | III - IV |
CS-E4000 | Seminar in Computer Science | 5 | III - IV |
CS-E4360 | SECCLO summer school | 2-5 | V, Summer, no registration in Sisu |
SCI.trai/SCI.itra | Summer internship | 2-5 | V, Summer, no registration in Sisu |
Elective courses
Code | Course | ECTS | Period |
---|---|---|---|
CS-E4640 | Big Data Platforms | 5 | III - IV |
CS-E4580 | Programming Parallel Computers | 5 | V |
ELEC-E7321 | Advanced Networking | 5 | III - IV |
CS-E4760 | Platform Security | 5 | III - IV |
CS-E4370 | Applied Cryptography | 5 | III - IV |
CS-E4350 | Security Engineering | 5 | III - IV |
CS-E4330 | Special Course in Information Security | 5 | varies, different courses |
CS-E4003 | Special Assignment in Computer Science | 1-10 | I - V |
CS-E5480 | Digital Ethics | 3-5 | V |
TU-C2091 | Starting Up | 1 | Continuous online learning |
Academic year 2023-2024
Compulsory courses
Code | Course | ECTC | Period |
---|---|---|---|
CS-C3130 |
Information Security | 5 | I - |
CS-E4190 | Cloud Software and Systems | 5 | I - II |
CS-E4340 | Cryptography | 5 | I - II |
CS-E4675 | Full Stack Web Development | 5 | Recommended to take after Web Software Development if no earlier background in the topic. Please see https://fullstackopen.com/en for further information. |
Elective courses
Code | Course | ECTS | Period |
---|---|---|---|
CS-C3170 | Web Software Development | 5 | continuously available online course, I - V |
CS-E4260 | Multimedia Services in Internet | 5 | I - II |
CS-E3190 | Principles of Algorithmic Techniques | 5 | I - II |
CS-C4050 | Psychology of Security Engineering | 5 | no teaching |
CS-E4770 | Designing and Building Scalable Web Applications | 5 | II |
CS-E4300 | Network Security | 5 | II - |
CS-E4330 | Special Course in Information Security | 5 | varying courses, teaching will be announced later |
CS-C3240 | Machine Learning | 5 | I |
CS-E4650 | Methods of Data Mining | 5 | I - II |
CS-E4003 | Special Assignment in Computer Science | 1-10 | I - V |
TU-C2090 | Starting Up | 2 | continuous online learning |
Compulsory courses
Code | Course | ECTS | Period |
---|---|---|---|
LC-1310 |
Academic Communication for MSc Students (group H07 starting on 12.1.2024 integrated with CS-E4000) |
3 | III - V |
CS-E4000 | Seminar in Computer Science | 5 | III - V |
CS-E4360 | SECCLO summer school | 2-5 | V, Summer, no registration in Sisu |
SCI.trai/SCI.itra | Summer internship | 2-5 | V, Summer, no registration in Sisu |
Elective courses
Code | Course | ECTS | Period |
---|---|---|---|
CS-E4640 | Big Data Platforms | 5 | III - IV |
CS-E4580 | Programming Parallel Computers | 5 | V |
ELEC-E7320 | Internet Protocols | 5 | III - IV |
CS-E4760 | Platform Security | 5 | III - IV |
MS-E1687 | Advanced Topics in Cryptography V | 5 | III - IV |
CS-E4160 | Laboratory Works in Networking and Security | 5 | III - IV |
CS-E4330 | Special Course in Information Security | 5 | varies, different courses |
CS-E4003 | Special Assignment in Computer Science | 1-10 | I - V |
CS-E5480 | Digital Ethics | 3-5 | V |
TU-C2090 | Starting Up | 2 | Continuous online learning |
SECCLO model schedules for autumn and spring terms
These model schedules include SECCLO curriculum courses to help you design your schedule. Normally, you would choose one exercise group, even though all the options are visible. Please note that week numbers are specified on the model schedule, but check exact teaching times and places from MyCourses.
Abbreviations on the schedule:
L01 = lecture
XXH_ = exercise group, H0_ = exercise group. Normally, choose one exercise group.
T01,2, KT = exam
XXP_ = small group
- Published:
- Updated: