Image for Lecture Plan
Home

Lecture Plan

This study programme is validated by Goldsmithsa, University of London. Seize the unique opportunity to study in English and earn Dual Degree from Algebra University and Goldsmiths, University of London! Learn more

In addition to compulsory modules, students will be required to choose a group of optional modules from the following available:



By selecting group of optional modules, the optional modules of that group are singled out in the curriculum.

First year

Semester 1

COURSESECTSHoursLecturesTutorialsType
Innovative project 1 - Product or services ideation and planning815150Obligatory
Creativity and critical thinking3453015Obligatory
Quantitative methods and modeling4603030Obligatory
Advanced application development based on templates5451530Obligatory
Programming in Python5451530Obligatory

Elective coursesECTSHoursPdVjType
Advanced mobile programming5451530DEV1
Data engineering5603030DS1
Data warehousing and business intelligence5603030DS2
Embedded platforms and OS5451530IOT
Cyber security defences5603030CS1

Semester 2

COURSESECTSHoursLecturesTutorialsType
Innovative project 2 - Product or services development61569Obligatory
Advanced programming paradigms5451530Obligatory
Secure coding5451530Obligatory
Intro to DevOps4451530Obligatory

Elective coursesECTSHoursPdVjType
Social network analysis6603030DS2
Wireless computer networks 15451530IOT
Ethical hacking7603030CS1
Advanced information system interoperability5451530DEV1
Computer vision fundamentals5451530DEV1
Data analytics in cloud computing4603030DS2
Applied cryptography3601545CS1
Sensors and actuators5451530IOT
Structured analytic techniques4603030DS1
Introduction to machine learning6603030DS1

Second year

Semester 3

COURSESECTSHoursLecturesTutorialsType
Rapid development of Java applications using frameworks5451530Obligatory
Innovative Project 3 - Go to market strategies61569Obligatory
Optimization algorithms based on evolutionary computation5451530Obligatory
Cyber security management4603030Obligatory

Elective coursesECTSHoursPdVjType
Affective computing6603030DS1
Big data analysis techniques4603030DS2
Wireless computer networks 25451530IOT
Business continuity and disaster recovery3601545CS1
Advanced client side scripting5451530DEV1
Advanced machine learning6603030DS2
Penetration testing7603030CS1
Applied DevOps5451530DEV1
Data visualization - Techniques and tools4603030DS1
Web technologies for IoT5451530IOT

Semester 4

COURSESECTSHoursLecturesTutorialsType
Final thesis30000Obligatory

Elective coursesECTSHoursPdVjType
Student guide