F
F
flowman2015-08-23 17:03:53
IT education
flowman, 2015-08-23 17:03:53

Which universities teach low-level programming? Where to go?

I am 24 years old, I have been writing C / C ++ for two years both professionally and in my free time, it became necessary to find a university and study "officially", since judging by the statistics of the site superjob.ru , 88% of employers expect a person with a higher technical.
There is one thing that prompted me to ask a question here. I'm not interested in C++ / Java / OOP and all those abstractions that prevent the processor from doing its job as efficiently as possible. My direction, in connection with the type of activity in which I am engaged, should be low-level programming with a focus on minimizing the number of executable machine instructions, SIMD, taking into account the features of the cache memory of processors, etc.
Are there any universities left with hardcore bearded guys who can teach this to the interested?
Thanks in advance!

Answer the question

In order to leave comments, you need to log in

7 answer(s)
V
Vladimir Martyanov, 2015-08-23
@vilgeforce

Go where it will be easiest to score on "study", get crusts (since they look at them, and not at knowledge), and while walking couples, study the desired area yourself.

L
Loligan, 2015-08-23
@Loligan

I'm not interested in C++ / Java / OOP and all those abstractions that prevent the processor from doing its job as efficiently as possible.

assembler books to help you

S
sim3x, 2015-08-23
@sim3x

88% of employers expect a person with a higher technical.

here it is worth paying attention to the motives (and myths) of the employer.
The university is the equivalent of the adequacy of the employee. There are only a
few employers who will look at your grades, and even fewer - will be selected according to knowledge in the subject.
Those if you have a couple of works with a middle-senior level in linkedin, then you can not get a diploma
On the main issue
I'm afraid that it will be easier for you to go to people who are engaged in high-speed trading and platforms for them.
There, the concentration of "uncles" will be greater than at the university, unfortunately
. Perhaps there are other profiles where asm still rules, but I have not heard of such

K
Kostya Bakay, 2015-08-24
@kostyabakay

Look for the direction of computer engineering, I study there and there is a big emphasis on low-level design and programming.

D
Dmitry K, 2015-08-24
@gospodinmir

ITMO, department of VT.
cs.ifmo.ru

P
Puma Thailand, 2015-08-24
@opium

in your specialization they will completely tear off with the hands of a specialist and without education

L
leventov, 2015-08-27
@leventov

since judging by the statistics of the site superjob.ru, 88% of employers expect a person with a higher technical

In general, the question claims to be proactive, but here is such an infantile link. 88% of employers are shit that you yourself will never go to. The coolest companies about the crust do not even ask if it is or not. Generally do not ask, imagine. They won't even know if you finished there or not.
I'll tell you a little secret: neither business, nor users, nor you (believe me) need your ability to optimize naked assembler. It takes an understanding (and then, few) of how high-level languages ​​are compiled into assembly language in order to write and optimize more CPU-friendly code in these languages.
But in fact, the ability to see and build the project architecture for performance is even more necessary. This also requires low-level understanding, but it's still something different.
There are quite a lot of such uncles, my department also has a very strong low-level specialist - A.V. Makarov, Baumanka, PS9.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question