You are on page 1of 1

Programming for Analytics

Learning Objectives: This module introduces Students to various programming languages in the field
of Analytics like SQL, R, SAS, Python, and form foundation for further analysis of Datasets. Students
will learn the basics of these programming languages and learn data manipulation techniques.

Unit 1 Introduction: Database Management Systems Definition, Characteristics of DBMS,


Architecture & Security, Types of Data Models, Concepts and constraints of RDBMS, Introduction to
Structured Query Language, MySQL Installer, Download sample Database, Loading Sample Database.

Unit 2 Data definition and Manipulation SQL Process, SQL Commands – DDL, DML, DCL, DQL, SQL
Constraints, Data Integrity, Data Types, SQL Operators, Expressions, Querying Database, Retrieving
result sets, Sub Queries, Syntax for various Clauses of SQL, Functions and Joins, Indexes, Views,
Transactions.

Unit 3 Basics of SAS Introduction to SAS, Installation of SAS university Edition, prerequisites for data
analysis using SAS, SAS Architecture, Data Types, Formats and Informats, SAS coding- Data step and
proc step, Libraries, Importing external data, Reading and Manipulating Data, Functions, Data
Transformations, Conditional Statements.

Unit 4 Python: Basics of Python Installation of Anaconda Navigator, Data types – string, tuples, set,
lists, dictionary, Arrays. Spyder, Importing and Exporting Files, Data Manipulation, Descriptive
Statistics and Documentation with Jupyter.

Unit-5 R Programming

Basic -installation of R & R studio- vector, matrices-data types-importing and exporting files—
merging files-data manipulation- creation and deletion of new variables-sorting of data-functions-
graphical presentation and descriptive statistics

You might also like