0% found this document useful (0 votes)
66 views13 pages

Apprenticeship Curriculum: For Under

The document outlines an apprenticeship curriculum for data analytics under the IT sector. The curriculum consists of 1000 hours of basic training (Block I) and 5225 hours of on-the-job training (Block II). The curriculum covers topics such as employability skills, math, science, drawing, safety, organizational behavior, computer fundamentals, networking, graphics, algorithms, programming, databases, cloud computing, and more. The curriculum is certified by Yashaswi academy and aims to provide skills for jobs in data analysis, software engineering, database management and more within IT and other industries.

Uploaded by

vaishali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views13 pages

Apprenticeship Curriculum: For Under

The document outlines an apprenticeship curriculum for data analytics under the IT sector. The curriculum consists of 1000 hours of basic training (Block I) and 5225 hours of on-the-job training (Block II). The curriculum covers topics such as employability skills, math, science, drawing, safety, organizational behavior, computer fundamentals, networking, graphics, algorithms, programming, databases, cloud computing, and more. The curriculum is certified by Yashaswi academy and aims to provide skills for jobs in data analysis, software engineering, database management and more within IT and other industries.

Uploaded by

vaishali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 13

APPRENTICESHIP CURRICULUM

For
DATA ANALYTICS
Under
IT SECTOR
1 Program Title: Data Analytics
2 Program Code, if any: NA
Duration for Basic Training 1000 Hours
3 (Block I)
Duration for On the Job Training 5225 Hrs.
4
(Block II)
Certifying body Yashaswi academy for skills
5
for theory component
Certifying Body for On the Job Yashaswi academy for skills
6
training/practical component
Minimum eligibility criteria 10th Pass /12th Pass/ ITI Pass
(Educational Qualification
7
and/or technical Qualification
and Experience)
Trainer’s Qualification Degree / Diploma in computer Technology/
8 and Experience Engineering from recognized University with two
years’ experience in the relevant field.
Indicative list of training tools
required to deliver this Refer Annexure A
9
qualification

Formal structure of the curriculum


Basic Training Program Block 1

Module Name with Duration Theory Hours Practical Hours Total Hours

Employability Skill (110 Hours) 50 50 100


Basic Maths (60 Hours) 40 20 60
Basic Science (60 Hours) 35 25 60
Basic Drawing (60 Hours) 35 25 60
Industrial Safety (60 Hours) 20 40 60
Organisational Behaviour (60 Hours) 30 30 60
Computer Fundamentals & working
on Windows Operating system (300 100 200 300
Hours)
Basic Networking (150 Hours) 50 100 150
Basics of computer Graphics (150
50 100 150
Hours)
On the job Training
(Block II)

Module Name with


Theory hours Practical hours Total Hrs
duration

Algorithm & data structures (140hrs) 30 110 140

OOP's with C Programming (120hrs) 30 90 120

Operating System Concept (90hrs) 20 70 90

Database 210
technology(introduction to 70 140
Oracle) (210hrs)

Aptitude, Business 200 300 500


communication and
general English
(500hrs)

Software 50 50 100
Engineering
(460hr)

 Linux System 100 305 405


Programming and
Driver Development
(405hr)
Cloud Computing 100 500 600
(600hr)
Relational Database 300 300 600
system(MS SQL
server)
(600hrs)
Network 150 200 350
Programming &
Wireless
Technologies
(350hrs)
SAP Business 50 400 450
Objects (450 Hours)
Informatica 50 400 450
PowerCenter (450
Hours)
IBM Cognos (450 50 400 450
Hours)
Project & seminar 200 200 400
(400hrs)

Total Pass marks


