FULL-TIME | 40 WEEKS
DATA SCIENCE
Become a Data Scientist.
You will learn the latest analytics tools and techniques, how to work with SQL, the languages of R and Python, the art of creating data visualizations, and how to apply statistics and predictive analytics in a business environment.
Languanges and Frameworks covered
Program Details
Data Science Course is 40-Weeks immersive program and is open to 18+ years old candidates with a minimum of post secondary Education.
Regardless of your current level of coding knowledge, New to code or know abit, this course is designed to guide you from foundational skills to industry-ready proficiency.
Somakodi offers some of the most competitive payment options, with a range of flexible payment plans and also offer Scholarships opportunities.
Tuition fee for the program is:
Kes. 135,000.00
Each individual's career journey is unique, which is why we our career coach team offer 1-on-1 personalized support.
They will help you in navigating your distinct career path to securing your first job. We help with resume review, mock interviews, personal branding, and strategies to stand out as a candidate.
We provide blended learning that integrates state-of-the-art technologies in course delivery, combining online resources, in-person class sessions, and real-world projects.
Our programs take a holistic approach, teaching both the latest technologies and problem-solving techniques. We’ll teach you how to code, but also how to learn and adapt
Our curriculum is regularly reviewed by industry partners and professionals to ensure we are teaching the most in-demand and relevant job skills.
Our programs are immersive and accelerated, giving learners the option to pursue a full-time course within 6months to quickly start a new career.
You'll have the opportunity to work on practical projects both individually and in collaborative pairs or groups.
This hands-on experience is aimed at preparing you for real-world project scenarios. By the end of the course, you'll have crafted a portfolio showcasing tangible, real-world projects, enriching your profile and enhancing your employability.
Program Curriculum
-
Unit 1
Fundamentals: Data Analysis & Visualization
Begin your data science journey by developing critical data skills in data analysis, business intelligence, and visualization. Build a strong foundation and prepare yourself for more advanced work ahead by learning about data types, how to work with them, and more. In this unit, you'll also explore the world of databases, and how to work with relational database management software (MySQL) to model, structure, and manipulate data for analysis. You will also begin learning about programming through SQL, enabling you to write powerful queries to perform data operations. Finally, you'll use Tableau, an industry-standard tool, to craft dynamic visualizations and dashboards that effectively communicate insights to others.
-
Unit 2
Analysis for Data Science
Data science work relies on programming with languages such as Python and R. In this unit, you'll build core programming skills and leverage data science tools to perform complex data science work. You'll learn how to gather data from the web, complete data wrangling, and use code to perform analysis, build visualizations, and present insights. This unit is filled with essential data science knowledge and is your crash course for core data science skills and capabilities, orienting you for more advanced work ahead.
-
Unit 3
Artificial Intelligence & Machine Learning Techniques
Machine learning is an integral part of data science and has become commonplace today, powering many of the digital services and technologies used by businesses and consumers. In this unit, you'll dive deep into machine learning fundamentals, and explore a variety of techniques and algorithms used as part of this subset of data science. You'll also explore a variety of industry tools used to build machine learning models and gain hands-on practice learning and applying machine learning concepts.
-
Unit 4
Big Data Fundamentals With Machine Learning
New data of varying types are constantly being produced at a staggering rate through the increased use of technology from individuals and organizations. From images, to text, to sensor data, and more, Data Scientists must be capable of handling, organizing, and analyzing these massive quantities of data. Together with machine learning, big data can be used to provide unique insights and powerful capabilities, like natural language processing and more. In this unit, you will be exposed to the world of big data, and leverage industry tools to learn and apply key concepts related to big data, machine learning, and deep learning.
-
Unit 5
Professional Development
Data science is a diverse field, requiring a number of different skills. In order to provide value in the workplace, Data Scientists need some complementary knowledge to support their core skills. In this unit, you'll round out your learning experience by exploring important data science topics including Design Thinking, Agile, and more. Understanding these topics and developing skills around them will help you collaborate with others, communicate with key stakeholders, and integrate your capabilities into larger projects. In this unit, you'll also complete your Capstone Project, and dive into preparing for your new career with BrainStation's Career Accelerator Program.
-
Soft Skills
During the software engineering class, students engage in a unit dedicated to developing soft skills essential for their career advancement. This unit focuses on enhancing various aspects, including self-leadership, effective collaboration, impactful communication, entrepreneurial mindset, proficient project management, and career readiness. By honing these skills, students not only strengthen their professional capabilities but also improve their adaptability, problem-solving abilities, and overall employability in the dynamic field of software engineering.
-
Career Development
Beyond Somakodi
Together, we navigate your journey. Throughout your Somakodi bootcamp and beyond, collaborate with our dedicated Career Services team to initiate your career path within a structured and accountability-driven setting. Beyond interactions with peers and Career Services team members, you'll gain access to an array of top-tier career coaching services. These services have proven effective for numerous Somakodi bootcamp graduates, facilitating successful transitions into the job market and career changes.
You will gain profiency in!
Master Programming and Python for Data Science
Master fundamental programming concepts that will also help you learn other languages in the future, and you'll use Python to perform data cleaning, analysis, visualization, and more.
Build Software Products
Produce sophisticated software and web solutions that precisely align with client specifications, blending creativity and precision. Through meticulous design and project implementation, deliver exceptional products and services that surpass expectations and enhance client satisfaction.
Perform Advanced Data Work
Data Scientists use an ecosystem of tools to help them perform more advanced work quickly and efficiently. You'll learn how to work with Python packages and libraries to extend Python's capabilities, and use command line and git to manage your code.
Version Control
Collaborate seamlessly with fellow Software Engineers, fostering effective communication and teamwork. Engage in a truly collaborative full-stack development project, working collectively to construct a comprehensive web application. This endeavor integrates diverse skill sets to deliver a cohesive and impactful software solution.
Machine Learning Concepts
Explore machine learning and how it can be applied in practical, real-world scenarios. You'll also use Python, along with a number of packages and other tools to understand how machine learning models function, and practice applying supervised and unsupervised machine learning techniques.
Explore GenAI & Prompt Engineering
Learn about Large Language Models (LLMs) including ChatGPT, and the AI technologies behind them, including neural networks and deep learning. Explore prompt engineering techniques to maximize your results. Practice evaluating and improving model performance by fine-tuning a pre-trained language model. Explore how to deploy generative AI models.
Application process!
Submit Your Application!
The first step is to fill out a written application. Once submitted, you will receive prompts from the admissions team to schedule an interview and take an aptitude assessment.
Application Review!
During the interview a member of the admissions team will learn about your learning needs, career goals, and help you decide whether the program is the right fit for you. If you passed your assessment, we will give you the admissions decision after your interview.
Admission!
Selected candidates can begin the program within 1-2 weeks. If you would like to connect with a member of our team, please simply reach out via +254-710-350885 or admissions@somakodi.com and schedule a chat with one of our Admissions representatives.