Technical Courses

Programming Languages

C, C++, JAVA, Python

Learn More
Data Structures

Programs and Programming, Algorithms and Data structures Algorithms (Emphasis on Problem Solving Techniques)

Learn More
DBMS & Networking

A refresher course mainly to help students prepare for campus placements.

Learn More
Data Analytics

Introduction to Statistical modelling and computational approach

Learn More
Machine Learning

Learning as Optimization, Linear Regression, Probabilistic Modeling, Probabilistic Linear Regression, Logistic and Softmax Regression

Learn More
Internet of Things (IoT)

Introduction to IoT Defining IoT, Characteristics of IoT, Physical design of IoT...

Learn More
Internet Marketing

A practical guide to help learners know more on SEO, usage of Google ad words...

Learn More
keyboard_arrow_up

Programming Languages

C

C++

Java

Python

Areas-Covered

Introduction to C, Algorithms and Relevance of C programming, Basic Structure & Data types, Statements, Operators & Looping structures, Functions, Derived data types, Arrays, Structures and Union, Memory allocation & Preprocessor directive, File handling

Duration

6-8 days

Delivery Methodology

  • Each training session has a defined set of learning outcomes achieved through a combination of theoretical inputs, programming tasks and reinforcement exercises.
  • The majority of the training programme shall be lab-based in order to give practical exposure to students.
  • The training team from SMART will be an ideal mix of theoreticians, class delivery experts and specialist faculty from industry. This ensures that the course structure is sound, training inputs are industry relevant and the students are delivered a power-packed course in an easy-to-understand format.

Hackathon

The training could conclude with a day-long Hackathon of 10-20 hours conducted on campus by a professional industry-experienced team

Optional Add-on

Step 1: Preliminary online coding test

Step 2: Selecting problem from a given set, designing architecture of the solution

Step 3: Validation of design and correctives

Step 4: Implementing the solutions, mentoring and fine-tuning

Areas-Covered

Introduction to C++, Basics of Object Oriented Programming in C++, Classes, Objects, Abstraction, Encapsulation, Data Hiding, Polymorphism, Inheritance, Templates, File & Exception Handling etc.

Duration

6-8 days

Delivery Methodology

  • Each training session has a defined set of learning outcomes achieved through a combination of theoretical inputs, programming tasks and reinforcement exercises.
  • The majority of the training programme shall be lab-based in order to give practical exposure to students.
  • The training team from SMART will be an ideal mix of theoreticians, class delivery experts and specialist faculty from industry. This ensures that the course structure is sound, training inputs are industry relevant and the students are delivered a power-packed course in an easy-to-understand format.

Hackathon

The training could conclude with a day-long Hackathon of 10-20 hours conducted on campus by a professional industry-experienced team

Optional Add-on

Step 1: Preliminary online coding test

Step 2: Selecting problem from a given set, designing architecture of the solution

Step 3: Validation of design and correctives

Step 4: Implementing the solutions, mentoring and fine-tuning

Areas-Covered

Introduction to Java, Basics of Object Oriented Programming in Java, GUI Development, JDBC Programming, Interaction with Databases etc.

Duration

6-10 days

Delivery Methodology

  • Each training session has a defined set of learning outcomes achieved through a combination of theoretical inputs, programming tasks and reinforcement exercises.
  • The majority of the training programme shall be lab-based in order to give practical exposure to students.
  • The training team from SMART will be an ideal mix of theoreticians, class delivery experts and specialist faculty from industry. This ensures that the course structure is sound, training inputs are industry relevant and the students are delivered a power-packed course in an easy-to-understand format.

Hackathon

The training could conclude with a day-long Hackathon of 10-20 hours conducted on campus by a professional industry-experienced team

Optional Add-on

Step 1: Preliminary online coding test

Step 2: Selecting problem from a given set, designing architecture of the solution

Step 3: Validation of design and correctives

Step 4: Implementing the solutions, mentoring and fine-tuning

Areas-Covered

Introduction to Python Programming, Modules and Functions, Strings, Sequences & Slicing, Conditional Statements, Loop Statements, Functions, Object Oriented Programming, File Handling etc.