Pass Marks- Theory Pass Marks- Practical
Basic Training
Program 40 out of 100 marks 180 out of 300 marks
On the Job 40 out of 100 marks 180 out of 300 marks
Training Program
Job description –
1. Use technologies to access and interpret information effectively. 
2. Provide day-to-day support and mentoring to end users who are
interacting with the data.
3. Use data mining techniques to analyse the source data and
determine the best reporting solutions to build for customer.
4. Design and develop complex reports using SAP Business Object XI
R4 tools like Web Intelligence Rich client BO Universe.
5. Test and analyse huge, summarized, integrated data.
6. Help to optimize the business.
Employment avenues/opportunities-
1) Product development and operations in various IT industries &
telecommunications.
2) Product development, marketing, operations in airline, banking, aircraft,
Health care, investment & insurance, personal care, public sector.
3) Distribution and marketing.

13 Curriculum update version and date 3 DEC 2018


14 Curriculum revision date 1 DEC 2020

Curriculum

Basic Training Program Block 1

Sr No. Module name Key Learning outcomes


  Basic Training Program-Block 1
Employability Skill  Develop Communication Skill for workplace success
   Practice on Written communication skill
Theory Duration :  Develop Self-management
1 50:00Hr  Use Technique of personality development
Practical Duration:  Motivate/Inspire to Achieve Goals
60:00 Hr  Develop Team management
   Utilize Computer for basic operations.
 Identify Natural Numbers and Whole Numbers,Decimal
Basic math
Fractions – Division
   Calculate Squares and Square Roots,Cubes and Cube Roots
   Calculate Variation and Proportion
Theory Duration :  Calculate Profit and Loss
2
40:00Hr  Calculate Simple Interest,Compound Interest,Percentage
Practical Duration:  Calculate Area,Volume and Surface Area
20:00 Hr  Calculate Polynomials
   Calculate Indices,Variation,Averages
   Calculate Probability
   Calculate Logarithms
 Classify Natural Resources,Water – A Natural
Basic Science
Resource,Properties of Water
 Classify Acids, Bases and Salts,Apply precuation on Health
 
and Disease
   Classify Food, Materials, The World of the Living
Theory Duration :  Implement Moving Things. People and ideas. Motion
35:00Hr  Classify Natural Resources - Understanding Ecosystem
Practical Duration:  Process Waste Generation and Management
3 25:00 Hr  Classify Metals, Properties of metals
   Apply Gas laws and Specific Heats of Gases
   Apply Various methods of Generation of electricity
   Apply Lights, Properties of Light
   Inspect Causes of Pollution & sounds
   Work on Battery, Types of battery, Electrodes
   Install Hydroelectricity power station
   Install solar energy power station
Basic Drawing  Use Drawing Instruments - their Standard
   use Lines
   Create Drawing of Geometrical Figures
Theory Duration :  Process forming Lettering and Numbering
35:00Hr  Perform Dimensioning
4
Practical Duration:  Implement Method of presentation
25:00 Hr  Identify Symbolic Representation
   Draw of Solid figures
   Draw Free hand drawing
   Use Standard of Sizes and Layout of Drawing Sheets
Industrial Safety  Implies a systematic approach to Safety management
 Use Safety organization and responsibilities and authorities of
 
different levels
Theory Duration :  Inspect Leading Causes of accidents
20:00Hr  Classify Accident prevention and control techniques
5 Practical Duration:  Inspect Plant safety
40:00 Hr  Inspect requirement of Job safety & first aid
   Apply Resources and responsibilities Disaster Management
   Apply Precaution that is taken Safety.
 Motivate & give Training of employees for safety in Industrial
 
operations.
Organisational
Behaviour  Apply Focus and purpose of Organisational Behaviour
   Implement OB
6
Theory Duration :  Implement Basic behavioural process
30:00Hr  Apply Individual behaviour, Group behaviour
Practical Duration:  Use Leadership & power
30:00 Hr  Use Organizational culture and climate
   Prevent and Manage stress
   Remove Organizational conflicts
   Apply Organization Change and Development
 Motivate and implement classical and modern theories of
 
motivation
   Apply organization and the boundary less organization
Computer  Operate computer system.
Fundamentals &  Personalize desktop.
working on Windows  Manage File and Folder.
Operating system  Implement applications like MS Paint, MS Word, MS Excel, MS
7 Theory Duration : Power point, MS outlook.
100:00Hr  Use calculator, media player, sticky notes.
Practical Duration:  Prepare documents on MS word
200:00 Hr  Prepare spread sheet of result, bills on MS EXCEL.
 Create and load HTML Pages.
 Use Internet , WWW.

 Assembling computer parts,


 Identifying types of cable & Connecting Cables
