Answer the question
In order to leave comments, you need to log in
Where can a novice programmer get basic mathematical knowledge?
The task is to turn a person who works as a programmer's assistant and has a secondary education into a specialist who is able to seriously work and develop as a programmer. Where can one get a satisfactory mathematical base in Moscow in a short time (six months to a year)?
A necessary (but obviously insufficient) set of knowledge includes knowledge of at least definitions of concepts: function, limit, set, operation, Cartesian product, ring, field, GF (2), O (n), o (n), algorithm complexity, SKNF, SDNF, basic data structures and algorithms, the beginning of the theory of relational databases.
Where to send an employee for training?
Answer the question
In order to leave comments, you need to log in
Such an employee should be sent to the university. And the point is that he superficially masters these concepts, he will forget them in a week. Each concept you listed is included in separate courses: mathematical analysis, algebra, discrete mathematics, mathematical logic, programming, etc. For six months or a year, nothing normal will come of this employee.
"Mathematical Analysis", Knuth/Kormen (on data structures)… All you
need is a desire.
The fastest way is a tutor (namely, tête-à-tête, not courses). From the list of desired knowledge, it can be seen that not 1, but several are needed. It requires money and requires great diligence - all the same, 70% to disassemble yourself from books.
Tutor + books on theory + a bunch of books on practice + great desire. That's when it will make sense.
There are a lot of teachers in universities who are just waiting to start tutoring with your employee.
Fields and _groups_ are in this list for what? This is by no means basic mathematical training ... I myself am a mathematician by education, and I will say that group algebra is, as it were, a rather rare and difficult part of what is called higher mathematics.
I understand math analysis, linear algebra, analytic geometry. Why groups?
"the open university" and "mit opencourseware". If a person knows English and has a year left, it is quite possible to pick up several courses from the first year of bachelors.
For mekhmat for 1-2 years. You can not finish if you need knowledge, not a piece of paper.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question