Programming in Java

( CR- CL-CR- CL- MR- CL )
  • Identify the basics of object orientation
  • Identify the features of object orientation
  • Create object orieneted Java applications
  • Use decision- making constructs and loop constructs
  • Implements collection framework
  • Implement error handling
  • Implement IO functionality
  • Manipulate IO functionality
  • Manipulate files, directories and file system
  • Create data- centric applications using JDBC
  • Process string using regular expressions
  • Implement multi -threading and localization

Exit Profile

After completing this course, students will

  • Develop data centric applications using JAVA.

HTML

Course Curriculum

Create web pages and web sites

In this module, You will learn the basics of web pages and how to create them using HTML5.

Tables, forms, and other forms using HTML5

In the second module, You will learn how to create tables and forms in web pages using HTML5.

Cascading Style Sheet

This module will help you learn the Cascading Style Sheet, which will affect your web pages’ styling.

JavaScript

In the fourth module, You will get introduced to JavaScript and use it to make better web pages and websites.

Transform and Animate Canvas Elements

In this module, You will learn transforming and animating canvas elements for your web pages.

Adding Visuals using jQuery

his module will teach you about adding visuals to your web pages using jQuery.

Geolocation and Offline Support

The last module will be all about Geo-location and Offline Support.

Python

This program will help you build foundational skills in data analysis, data visualization, programming, and Relational Database Management Systems (RDBMS).

Learners will learn how to apply basic statistical methods for data analysis using Excel. Including how to visualize data using graphs. Learners will also be introduced to RDBMSs and learn how to use SQL to retrieve or manipulate data. Then, they will learn to program using Python. Python has become a preferred programming language in the world of analytics.

This program will help learners as they progress through their academic journey. It will lay the foundation for an important programming and data analysis skill that will be of immense value in their academic and professional lives.

Course Curriculum

The Program focuses on competency development. It is practice based i.e. learners learn by doing things rather than by watching videos or by attending traditional lectures. Curriculum will cover the following

Data Analytics Using Excel

Learn to analyze numerical and categorized data using MS Excel as a tool. Use Descriptive Statistical techniques to analyze the data. Visually present the analysis using graphs & charts in MS Excel

Analytics using SQL

Learn to represent data in the form of tables in a Relational Database. Create, update, and retrieve data stored in a MySQL (RDBMS) database. Use Structured Query Language (SQL) to perform various operations on the database.

Introduction to Programming using Python

Learn to apply problem-solving techniques to decompose a problem into computational steps. Then translate the steps into a program using the Python language.

Python for Data Science (Using NumPy and Pandas libraries)

Use the NumPy and Pandas libraries in Python to perform data analysis.

Exploratory Data Analysis (EDA)

Introduction to Exploratory Data Analysis

Programming Using C++

Object-Oriented Concepts

You will learn about the Object-Oriented Programming structure and how to code on the OOPS concept.

Objects

You will learn about Objects in C++ programming and how to create objects in your program.

Encapsulation and Abstraction

You will learn the concepts of data encapsulation and abstraction in C++ programming, how to protect and abstract data in C++.

Operators

This module will teach you about various operators in C++ and how to use them in your programs.

Arrays

You will learn about Arrays and how to use them to store data and values in your programs.

Functions

Programs are incomplete without Functions. You will learn how to define and call functions in C++

Constructors and Destructors

This module will introduce you to Constructors and Destructors’ concepts in C++ programming and how to use them.

Polymorphism, Inheritance

You will get to know about the concept of polymorphism and inheritance along with its implementation.

Polymorphism and Multiple Inheritance

This module will guide you on how multiple inheritance works and how you inherit your parent class properties.

Linked List

This module will discuss Linked List as a data structure to manage and store data in a defined way. You will learn about Linked list and its implementation.