Basic Networking  Perform cable crimping.
Theory Duration :  Configure IP address.
50:00Hr  Finding IP address.
8 Practical Duration:  Setup a network.
100:00 Hr  Use networking commands.
 Demonstrate use of Router, bridges, switches

Basics of computer  Apply various computer graphics hardware and display


Graphics technologies
Theory Duration :  Develop the DDA Line drawing algorithm using C language
 Develop the Bresenham’s Line drawing algorithm using C
50:00Hr
language
 Develop the Bresenham’s Circle drawing algorithm using C
9 Practical Duration:
language
100:00 Hr  Develop the C program for to display different types of lines
 Perform the following 2D Transformation operation
Translation , Rotation and Scaling
 Perform the Line Clipping Algorithm
 Perform the Polygone clipping algorithm
 Perform the following tasks using MATLAB commands. -
Read the grayscale and color image. - Display images on the
computer monitor - Write images in your destination folder.
 Generate the complement image using MATLAB.

II.               Practical/On the job Training component (Block II)


Sr. Key Learning outcomes
no. Module Name
On the Job Training Program- Block II
 Apply Algorithm Constructs, OO design: Abstract Data
Types (ADTs), Basic Data Structures: Arrays, Stacks,
Queues, Linked lists, trees, Abstract trees, Tree
traversals, Binary trees, and Search trees.
Algorithm & data
structures  Classify & implement Searching & sorting algorithms:
Theory Duration: The Sequential Search, The Binary Search, Insertion
1 30:00hr sort, Bubble sort, Heap sort, Merge sort, Quick sort,
Practical Duration: Graph algorithms, Graph data structures, Graph
110:00hr traversals.
 Implement algorithm design: Greedy algorithms, Divide-
and-conquer algorithms, Dynamic programming,
Backtracking algorithms, Branch-and-bound algorithms,
Application of Data structure.
 Implement C Programming concepts like Pointers,
Functions (Call by value and reference), Recursion,
Arrays using Pointers, Structures, Union, Enumeration
and Typedef, File handling,

 Use of Object oriented concepts: Classes and Objects,


Access Specifiers, Overloading, Inheritance,
OOP's with C Polymorphism,
Programming
Theory Duration:  Use of C++ Tokens, Initialization, C++ Operators, Static
2 30:00hr Members, Constant Members, Expressions, Control
Practical Duration: Structure, Functions in C++,Constructors, Encapsulating
90:00hr into an object, Destructors, Associations, Inner Classes,
Memory Management and pointers, Inheritance, Virtual
Functions, Polymorphism, Interfaces, Exception
Handling, Console I/O operations, files,

 Implement Object Design and Templates, Advanced


Typecasting, new data types, new operators, class,
namespace scope, operator keywords, new headers, C+
+ Containers
Operating System  Demonstrate Linux Commands, Vi editor, Shell
Concept Scripting,
Theory Duration:  Inspect OS, Processes, Scheduling & Synchronization,
4 20:00hr Memory management, File Systems,
Practical Duration:  Case Study with Linux System Programming: Process,
70:00hr Signals, Semaphores & Mutex, Inter – Process
Communication, POSIX Threads
6 Database technology  Implement Database Concepts: Client/Server
Theory Duration: Computing, RDBMS Technologies, Codd’s Rules, Data
70:00hr Models, Normalization Techniques, ER Diagrams,
Practical Duration:
140:00hr  Perform SQL concepts: Overview of OORD, Introduction
SQL*Plus, DDL, DML and DCL, Tables, Indexes and
Views, Clusters, Sequences and Snapshots, Cursors,
Stored Procedures, Triggers, Packages, Introduction to
No SQL, MongoDB (Virtual DB)

Aptitute, Buisiness  Solve Aptitude, Reasoning, Mathematical Ability,


