Data Science
Indexed description
Details
If you are curious about how you can connect your strong math skills with programming and pave your way in the data-driven world, then this program is for you.
By Participating, You Will Have The Opportunity To
- Gain a strong foundation in software engineering
- Dive deep into statistics and data analysis
- Learn regression, classification, and clustering techniques
- Explore the basics of deep learning and neural networks
- Join one of our mentoring programs in specialized Data Science domains
What do we offer?
- Industry-based education. As a leading software engineering company, we will help you explore emerging technologies and best practices that the market demands.
- Top-notch learning materials. Our Data Science specialists with extensive project experience have designed and tested the educational content in numerous training runs.
- Practice-oriented approach. This comprehensive program focuses on providing you with hands-on experience and practical application of the concepts learned.
- Deep dive into the specialization. Our graduates become highly skilled specialists ready to face complex technical challenges and work with the world's leading clients.
- Support from experienced mentors. We will guide you at all training stages, covering your open questions and sharing feedback on assigned tasks.
- Career advancement. Upon successful completion of both fundamentals and specialization stages, we will consider you for open positions based on your demonstrated skills and available opportunities at EPAM.
Stage 1: Fundamentals (3 months with ~12 hours per week)
In this stage, you'll build a strong foundation in Data Science. Here's what to expect:
- Weekly learning. Explore video lessons and self-study materials, then practice through tasks and tests – all within set deadlines to ensure steady progress.
- Mentor guidance. Submit your weekly practical assignments for feedback and approval from expert mentors.
- Interactive support. Join weekly group Q&A sessions with professionals to discuss questions and deepen your understanding.
Stage 2: Specialization (3.5 months with ~20 hours per week)
About
This stage is all about taking your skills to the advanced level with a more intensive approach. You will join one of the proposed mentoring programs:
- Computer Vision
- Natural Language Processing
- Machine Learning Engineering
- Time Series
- Recommendation Systems
General Requirements
What is required for training:
- Citizens of Kyrgyzstan and permanent residents who are eligible to work in this country
- Second-to-last or final year university students and recent graduates
- Individuals 18 years and older
- English level B2 (Upper-Intermediate) or higher
- Proficiency in mathematical analysis (main topics of derivatives, integrals, extrema of functions in multidimensional real space)
- Skills in linear algebra (vectors, matrices, tensors, linear equations, eigenvalues and eigenvectors, quadratic forms)
- Knowledge of probability theory (definition of probability, conditional probability, Bayes theorem, expectation)
- Command of statistics (basic concepts, hypothesis testing, concept of likelihood, estimation of distribution parameter)
- Understanding of basic optimization concepts and methods (stationary points, Lagrange multipliers, gradient descent)
- Knowledge of data structures and algorithms (sorting algorithms, algorithm complexity)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search