Data Science at Lagos City computer college
Data science at the Lagos City computer college involves different disciplines which makes use of processes, scientific methods, algorithms, and systems. These are utilized in extracting knowledge and different perceptions from either structured data. Data Science can be synonymous to data mining, machine learning, and big data; which makes use of techniques and theories from related fields like computer science, Mathematics, and information science.
Data Science involves Data engineering, Programming for Data science with Python, Data analyst, data product managing, data structure and algorithm, SQL, and Data streaming.
Data Engineering
Through this course at the Lagos City computer college, students will be put through how to design data models, build data warehouses and data lakes, automate data pipelines, and try their hands on vast datasets. In the concluding parts of the course, each of the skills learned through the course will be used to execute a capstone project. To achieve success in the success in this course, students are required to have preliminary experience and knowledge in Python and SQL skills.
Another part of the course is data modeling, where students will be educated on how to produce relational models, as well NoSQL data models. Each of these models will be utilized in meeting the needs which data consumers require. Students will make use of ETL in effectively creating databases in PostgreSQL and Apache Cassandra.
Cloud Data Warehouses
Students will be able to sharpen their abilities in data warehousing, as well as increase their knowledge in data infrastructure. Creating a cloud-based data warehouse on Amazon Web Services (AWS) is also an additional part of the course.
Programming for Data Science with Python
Through this course, you will learn coding through Python, SQL, Command Line, and Git. Each of these tools will be helpful in solving problems relating to data. This course does not require any prerequisite skills apart from basic knowledge in computer.
Part of the things to learn in SQL includes its fundamentals like JOINs, Aggregations, and Sub queries. These will help you provide solutions to complex business questions.
Through Python, you will learn its fundamentals including loops, variables, functions, and so on. This will help you work with data by making use of tools like NumPy and Pandas.
Data Analyst
Easily become prominent as a data analyst through this course. This will help you to easily prepare and Manipulate, explore, communicate data for accurate analysis, while also producing visualization. In order to have a better learning experience in this course, students are require to have skills in using python and SQL.
You will be put through the application of probability and inferential statistics in real life scenarios by A/B test analysis, as well as creating models.
Data Scientist
Through this course, you will be able to know about running data pipelines, designing experiments, building recommendation systems, and deploying solutions to the cloud. For better learning experience, it is a prerequisite for students to understand machine learning concepts, especially the Machine Learning Nanodegree Program. Knowledge gained in this course will help you solve data Science problems, build disaster response pipelines with figure 8, and design a recommendation engine with IBM.
Data Product Manager
Through this course, you will understand how data can be leveraged in building products which offer the required experiences, to the required users, and at the right time. This will help students in becoming frontrunners in the development of data driven products that help business Edge competition in the market. In order to have a seamless learning experience in this course, you are required to have knowledge in Data Analysis & Product Management Experience.
Data Structures and Algorithm
This course will help students know about data structures which can help store data and algorithms by solving vast practice problems. This course will allow students implement a range of methods to manipulate data in order to evaluate its efficiency. This will offer a better approach to open ended problems in virtual or real-world scenarios, thus making a selection of data structure as required by different conditions. Prerequisite knowledge need to perform better in this course includes python and basic algebra.
SQL
Know and understand everything concerning SQL in this course. SQL is the fundamental language for huge data analysis. This helps offer a goal-oriented decision making, as well as strategies to move businesses to the next level. You will execute core SQL commands which select, control access, aggregate, select, and define data and tables. Having a first hand knowledge of data types will go a long way in helping students have a better learning experience in this course.
Data Streaming
This course is all about the analysis of data in real-time by using tools such as Apache Kafka and Spark, while creating apps to process information from data at different scales. You will learn everything about stream processing data schemas, KSQL, Faust stream processing and so on. For a better learning experience, having knowledge in Python, SQL and ETI is a prerequisite.
Data Visualization
Data Visualization is all about the selection of the best data visualization for analysis, and Evaluation of its effectiveness. You can also create innovative and engaging Tableau dashboard. A prerequisite of a greater educational achievement in this course includes proficiency in statistics and data analysis.