communication and General English
general English
 Official & General Conversation, Official Letter Writing,
Theory Duration: Official Emailing, Essay Writing, Event Reporting,
200:00hr Formal Speaking (Telephone, Face-to-Face, Public
Practical Duration: Speaking), Oral & Digital
300:00hr  Demonstrate Presentation Skills, Listening Skills, Cross-
Cultural Communication, Technology-enabled
9
Communication, Confidence Building, Formal Etiquettes,
Body Language,
 Develope Positive Attitude, Personal Goal Setting &
Career Planning, Job Search Process, Resumes &
Applications / Cover Letters, Handling Interviews, Group
Discussions, Audio Synthesis, Mock Interviews

 Perform Software Engineering, Software Development


Software Engineering Methodologies, Software Project Management, Software
Theory Duration: Quality Management
10 50:00hr
Practical Duration:
50:00hr

11 Linux System  Implement OS  Goals, Services,


Programming and Driver Components,  OS Architecture, Monolithic
Development & Micro Kernel, Linux Architecture, File and
Theory Duration: Console  I/O Functions, Processes,
100:00hr Threads and Scheduling, Inter-Process
Practical Duration: Communication and Synchronization
305:00hr (Shared Memory, Message Queues,
Semaphores and Mutex),
 Implement Socket Programming, Memory
Management (X86 specific), File System
Management, Kernel
 Perform module programming, Device
Drivers, Char Drivers, Synchronization,
Debugging techniques, Hardware
Management and Interrupt Handling  (Top
halves and Bottom halves), Timers, task
queues, tasklets, Kernel Data types, USB
drivers, Block Drivers and Network Drivers
Cloud Computing  Implement parallel Programming, OpenMP,
Theory Duration: MPI, Virtualization, Virtualization Tools and
100:00hr Technologies, Containers, LXC, Docker,
12
Practical Duration:  Implement Cloud computing, cloud
500:00hr architecture, Open Stack, Open stack
Developer's API. 
Relational Database  Build Database Schema
system(MS SQL server)
 Protect data integrity with constraints
Theory Duration:  Improve performance with indexes
300:00hr
Practical Duration:  Manipulate Data and applying Transactions.
300:00hr
 Write Single Table Queries, Querying Multiple Tables
13
 Combine results with set operators, Employ Functions in
Data Retrieval
 Perform analysis with aggregate functions
 Construct Nested Queries, Include subqueries in
expressions & Develop In-Line and Stored Views

Network Programming &  Implement basics of wired & wireless communications,


Wireless Technologies TCP/IP Protocol stack, overview of Link, IP Layers, IPv4
Theory Duration: & IPv6 basics, TCP, UDP Protocols & Socket
150:00hr Programming.
Practical Duration:
200:00hr  Analyse Wireless Communication – WLAN(IEEE
802.11), Wi-Fi motes(ESP8266,CC3200 etc), Bluetooth
Protocol Stack, Class & Smart
14 Profiles(L2CAP,RFCOMM,GATT etc), BLE
Motes(NRF5xx series ,TI CC26xx Series), BLE
Beacons, IEEE 802.15.4 implementations, 6LowPAN,
RPL Border Router, Case study – Network Stack in
Constrained OS, Cellular Technologies – GSM, CDMA,
GPRS, 3G, 4G/LTE etc. Geo Tracking – GPS, NB-IoT,
SigFox, FOTA.

16 SAP Business Objects  Implement Data Ware Housing


