Это корректный вариант.
Внутри предложения не нужны знаки препинания.
Четких правил, как писать названия специальностей, нет. Мы рекомендуем писать названия специальностей в кавычках с маленькой буквы: диплом по специальности "физика твердых тел".
Название дисциплины физика в кавычки заключать не нужно. Чтобы понять, необходимо ли двоеточие, нужно видеть все предложение.
Вы написали правильно: кубик Рубика.
Эту фамилию нужно склонять.