Duration

6-10 days

Delivery Methodology

  • Each training session has a defined set of learning outcomes achieved through a combination of theoretical inputs, programming tasks and reinforcement exercises.
  • The majority of the training programme shall be lab-based in order to give practical exposure to students.
  • The training team from SMART will be an ideal mix of theoreticians, class delivery experts and specialist faculty from industry. This ensures that the course structure is sound, training inputs are industry relevant and the students are delivered a power-packed course in an easy-to-understand format.

Hackathon

The training could conclude with a day-long Hackathon of 10-20 hours conducted on campus by a professional industry-experienced team

Optional Add-on

Step 1: Preliminary online coding test

Step 2: Selecting problem from a given set, designing architecture of the solution

Step 3: Validation of design and correctives

Step 4: Implementing the solutions, mentoring and fine-tuning

Data Structures

  • checkIntroduction: Programs and Programming, Algorithms and Data structures Algorithms (Emphasis on Problem Solving Techniques)
  • checkData structure: Arrays, Linked Lists , Stack, Applications of Stack, Infix to Postfix, Queue, Applications of Queue, Recursion
  • checkSorting: Selection Sort, Insertion Sort, Bubble Sort, Merge Sort, Quick Sort, Comparative Analysis of Different Sorting and Searching Techniques
  • checkSearching: Sequential Search, Binary Search, Trees

DBMS & Networking

A refresher course mainly to help students prepare for campus placements. It covers basics of

  • checkOperating systems, kernels, scheduling algorithms, pages etc.
  • checkDDL, DQL, DML, ER model, normalization, queries, joines, stored procs, cursors etc.
  • checkOSI, layers, TCP/IP, UDP, links, various networking protocols, classes, topology, error deduction, correction, framing, sockets etc.

Data Analytics

Introduction to Statistical modelling and computational approach

  • checkSummarisation, Feature extraction and Statistical limits on data mining
  • checkDistributed File System, Map reduce, Algorithms using Map Reduce
  • checkNearest neighbour search, Shingling of Documents, Similarity preserving summaries, Locality sensitive hashing for documents, Distance Measures
  • checkStream Data Model, Sampling Data in the Stream and Filtering, Counting Distance Elements in a Stream, Estimating Moments, Counting Ones in Window, Decaying Windows
  • checkPage Rank, Efficient Computation, Topic Sensitive Page Rank, Market Basket Model, A-priori algorithm
  • checkHandling Larger Datasets in Main Memory, Limited Pass Algorithm, Counting Frequent Item sets

Machine Learning

Introduction to Machine Learning

  • checkLearning as Optimization, Linear Regression, Probabilistic Modeling, Probabilistic Linear Regression, Logistic and Softmax Regression
  • checkOnline Learning via Stochastic Optimization, Perceptron, Learning Maximum-Margin Hyperplanes: Support Vector Machines, Nonlinear Learning with Kernels
  • checkData Clustering, K-means and Kernel K-means, Linear Dimensionality Reduction
  • checkIntroduction to Generative Models, Clustering: GMM and Intro to EM, Expectation Maximization and Generative Models for Dim. Reduction, Dim. Reduction: Probabilistic PCA and Factor Analysis
  • checkPractical Issues: Model/Feature Selection, Evaluating and Debugging ML Algorithms, Introduction to Learning Theory, Ensemble Methods: Bagging and Boosting

Internet of Things (IoT)

  • checkIntroduction to IoT Defining IoT, Characteristics of IoT, Physical design of IoT, Logical design of IoT, Functional blocks of IoT, Communication models & APIs
  • checkIoT & M2M Machine to Machine, Difference between IoT and M2M, Software define Network
  • checkNetwork & Communication aspects Wireless medium access issues, MAC protocol survey, Survey routing protocols, Sensor deployment & Node discovery, Data aggregation & dissemination
  • checkChallenges in IoT Design challenges, Development challenges, Security challenges, Other challenges
  • checkDeveloping IoTs, Introduction to Python, Introduction to different IoT tools, Developing applications through IoT tools

