Advanced level courses in Computer Science for industrial competence development