Resolução e significado de expressões algoritmicas

Boa tarde, gostaria de fazer duas perguntas, o que significa as expressões e como resolve-las:
x = (x << 3) + (x << 2);

Não sei o que significa esse sinal “<<”;

e essa outra:

aux = (aux>=10) ? 0: aux + 1