Course Contents


Basics of Data Science

We are excited to see many curious and brilliant minds in this course. We promise that you will learn a lot. The course overcomes all the basics issues step by step that a newcomer in the fields faces. In this course, after completion of every topic, an assignment is provided to check your understanding and learning level. In the first two weeks, we are going to learn R with problems/projects related to data science and the same pattern is repeated for python in the next two weeks.

Basics of R


Week 1

Day 1
  • Introduction
  • Installing and activating R
  • Getting help
  • R Console input and Basic operations
Day 2
  • Vectors
Day 3
  • The if else() function
  • Adding and Multiplying Vectors
  • Testing Vector Equality
  • Vector Correlation
  • Matrices and Array
Day 4
  • Adding and multiplying matrices
  • Creating Multidimensional Array
  • Lists
Day 5
  • Factors
  • Creating Data Frames
  • Loading Data Frames From external files
  • Writing Data Frames
  • Indexing Data frame as lists

Week 2

Day 1
  • Filtering Data Frames
  • Editing Values in Data Frames
  • Adding Rows and Columns to Data Frames
  • Applying Functions to Data Frames
  • Sorting and Shuffling Data Frames
  • Merging Data Frames
Day 2
  • Programming Structures
Day 3
  • Loops and Conditional Statements
  • User defined Functions and return command
  • Basic Programs using loops and conditional statements
  • Binary Operations
Day 4
  • Working with Strings
  • Plotting in R
Day 5
  • Beginner level project

Basics of Python


Week 1

Day 1
  • What is a Program?
  • What is Python?
  • Why Python for AI
  • Applications of Python
  • Getting started with Python
  • Downloading and setting up Python for use
  • Python IDLE Installation
  • Run in the IDE
  • Identifiers and Keywords
  • Comments, Indentation and Multi-lining
  • Variables and Datatypes
Day 2
  • Type Conversion
  • Python Operators
  • What are Strings?
  • Various string operations
Day 3
  • If Statement
  • For Loop
  • While Statement
  • Break and continue
  • pass statement
Day 4
  • Introduction to Lists
  • Various list operations
Day 5
  • What are Sets?
  • What are Dictionaries?

Week 2

Day 1
  • What are Functions?
  • The main module
  • What is a Package?
  • What is NumPy?
  • Exploring NumPy!
Day 2
  • What are Classes and Objects?
  • Pandas
  • Seaborn
Day 3
  • Scikit-learn
  • Classification
  • Regression
Day 4,5
  • Beginner Level Projects

Get registered now!
For NITJ faculty and students ₹1000 (Incl. GST)
For Others ₹1000 + (GST 18%)



Enroll