Solid Course
They provide really solid fundamental of data science. No more blackbox for traditional machine learning.
Data Science Immersive learner
Empower your data teams with practical data science and machine learning capabilities, fusing computer science, statistics, and business. Gain skills such as Python for exploratory data analysis, constructing and refining machine learning models to forecast patterns, and effectively communicating data-driven insights to various stakeholders.
This is a fast-paced course with some prerequisites. Learners should be comfortable with programming fundamentals, core Python syntax, and basic statistics.
• Define basic Python programming concepts and data types, including variables, lists, dictionaries, loops, and functions.
• Create functions that accept multiple arguments and return multiple values.
• Understand the purpose of iterators in real-world data science workflows.
• Describe the use and purpose of DataFrames and how they can be used to manipulate data with Pandas.
• Plot visualizations with Matplotlib and Seaborn.
• Get acquainted with descriptive and inferential statistics and how to calculate them.
• Calculate combinations and permutations.
• Familiarize yourself with developer tools for data science, including GitHub basics and working with the command line.
• Calculate linear algebra and regression equations.
What Is Data Science?
Your Development Environment
Python Foundations
Project: Complete coding challenges that often appear in data science job interviews, further developing your Python programming skills.
Exploratory Data Analysis in Panda
Data Visualization in Python
Statistics in Python
Experiments and Hypothesis Testing
Project: Apply your growing Python and analytical skills to conduct a basic exploratory data analysis and answer questions about a real-world data set.
Linear Regression
Train/Test Split
KNN and Classification
Logistic Regression
Project: Build and validate linear regression and KNN models based on a provided data set.
Working With API Data
Natural Language Processing
Time Series Data
Flex Sessions
Explore an additional data science topic based on class interest. Options include: clustering, decision trees, robust regression, and deploying models with Flask.
This is a fast-paced course with some prerequisites. Learners are recommended to have a strong mathematical foundation and familiarity with Python and programming fundamentals.
Those wanting a career transformation. This full-time, award-winning data science course is designed to help learners launch a career in one of the most in-demand fields today.
Graduates will have a professional-grade capstone project that showcases skills in predictive modelling, pattern recognition, and data visualisation, wrangling massive data sets to forecast trends and inform strategy.
• Explore fundamental Python programming concepts, including variables, lists, loops, dictionaries, and data sets.
• Leverage programming tools like GitHub and the command line interface to manage data science projects.
• Practice solving coding challenges similar to the questions used in task-based data science interviews.
• Write and run Python functions using multiple arguments.
• Discover how key math concepts like statistical significance and probability distribution are applied throughout data science.
• Demonstrate familiarity with introductory
programming concepts using Python and NumPy
to navigate data sources and collections.
• Utilize UNIX commands to navigate file systems
and modify files.
• Learn to track changes and iterations using Git
version control from your terminal.
• Define and apply descriptive statistical
fundamentals to sample data sets.
• Practice plotting and visualizing data using Python
libraries like Matplotlib and Seaborn.
Project: Apply NumPy and Python programming skills
to answer questions based on a clean data set.
• Design an experimental study with a well-thought-out problem statement and data framework
• Use Pandas to read, clean, parse, and plot data, extracting and rearranging data through indexing, grouping, and JOINing.
• Review statistical testing concepts (p values, confidence intervals, lambda functions, correlation/causation) with SciPy and StatsModels.
• Learn to scrape website data using popular scraping tools.
• Explore bootstrapping, Resampling and building inferences about your data.
Project: Leverage Pandas to apply advanced NumPy and Python skills cleaning, analyzing, and testing data from multiple messy data sets.
• Use scikit-learn and StatsModels to run linear and logistic regression models and learn to evaluate model fit.
• Begin to look at classification models by implementing the k-nearest neighbors (kNN) algorithm.
• Articulate the bias-variance trade-off as you practice evaluating classical statistical models.
• Use feature selection to deepen your knowledge of study design and model evaluation.
• Learn to apply optimization and regularization for fitting and tuning models.
• Dive into the math and theory behind how gradient descent helps to optimize loss functions for machine learning models.
Project: Explore, clean, and model data based on a provided data set, outlining your strategy and explaining your results.
• Define clustering and its advantages and disadvantages as compared to classification models.
• Build and evaluate ensemble models using decision trees, random forests, bagging, and boosting.
• Get acquainted with natural language processing (NLP) through sentiment analysis of scraped website data.
• Learn how Naive Bayes can simplify the process of analyzing data for supervised learning algorithms.
• Explore the history and use of Hadoop, as well as the advantages and disadvantages of using parallel or distributed systems to store, access, and analyze big data.
• Understand how Hive interacts with Hadoop and discover Spark’s advantages through big data case studies.
• Analyze and model time series data using the ARIMA model.
Project: Students will scrape and model their own data using multiple methods, outlining their approach and evaluating any risks or limitations.
• Compare and contrast different types of neural networks and demonstrate how they are fit with back propagation.
• Build and apply basic recommender systems in order to predict on sample user data.
• Work with career coaches to create and polish your professional portfolio.
• Practice with data science case studies to prepare for job interviews.
Project: Choose a data set to explore and model, providing detailed notebook of your technical approach and a public presentation on your findings.
WHAT LEARNERS SAY
They provide really solid fundamental of data science. No more blackbox for traditional machine learning.
Data Science Immersive learner
The courses are great for beginners
Management Trainee at a leading financial services group
I really appreciate the instructor's effort to keep us engaged in class. Additional knowledge and sharing from the instructor also allows us to know more about real scenarios.
Analyst of a leading financial services group
AKADEMI GA
is an exclusive partner of General Assembly (GA) in Malaysia. Akademi GA is now a member of the Excelerate Group.
Akademi GA has acquired all rights to market and deliver General Assembly digital courses. It is registered as a training provider with the Ministry of Finance (MOF), Human Resource Development Corporation (HRD Corp) and Malaysia Digital Economy Corporation (MDEC).
Yes! Upon passing this course, you will receive a signed certificate of completion. Thousands of GA alumni use their course certificate to demonstrate skills to employers and their LinkedIn networks. GA’s front-end developer course is well-regarded by many top employers, who contribute to our curriculum and use our tech programmes to train their own teams.
Yes! All of our part-time courses are designed for busy professionals with full-time work commitments.
You will be expected to spend time working on homework and projects outside of class hours each week, but the workload is designed to be manageable with a full-time job.
If you need to miss a session or two, we offer resources to help you catch up. We recommend you discuss any planned absences with your instructor.
For your capstone project, you’ll apply machine learning techniques to solve a real-world problem. You’ll develop a model, technical documentation, and stakeholder presentation, and graduate with a polished, portfolio-ready data science project to showcase your skills. We encourage you to tackle a problem that’s related to your work or a passion project you’ve been meaning to carve out time for.
Throughout the course, you’ll also complete a number of smaller projects designed to reinforce what you’ve learned in each unit.
This course is designed for data professionals who want to perform complex analysis to power predictions and add marketable skills to their resume. You’ll find a diverse range of students in the classroom:
Data analysts, marketing analysts, BI analysts, or consultants who work with big data and need to upgrade their skills. Software engineers who want to apply their programming skills toward a new career. Other professionals with a quantitative background eyeing a transition to tech.
Ultimately, this programme attracts a community of eager learners who have an interest in manipulating large data sets and forecasting to impact strategy and bottom lines.