Internet Marketing

A practical guide to help learners know more on SEO, usage of Google ad words, adsense and other webmaster tools, besides how to leverage social media for internet marketing

“We offer Campus Placement Training to all our students, starting from the freshmen… we seldom compromise on quality and hence it was an easy decision to count on SMART to be our training partner.”

format_quote

Dr V Samuel Rajkumar, Director (Placements)

VIT University

“Having achieved a track record of good placements Kalasalingam University now aims to move up the ladder by targeting higher salary offers and better placement ratios, for that to happen grooming of students should start from the moment they step foot inside the campus, rather than only at intermittent stages. The MoU with SMART ensures that the talents of the students are honed in a steady manner from day one and throughout their program of study, thereby ensuring that they are industry-ready at the end of their program.”

format_quote

Dr. S. Shasi Anand, Director

Kalasalingam University

“On the whole it was great to be associated with SMART as our “Preferred Training Partner”and we look forward to having them next year as well.”

format_quote

Shrey Verma, Overall Placement Coordinator

IIT, Kanpur

“Our decision to collaborate with SMART proved to be right... ”
Mr Abhishek Chadha, Placement Manager IIT, Bombay
“It was a very enriching experience for students. They were totally surprised with the amount of learning they had...”

format_quote

Mr Ujjwal Banthia, Placement Manager

IIT, Bombay

“It was a pleasure associating with SMART... The uniqueness about their training style was that their entire panel stayed back in the campus for a period of 5 days... The students were given very useful tips... great to be associated with them as our Preferred Training Partner...”

format_quote

Dr Kaustubha Mohanty, Head – Centre for Career Development

IIT, Guwahati

“SMART conducted an informative training programme on very short notice. The inputs were highly structured and relevant to industry. While practice Group Discussion and Interview sessions helped students gather more pointers, the Q&A sessions were insightful. The personalized approach was a real differentiator this placement season”

format_quote

Mr Ishank Singh, Placement Coordinator

IIT (BHU - Banaras Hindu University)

“In line with our vision and mission, we seldom compromise on quality. We are happy that M/s SMART Training Resources Pvt.Ltd. is contributing to the purpose of training our students; to have a competitive edge by helping them sharpen their cognitive learning skills thereby increasing their chance of overall employability.”

format_quote

Prof. Sandeep A. Meshram, Training & Placement Officer

College Of Engineering, Pune (COEP)

“The trainers were extremely good, very well with adaption according to the need of the group of students, readily available. The detailedanalysis of GD and PI sessions were very helpful to students. Along with solving the doubts of the students in the class, they never said no to personal doubt - clarification sessions. The topics discussed in the GD were very good, with an appropriate balance between the Abstarct and Debatable topics. The trainers were absolutely thorough with everything.”

format_quote

Mr Ankit Agrawal, Head Students’ Team Training and Placement Cell

Maulana Azad National Institute of Technology, Bhopal

“SMART, as our training vendor, has been providing service of the highest quality. SMART has proved their mettle time and again by pre-empting corporate test standards and preparing students well in advance… ”

format_quote

Prof. S Ganapathy, Dean - Placement

SRM University

“Placements have shown improved feedback from Core and IT sector MNCs which reflects the smart planning / selection of topics and dedicated involvement of the faculty members…”

format_quote

Dr A K Mishra, Deputy Registrar

NIT, Puducherry

“We are happy with our decision to avail training support from SMART. The training offered is excellent & assesment support is outstanding. SMART’s programmes exceed expectations.”

format_quote

Prof. S Muraleedharan, Chief Placement Officer

Sri Venkateswara College of Engineering

“We are extremely delighted to be associated with SMART Training Resources India Pvt Ltd who trained our students on certain relevant modules related to Career Orientation. The students were impressed with SMART training and have given good feedback on the same.
We wish to place on record our appreciation for SMART and look forward to continue a long term association with SMART.”

format_quote

Prof. S Muraleedharan, Chief Placement Officer

Sri Venkateswara College of Engineering