We're pleased to announce that we are launching new courses for the summer. Our latest data science courses are a one-stop-shop for everything you need to know about computational social science methods and working with big data. You will learn about data science methods, ethics and tools and learn how to code.
To celebrate the coming of summer, we're offering 50% discount on all 3 courses! Enter discount code SUMMER50 at the checkout.
This course is ideal for anyone who wants to develop a solid foundation in data science before going on to learn the basics of R. It is taught in two parts and incorporates the course Introduction to Data Science for Social Scientists, and a further course specializing in R. This two stage approach provides a comprehensive overview, teaching you theory and practical skills that can be applied to your research straight away.
Part one: In Introduction to Data Science for Social Scientists you will learn the theory of computational social science and gain a foundation in data science before you start to develop your programming skills.
Part two: In the second part of the course you will specialize in the R programming language. You’ll master the fundamentals of R and learn practical skills that are directly applicable to social science research.
This course teaches an ideal combination of both data science theory and how to code in Python, all from a social science perspective. After being introduced to the basic concepts of computational social science, ethics and data science tools, you will build on these foundations to learn how to code in Python. This course is taught in two stages, starting with Introduction to Data Science for Social Scientists and progressing onto teaching practical Python skills.
Part one: Introduction to Data Science for Social Scientists will teach you the theory of computational social science and provide a foundation areas such as text analysis, machine learning, and network analysis.
Part two: You will master the fundamentals of Python programming, gaining practical skills such as variable assignment, data types, loops, conditionals and functions.
The field of computational social science - using large-scale demographic, network and behavioral data to investigate human activity and relationships - is rapidly growing. It is increasingly important to understand the new methods and tools that are available to social scientists. This course provides an insight into the technology, tools and ethics of computational social science, and is perfect for researchers who want to gain knowledge of the discipline, before committing time to learning the practical skills. Read the course syllabus and find out course start dates here.
Introduction to Data Science with Python and Introduction to Data Science with R have the added benefit of being taught in Jupyter notebooks! Jupyter notebooks allow for interactive programming that lets you work directly in your browser, and is great for sharing and collaborative work.
If you’re not sure which programming language you want to learn, this blog post Where should I start, R or Python? might help you figure it out.