Theory Duration: Concepts(ETL):Concepts, DWH architecture, it’s
characterstics. SAP Business Objects,
Components(Web I reporting, Web I Rich Client, Desk I
Reporting, Live Office, QAAWS( Query As A Web
Service) Xcelsius – 2008,Import Wizard, CCM ( Central
Configuration Manager ),CMC ( Central Management
50:00hr Console ),Crystal Report Basics, Translation Manager,
Practical Duration: Report Conversion Tool
400:00hr  Develop Universe
 Create Reports: ( Web I,Desk I,Web I Rich Client &
Xcelsius): Merge Dimensions, Drill Reports, Variable
Creation, Filters and Input Controls, Track, Break,
Sections, Sort and Alerts, Rank, Purge, Report
Properties and Hyperlinks, Charts,
 Perform Administration
 Implement Informatica Concepts, Informatica
Architecture. Source Qualifier, Target Designer
Transformations, Mappings Mapplets, Sessions, Tasks
 Classify Sources, Targets
Informatica PowerCenter
 Implement Transformations(Lookup Transformation,
Theory Duration:
Joiner, sorter Transformations, Normalization
50:00hr
17 Transformation etc)
Practical Duration:
 Implement Power Center Transformation Language
400:00hr
(Numeric functions, String Functions, Date Functions,
Conversion Functions, Cleansing Functions, Aggregate
Functions, User Defined Functions
 Schedule Work flow, Push Down Optimization
 Perform LookUp Caches, Task Types, ETL Testing
 Implement Business Intelligence, Cognos 10.1 BI and
Cognos 10.1 BI Administration, Connection
IBM Cognos
 Inspect Framework Manager (metadata modelling),
Theory Duration:
Cognos 10.1 Query Studio: Create reports & working on
50:00hr
18 it
Practical Duration:
 Analysis Studio : Working with data
400:00hr
 Report Studio: Create Types of reports, Formatting a
report, Working with data, Scheduling reports

 Students are required to do project work


Project & seminar
after completion of all the modules.  The students need
Theory Duration:
to choose a topic in consultation with assigned guide
200:00hr
19 and also give a seminar on the respective dates
Practical Duration:
allocated by the guide. The topic chosen by the students
200:00hr
should be relevant to the System Software
Development.

Annexure A
Attachment: List of Tools and Equipment

A: Trade Details
Sr. Particulars
1 Name of the Trade Data Warehouse Developer
2 Duration (In Semester): 6
3 Intake: 15 per shift
Space Required (in Sq.
6 50 sq. m.
Meter):
7 Power Required (in KW): 4
B: Workshop/ Lab Furniture
Sr. Name of Item Category Qty Unit Remark
Black/ White Board with Per 1 Unit in a
1 Furniture 1 Number
Stand - 4 X 3 Feet Shift
Per 1 Unit in a
2 Book Shelf/ Glass Shelf Furniture 1 Number
Shift
Discussion Table/ Working
Per 1 Unit in a
3 Table = L:W:H = 8:4:3 Feet - Furniture 1 Number
Shift
Heavy Wooden Top
Per 1 Unit in a
4 Instructor/ Office Chair Furniture 2 Number
Shift
Per 1 Unit in a
5 Instructor/ Office Table Furniture 1 Number
Shift
Per 1 Unit in a
6 Notice Board - 2 X 3 Feet Furniture 1 Number
Shift
Steel Almirah – Large Per 1 Unit in a
7 Furniture 2 Number
(Optional) Shift
Steel Locker - 12 Pigeon Per 1 Unit in a
8 Furniture 2 Number
Hole Shift
Per 1 Unit in a
10 Steel Rack (Optional) Furniture 1 Number
Shift
11 Stool - Height 450 mm Furniture 10 Number Per 1 Unit in a Shift
C: Workshop/ Lab Infrastructure (Tools, Equipment’s, Machines, etc.)
Sr. Name of Item Category Qty Unit
1 For IT Lab sessions: Computer Equipment 15 Number
Lab with 1:1 PC: trainee ratio and
having internet connection,
commonly used search engines,
MS Office / Open office, Browser,
HTML, etc.
2 Printer Equipment 1 Number
3 Scanner Equipment 1 Number
4. Business Objects XI 9.0 version Software - -
5. C,CPP Software
6. MS SQL, Microsoft office Software
Informatica Powercenter, IBM
7. Cognos Software
8. Linux 8, Oracle 11 g Software
9. XAMP Software
10. VMWARE Software
11. Routers, Hubs Hardware
Windows Operating system 7/ 8/
12. 10/ XP Software
13. Antivirus Software

You might also like