0% found this document useful (0 votes)
99 views42 pages

Cits I T NSQF-6

The document provides information on the Craft Instructor Training Scheme (CITS) for the Information Technology trade at NSQF Level 6. It details the course structure, including the distribution of training hours across trade technology, engineering technology, and training methodology topics over the course of one year. It outlines the assessment criteria and certification process, including continuous internal assessment and a final summative assessment conducted by DGT to award the National Craft Instructor Certificate upon successful completion. The CITS aims to develop the instructional skills of trainees so they can train apprentices in the Information Technology trade and pursue careers as vocational instructors or supervisors.

Uploaded by

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

Cits I T NSQF-6

The document provides information on the Craft Instructor Training Scheme (CITS) for the Information Technology trade at NSQF Level 6. It details the course structure, including the distribution of training hours across trade technology, engineering technology, and training methodology topics over the course of one year. It outlines the assessment criteria and certification process, including continuous internal assessment and a final summative assessment conducted by DGT to award the National Craft Instructor Certificate upon successful completion. The CITS aims to develop the instructional skills of trainees so they can train apprentices in the Information Technology trade and pursue careers as vocational instructors or supervisors.

Uploaded by

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

NSQF LEVEL - 6

SECTOR – IT & ITeS

GOVERNMENT OF INDIA
Ministry of Skill Development & Entrepreneurship
Directorate General of Training
CENTRAL STAFF TRAINING AND RESEARCH INSTITUTE
EN-81, Sector-V, Salt Lake City, Kolkata – 700091
INFORMATION TECHNOLOGY
(Engineering Trade)

SECTOR – IT & ITeS

(Designed in 2020)

Version 1.0

CRAFT INSTRUCTOR TRAINING SCHEME (CITS)

NSQF LEVEL - 6

Developed By

Government of India
Ministry of Skill Development and Entrepreneurship
Directorate General of Training
CENTRAL STAFF TRAINING AND RESEARCH INSTITUTE
EN-81, Sector-V, Salt Lake City,
Kolkata – 700 091
www.cstaricalcutta.gov.in
INFORMATION TECHNOLOGY (CITS)

CONTENTS

S No. Topics Page No.

1. Course Overview 1
2. Training System 2
3. General Information 6
4. Job Role 8
5. Learning Outcome 10
6. Course Content 11
7. Assessment Criteria 29
8. Infrastructure 33
Annexure I –List of Trade Experts 38
INFORMATION TECHNOLOGY (CITS)
1. COURSE OVERVIEW

The Craft Instructor Training Scheme is operational since inception of the Craftsmen
Training Scheme. The first Craft Instructors’ Training Institute was established in 1948.
Subsequently, 6 more institutes namely, Central Training Institute for Instructors (now
called as National Skill Training Institute (NSTI)), NSTI at Ludhiana, Kanpur, Howrah,
Mumbai, Chennai and Hyderabad were established in 1960’s by DGT. Since then the CITS
course is successfully running in all the NSTIs across India as well as in DGT affiliated
institutes viz. Institutes for Training of Trainers (IToT). This is a competency based course of
one year duration. “Information Technology” CITS trade is applicable for Instructors of
“Information Technology” trade.

The main objective of Craft Instructor training programme is to enable Instructors


explore different aspects of the techniques in pedagogy and transferring of hands-on skills
so as to develop a pool of skilled manpower for industries, also leading to their career
growth & benefiting society at large. Thus promoting a holistic learning experience where
trainee acquires specialized knowledge, skills & develops attitude towards learning &
contributing in vocational training ecosystem.

This course also enables the instructors to develop instructional skills for mentoring
the trainees, engaging all trainees in learning process and managing effective utilization of
resources. It emphasizes on the importance of collaborative learning & innovative ways of
doing things. All trainees will be able to understand and interpret the course content in right
perspective, so that they are engaged in & empowered by their learning experiences and
above all, ensure quality delivery.

1
INFORMATION TECHNOLOGY (CITS)

2. TRAINING SYSTEM

2.1 GENERAL
CITS courses are delivered in National Skill Training Institutes (NSTIs) & DGT affiliated
institutes viz., Institutes for Training of Trainers (IToT). For detailed guidelines regarding
admission on CITS, instructions issued by DGT from time to time are to be observed. Further
complete admission details are made available on NIMI web portal
http://www.nimionlineadmission.in. The course is of one-year duration. It consists of Trade
Technology (Professionalskills and Professional knowledge), Training Methodology and
Engineering Technology/ Soft skills. After successful completion of the training programme,
the trainees appear in All India Trade Test for Craft Instructor. The successful trainee is
awarded NCIC certificate by DGT.

2.2 COURSE STRUCTURE

Table below depicts the distribution of training hours across various course elements
during a period of one year:

S No. Course Element Notional Training Hours

1. Trade Technology
Professional Skill (Trade Practical) 640
Professional Knowledge (Trade Theory) 240
2. Engineering Technology
Workshop Calculation & Science 80
Engineering Drawing 120
3. Training Methodology
TM Practical 320
TM Theory 200
Total 1600

2.3 PROGRESSION PATHWAYS

• Can join as an Instructor in a Vocational Training Institute / technical Institute.


• Can join as a supervisor in Industries.

2.4 ASSESSMENT & CERTIFICATION


The CITS trainee will be assessed for his/her Instructional skills, knowledge and attitude
towards learning throughout the course span and also at the end of the training program.

2
INFORMATION TECHNOLOGY (CITS)

a) The Continuous Assessment(Internal) during the period of training will be done by


Formative Assessment Method to test competency of instructor with respect to assessment
criteria set against each learning outcomes. The training institute has to maintain an
individual trainee portfolio in line with assessment guidelines. The marks of internal
assessment will be as per the formative assessment template provided on
www.bharatskills.gov.in

b) The Final Assessment will be in the form of Summative Assessment Method. The All
India Trade Test for awarding National Craft Instructor Certificate will be conducted by DGT
at the end of the year as per the guidelines of DGT. The learning outcome and assessment
criteria will be the basis for setting question papers for final assessment. The external
examiner during final examination will also check the individual trainee’s profile as detailed
in assessment guideline before giving marks for practical examination.

2.4.1 PASS CRITERIA

Allotment of Marks among the subjects for Examination:

Subject Full Pass Marks


Sl. Internal
Marks Marks Internal
No. Assessment Exam
Assessment
1. Trade Trade Theory 100 40 140 40 24
Technology Trade
2. Practical 200 60 260 120 36
Workshop
3. 50 25 75 20 15
Engineering Cal. & Sc.
Technology Engineering
4. 50 25 75 20 15
Drawing
5. Training TM Practical 200 30 230 120 18
6. Methodology TM Theory 100 20 120 40 12
Total Marks 700 200 900 360 120

The minimum pass percent for Trade Practical, TM practical Examinations and Formative
assessment is 60% & for all other subjects is 40%.There will be no Grace marks.

2.4.2 ASSESSMENT GUIDELINE

Appropriate arrangements should be made to ensure that there will be no artificial


barriers to assessment. The nature of special needs should be taken into account while
undertaking the assessment. While assessing, the major factors to be considered are
approaches to generate solutions to specific problems by involving standard/non-standard
practices.

Due consideration should also be given while assessing for teamwork,


avoidance/reduction of scrap/wastage and disposal of scrap/waste as per procedure,

3
INFORMATION TECHNOLOGY (CITS)

behavioral attitude, sensitivity to the environment and regularity in training. The sensitivity
towards OSHE and self-learning attitude are to be considered while assessing competency.

Assessment will be evidence based comprising of the following:

• Demonstration of Instructional Skills (Lesson Plan, Demonstration


Plan)
• Record book/daily diary
• Assessment Sheet
• Progress chart
• Video Recording
• Attendance and punctuality
• Viva-voce
• Practical work done/Models
• Assignments
• Project work
Evidences and records of internal (Formative)assessments are to be preserved until
forthcoming yearly examination for audit and verification by examining body. The following
marking pattern to be adopted while assessing:

Performance Level Evidence


(a) Weightage in the range of 60%-75% to be allotted during assessment
For performance in this grade, the candidate • Demonstration of fairly good skill to
should be well versed with instructional establish a rapport with audience,
design, implement learning programme and presentation in orderly manner and
assess learners which demonstrates establish as an expert in the field.
attainment of an acceptable standard of • Average engagement of students for
crafts instructorship with occasional learning and achievement of goals while
guidance and engage students by undertaking the training on specific
demonstrating good attributes of a trainer. topic.
• A fairly good level of competency in
expressing each concept in terms the
student can relate, draw analogy and
summarize the entire lesson.
• Occasional support in imparting
effective training.
(b) Weightage in the range of 75%-90% to be allotted during assessment
For performance in this grade, the candidate • Demonstration of good skill to establish
should be well versed with instructional a rapport with audience, presentation in
design, implement learning programme and orderly manner and establish as an
assess learners which demonstrates expert in the field.
attainment of a reasonable standard of crafts • Above average in engagement of
instructorship with little guidance and students for learning and achievement
4
INFORMATION TECHNOLOGY (CITS)

engage students by demonstrating good of goals while undertaking the training


attributes of a trainer. on specific topic.
• A good level of competency in
expressing each concept in terms the
student can relate, draw analogy and
summarize the entire lesson.
• Little support in imparting effective
training.
(c) Weightage in the range of more than 90% to be allotted during assessment
For performance in this grade, the candidate • Demonstration of high skill level to
should be well versed with instructional establish a rapport with audience,
design, implement learning programme and presentation in orderly manner and
assess learners which demonstrates establish as an expert in the field.
attainment of ahigh standard of crafts • Good engagement of students for
instructorship with minimal or no support learning and achievement of goals while
and engage students by demonstrating good undertaking the training on specific
attributes of a trainer. topic.
• A high level of competency in expressing
each concept in terms the student can
relate, draw analogy and summarize the
entire lesson.
• Minimal or no support in imparting
effective training.

5
INFORMATION TECHNOLOGY (CITS)

3. GENERAL INFORMATION

Name of the Trade INFORMATION TECHNOLOGY-CITS


Trade Code DGT/4046
NCO – 2015 2356.0100, 2512.0205, 3514.0300, 3512.0101, 2513.0101, 2513.0302,
2523.0100
NSQF Level Level-6
Duration of Craft
Instructor Training One Year
Unit Strength (No. Of 25
Student)
Entry Qualification Degree in appropriate branches of Engineering/ Technology in Computer
Science / IT from recognized Engineering College / University.
OR
Diploma in appropriate branches of Engineering/ Technology in
Computer Science / IT from recognized Engineering College / University.
OR
National Trade Certificate in the Information Technologyor related
trades.
OR
National Apprenticeship Certificate in the Information Technologyor
related trades.
Minimum Age 18 years as on first day of academic session.
Space Norms 70 Sq. m
Power Norms 3.45 KW
Instructors Qualification for
1. INFORMATION B.Voc/Degree in Engineering/ Technology in Computer Science / IT from
TECHNOLOGY -CITS AICTE/UGC recognized University with two years experience in relevant
Trade field.
OR
03 years Diploma in Engineering/ Technology in Computer Science /
ITfrom AICTE/ recognized Board/ University or relevant Advanced Diploma
(Vocational) from DGT with five years experience in relevant field.

NTC/ NAC passed in the Information Technology trade with seven years
experience in relevant field.

Essential Qualification:
National Craft Instructor Certificate (NCIC) in Information Technology
trade, in any of the variants under DGT.
2. Workshop B.Voc./Degree in any Engineering from AICTE/ UGC recognized
Calculation & Science Engineering College/ university with two years experience in relevant
field.
OR
03 years Diploma in any Engineering from AICTE /recognized board of

6
INFORMATION TECHNOLOGY (CITS)

technical education or relevant Advanced Diploma (Vocational) from DGT


with five years experience in relevant field.
OR
NTC/ NAC in any Engineering trade with seven years experience in
relevant field.

Essential Qualification:
National Craft Instructor Certificate (NCIC) in relevant trade.
OR
NCIC in RoDA or any of its variants under DGT.
3. Engineering B.Voc./Degree in Engineering from AICTE/ UGC recognized Engineering
Drawing College/ university with two years experience in relevant field.
OR
03 years Diploma in Engineering from AICTE /recognized board of
technical education or relevant Advanced Diploma (Vocational) from
DGTwith five years experience in relevant field.
OR
NTC/ NAC in any one of the ‘Electrical group (Gr-II)’ trades categorized
under Engg. Drawing’/ D’man Mechanical / D’man Civil’ with seven years
experience.

Essential Qualification:
National Craft Instructor Certificate (NCIC) in relevant trade.
OR
NCIC in RoDA / D’man (Mech /civil) or any of its variants under DGT.
4. Training B.Voc./Degree in any discipline from AICTE/ UGC recognized College/
Methodology university with two years experience in training/ teaching field.
OR
Diploma in any discipline from recognized board / University with five
years experience in training/teaching field.
OR
NTC/ NAC passed in any trade with seven years experience in training/
teaching field.

Essential Qualification:
National Craft Instructor Certificate (NCIC) in any of the variants under
DGT / B.Ed /ToT from NITTTR or equivalent.
5. Minimum Age for 21 years
Instructor
Distribution of training on Hourly basis: (Indicative only)

Total Hrs Trade Trade Workshop Engg. TM TM


/week Practical Theory Cal. & Sc. Drawing Practical Theory

40 Hours 16 Hours 6 Hours 2 Hours 3 Hours 8 Hours 5 Hours

7
INFORMATION TECHNOLOGY (CITS)

4. JOB ROLE
Brief description of job roles:

Manual Training Teacher/Craft Instructor; instructs students in ITIs/Vocational Training


Institutes in respective trades as per defined job role. Imparts theoretical instructions for
the use of tools & equipments of related trades and related subjects. Demonstrate process
and operations related to the trade in the workshop; supervises, assesses and evaluates
students in their practical work. Ensures availability & proper functioning of equipment and
tools in stores.

Junior Software Developer; is one of the many entry level roles in the software industry
including support and help desk, testing, user interaction design, maintenance,
enhancement, development and documentation. They are responsible for assisting in
performing the key activities and tasks involved in the assigned role.

Programming Assistant/Junior Software Engineer; installs, maintains and updates


computer programs by making minor changes and adjustments to them under the guidance
of computing professionals. Maintains and updates documents of computer programs and
installations. Applies knowledge of principles and practices in the area of programming and
computing in order to identify and solve problems arising in the course of their work. They
may receive guidance from managers or professionals. May supervise other workers also.

Domestic IT Helpdesk Attendant; is mainly responsible for the smooth running of computer
systems and ensuring users get maximum benefits from them. Individual tasks vary
depending on the size and structure of the organization, but may include installing and
configuring computer hardware operating systems and applications; monitoring and
maintaining computer systems and networks; talking staff/clients through a series of
actions, either face to face or over the telephone to help set up systems or resolve issues;
troubleshooting system and network problems and diagnosing and solving
hardware/software faults etc.

Web Developer; is responsible for designing and maintaining web-based applications that
include static and dynamic content. This includes the design, layout and coding of a website.
They may work standalone or along with application/functional developers as part of the
overall solution that includes a web based component.

Media Developer-Application Development; is responsible for designing and improving the


look and feel, functionality and graphics appeal of the developed application. They may
work standalone or along with application/functional developers to improve the aesthetics
of the application being developed.

Data Communication Analyst/Network Administrator; researches, tests, evaluates, and


recommends data communications hardware and software: Identifies areas of operation

8
INFORMATION TECHNOLOGY (CITS)

which need upgraded equipment, such as modems, fibre optic cables and telephone wires.
Conducts survey to determine user needs. Reads technical manuals and brochures to
determine equipment which meets establishment requirements. Visits vendors to learn
about available products or services. Tests and evaluates hardware and software to
determine efficiency, reliability, and compatibility with existing system, using equipment
such as computer terminal and modem. Analyses test data and recommends hardware or
software for purchase. Develops and writes procedures for installation, use, and solving
problems of communications hardware and software. Monitors system performance. Trains
users in use of equipment. Assists users to identify and solve data communication problems.
May write technical specifications to send to vendors for bid. May oversee or assist in the
installation of communications hardware. May perform minor equipment repairs.

Reference NCO 2015:


a) 2356.0100-Manual Training Teacher/ Craft Instructor
b) 2512.0205 - Junior Software Developer
c) 3514.0300 - Programming Assistant/Junior Software Engineer
d) 3512.0101 - Domestic IT Helpdesk Attendant
e) 2513.0101 - Web Developer
f) 2513.0302 - Media Developer-Application Development
g) 2523.0100 - Data Communication Analyst/Network Administrator

9
INFORMATION TECHNOLOGY (CITS)

5. LEARNING OUTCOME
Learning outcomes are a reflection of total competencies of a trainee and assessment will be
carried out as per the assessment criteria.

5.1 TRADE TECHNOLOGY

1. Demonstrate electronic components, micro-controllers, single board programming,


sensors.
2. Install, configure and troubleshoot Hardware related to computers, servers, network
components and smart devices.
3. Monitor Installation of different types of OS for Desktop, servers and Virtual Machines;
Application /driver installation on premises /cloud.
4. Demonstrate cyber security practices & laws, security threats & vulnerabilities and
configure Networking systems &devices ,
5. Design and develop front end programming based on HTML 5, CSS, Javascript, Jquery,
Angular and familiarisation with Git and various code editors like VScode, Atom, Braket,
Notepad++.
6. Design and develop Back end programming based on Python, PHP (Laravel) and
database scripting with MySql, MongoDB.
7. Demonstrate Hosting and deployment of web apps on cloud platforms like Azure, AWS,
RedHat or equivalent.
8. Create multimedia content with various tools like Adobe Photoshop, GIMP, Adobe
Illustrator, Premier, Adobe XD, After effects, 3DMax.
9. Simulate Robotic Process Automation.
10. Design and analyse BIG data.
11. Perform business analytics, business intelligence and analytical reporting.
12. Create Artificial Intelligence and machine learning test data /annotations for text/image
/video/speech.

10
INFORMATION TECHNOLOGY (CITS)

6. COURSE CONTENT

SYLLABUS FOR INFORMATION TECHNOLOGY – CITS TRADE

TRADE TECHNOLOGY
Reference Learning Professional Skills Professional Knowledge
Duration
Outcome (Trade Practical) (Trade Theory)
Practical Demonstrate 1. Realization of sequential & 1.Introduction to Digital
48 Hrs. electronic combinational circuits using Laboratory Equipments & IC‟s
components, micro- different electronic 1's compliment
Theory controllers, single components i.e. Gates, flip 2’s compliment
18 Hrs. board flops, encoder, decoder, NOT, AND, OR, NAND and
programming, multiplexer, demultiplexer, NOR gates.
sensors. adder, substractor & counter. Flip-flops.
2. Checking, Removing & Re Encoder and decoder.
fixing various types of Multiplexer.
electronic components i.e. Demultiplexer
Resistor, capacitor, inductor, Subtractor
Crystal Oscillator, RTC (Real Counter
time Crystal), SMT Introduction to Sensors
Transformer & Mosfet on Components, Application using -
various existing circuit board. IR- Analog Sensor, IR Digital
3. Identify and use Various Basic Sensor, Color IR _TSOP
Industrial Sensors. Sensor, Light Sensor, Sound
4. Create Arduino - Hello World Sensor, DTMF Module &Selection
program and Arduino - Serial of Sensor and their Basic working
Plotter, projects on LED blink Technique and Interface.
& fade. Anatomy of Embedded Systems
Introduction to Open Source
platform.
Introduction to Arduino.
Understand Arduino - Code
Structure with power supply &
installation.
Types of Arduino Boards
Board Breakdown
Practical Install, configure 5. Check Voltage marking of RAM Process of replacement of Gate
48 Hrs. and troubleshoot slot & test signals on PCI, PCI IC, QFC IC etc.
Hardware related exp., Slots& test BIOS. Concept of testing and
Theory to computers, 6. Testing and troubleshooting troubleshooting of logic
18 Hrs. servers, network the Faults and solution of components of ICs, PCI, PCI exp,
components and power section including power BIOS.

11
INFORMATION TECHNOLOGY (CITS)

smart devices. logic sequence, CPU &RAM & Concept of testing of Power
Motherboard Testing Guide sections of CPU, RAM, Chipset.
using Debug Cards. Introduction to various Debug
7. Professional soldering process cards.
viz. Vertical drags solder Process of Laptop Assembling and
technique. Replacement of4- de-assembling.
Gate IC&BGA IC. Concept of PWM (Pulse-width
8. Troubleshooting of logic modulation) CPU cooling.
errors& power supply in Various troubleshooting
audio, LAN, card reader, BIOS, techniques for power supply
WI-FI, laptop system board. components, display, system
9. Testing Sequence to turn ON board.
system board for dead system Layout of System board,
and testing CPU for ‘No components of CPU, HDD, ODD.
display’ USB drives, HDMI, BIOS.
10. Solution for failure of
touchpad, HDD, ODD, Types of Component in Mobile.
keyboard, USB, HDMI, internal Types of Parts and Peripherals.
display, touch screen Types of testing in Mobile. Type
(digitizer) & BIOS of IC In mobile. Soldering and
programming using flasher disordering. Use of jumper in
tool. Mobile. Project of Battery Booster
11. Repair Mobile Faults &install
Mobile Software.
Practical Monitor Installation Operating system Types of software-System
32 Hrs. of different types of 12. Create a Windows system software-OS, Compiler.
OS for Desktop, image &Install Windows 8.1 or Application software like MS
Theory servers and Virtual 10 or higher version. office. High Level, low level
12 Hrs. Machines; 13. Backup/ Restore your language, Computer application.
Application /driver Windows partition with the Concept of GUI & CUI.
installation on bootable image disk &set up a Applications accessories under
premises /cloud. multi-boot/ dual-boot using windows/Linux. Pre-installation
Ubuntu and Windows. Prerequisites. Install procedure
14. Applications software Rollback. Post-installation–
Program& device driver install Backup specifications procedure
in windows. & Restore procedure, Periodical
15. Install Windows Server View check. Awareness of legal
2012R2&InstallandConfigureA aspects of using computers such
ctiveDirectory&ImplementAD as copyright, patent etc. Un-
Services. install procedure, Tests. Advance
16. Install & configure DNS& DHCP Server concepts. Concept of
Service. Active Directory.
Logical & Physical Elements of AD

12
INFORMATION TECHNOLOGY (CITS)

Install Linux Server Concept of DNS.


17. Create new user, group, public DHCP Overview. DHCP Clients and
and data directory, anlm hosts Leases. Configuration Plan
file &Check host file in Linux. Commands of Linux· Linux file
system, The Shell, Users and file
Virtual Machine permissions, VI editor, X window
system, Filter Commands,
18. Install& Configuring Virtual Processes, Shell Scripting.
Machine using Virtual Box or • Public and data directory.
similar software. • Host file.
• SWAT
Cloud printing • Password
19. Print on Cloud using cloud • Authentication
printer, Install Cloud printer • Telnet
driver. Concept of Virtual Machine.
Introduction to device driver,
Cloud driver.
Practical Demonstrate cyber Crimping & Punching Introduction to Computer
64 Hrs. security practices & 20. Crimping practice with straight Networks – Advantages of
laws, security and cross CAT 5 cables, Networking, Peer-to-Peer and
Theory threats & punching practice in IO Box Client/Server Networ. Network
24 Hrs. vulnerabilities and and patch panel, Crimping and Topologies Star, Ring, Bus, Tree,
configure making cables. Mesh, Hybrid.
Networking Type of Networks – Local Area
systems &devices. Cabling Networks (LAN), Metropolitan
21. Create cabling in lab with Area Networks (MAN), Wide Area
HUB/ Switch and IO Boxes and Networks (WAN).
patch panel, Fitting Switch Internet, Ethernet, Wi-Fi,
Rack. Bluetooth, Mobile Networking,
Wire and wireless Networking.
Install & configure a Network Difference between Intranet and
22. Installing & Configuring a Peer- Internet.
to-Peer Network using Communication Media
Windows Software, Connectors. Unshielded twisted-
23. Connect Bluetooth devices pair (UTP), shielded twisted-pair
with computers. (STP), Fiber Optics: RJ-45, RJ-11.
24. IP Routing Process with Understanding color codes of
Verifying Configuration. CAT6 cable convention.
25. Connecting computers with Introduction to Data
Network with Drop cable and Communication Analog and
using Wi-Fi configuration. Digital Signals, Simplex, Half-
26. Programmable switch Duplex and Full Duplex
Configuration with Spanning transmission mode. OSI Model -

13
INFORMATION TECHNOLOGY (CITS)

Tree Protocol (STP). The functions of different layers


in OSI model. Network
IP Addressing & TCP/ IP Components- Modems, Firewall,
27. Installation & Configuration of Hubs, Bridges, Routers, Gateways,
TCP/ IP Protocol. Repeaters, Transceivers, Switches,
28. Practice TCP IP Utilities: Access point, etc. their
PINGIPCONFIG HOSTNAME types, functions,
ROUTE & Setup and configure advantages and applications.
a Virtual LAN. IP addressing technique
29. Network Protection and (IP4/IPv6,v4) & concept of
troubleshooting wired & subnetting, Superneting, IP
wireless network & use Routing in Network RIP IGRP.
advance protection using Protocols, TCP/IP, FTP, Telnet etc.
public keys and MAC address Theory on Setting IP Address
filters. (IPv4/IPv6) & Subnet Mask,
30. Integrate wire with wireless Classes of IP Addressing.
network &Install Power over Overview of Virtual LAN.
Ethernet (PoE). VLAN Memberships. Identifying
Control & monitoring of network VLAN.
devices Trunking -VLAN Trunk Protocol
31. Setting up collaboration tool Concept of Translator Gateways.
like Net Meeting for activities
like chat, application sharing, Collaborating using wired and
remote desktop access and wireless networks, Protecting a
control &VoIP. Network, Network performance
32. Setup IP camera for study and enhancement.
surveillance scenario, logging
and monitoring of Surveillance using network
devices/locations. devices, collaboration on network
Network Security for team optimization and
33. Practice LAN security support activities. Remote
considerations and implement management of devices.
end point and Layer 2 security Modern Network Security Threats
features. and the advance level of securing
34. Practice on Cryptography & a network.
Steganography, Securely Make Secure Administrative Access,
Digital Signature Configuration LAN security considerations.
and practice Key Loggers. Network Security Devices.
Wi-Fi security considerations.

IT Act & Law


Introduction to Cyber Security.
Introduction to Cyber Laws &

14
INFORMATION TECHNOLOGY (CITS)

IT ACT
Importance of privacy techniques
to manage it.
Practical Design and develop 35. Working with Designing web application HTML5
80 Hrs. front end HTML5forms&submit button Working with html tags. Working
programming based in HTML5. with HTML5 forms. Integrate
Theory on HTML 5, CSS, 36. Integrate CSS with HTML. Submit button and HTML5 form
30 Hrs. Javascript, Jquery,37. Integrate jquery with HTML Concept of CSS class. Integration
Angular and and CSS. of CSS with HTML. Working with
familiarization with
38. Working with MVC Jquery functions. Integrate jquery
Git and various architecture: and css with HTML. Setting up an
code editors like Controllers, AngularJS project. Working with
VScode, Atom, Directives, ng directives. Working with
Braket, Notepad++. Services, controller and scope. Working
Factories, with Events. Validation in
Filters AngularJS. Exception Handling.
39. Compare SPA (Single Page Filters in AngularJS. Routing in
Application) in Angular with AngularJS. Dependency Injection
traditional web technology, in AngularJS. Integrate application
Building blocks of AngularJS with git. Concept of creating
40. Two-way Data-binding application with Atom. Concept of
XHR/Ajax/$http calls and creating application using Bracket
binding JSON Concept of creating web
41. Working with Eager Loading, application using Notepad.
Lazy Loading, and Pre-Loading
in Angular
42. Classification of editors-
VSCode, Atom, Bracket,
Notepad++ .
Practical Design and develop Python Python
80 Hrs. Backend 43. Setting up path working with If
programming based Python If-else
Nested if-else.
Theory on Python, PHP 44. Basic Syntax Variable and Data
30 Hrs. (Laravel) and Types Operator Conditional For
database scripting Statements, Looping, Control While
with MySql, Statements, String Nested loops.
MongoDB. Manipulation, Lists, Tuple,
Dictionaries, Functions, Break
Modules, Input-Output, Continue
Pass.
Exception Handling, OOPs
Accessing Strings Basic Operations
concept. String slices, Function and
Methods.
Laravel
Introduction Accessing list
15
INFORMATION TECHNOLOGY (CITS)

45. Introduction to PHP Operations.


Framework & Laravel. Working with lists
46. Larave Installation &Routing. Function and Methods.
Introduction Accessing tuples
47. Practice MVC, Caching, Event
Operations, Working
subscribers in Laravel. Functions and Methods.
48. Package Development,
Templates, Creating an Accessing values in dictionaries
Application, Testing in Laravel. Working with dictionaries
49. Database Configuration. Properties Functions.
50. Helpers in Laravel. Defining a function Calling a
function Types of functions
51. Laravel Pagination, Validation
Function Arguments Anonymous
& Laravel Security. functions Global and local
52. Authentication Facade. variables.
53. Eloquent ORM. Importing module Math module
54. Artisan Command Line Random module Packages
Interface &Deploy Application Composition.
using Laravel. Printing on screen Reading data
from keyboard Opening and
MySQL
closing file Reading and writing
55. Setup Database and Tables. files Functions.
56. Query with Select Statement, Exception Exception Handling
Distinct Clause, Where Clause, Except clause Try. finally clause
Logical (AND, OR) Operator, User Defined Exceptions.
IN, NOT IN Operator, Between Class and object, Attributes,
Inheritance, Overloading,
and NOT Between Operator,
Overriding, Data hiding.
LIMIT and IS NULL Operator,
LIKE Operator. Laravel can be used to code any
57. Query with ORDER BY Clause, type of PHP web application.
JOINS - Cross, Inner, Left, Right Packages
and Self Join, GROUP BY and Migrations
HAVING Clause Eloquent
ORM
58. Practice SubQuery(Nested
Controllers
Query) with EXISTS and NOT Route declaration
EXISTS Clause, UNION, UNION Authentication
ALL, INTERSECT and MINUS Mechanism
Set Operators, INSERT, Data Seeding
UPDATE, DELETE Statement, Good Community.
59. Managing Database in MySQL Introduction to MySQL
Designing Databases
- Show, Create, Use and Drop
Basic SQL
Database. Database Structures
60. Practice Create Table with Doing Advanced Queries
Constraints (NOT NULL, Advanced MySQL Concepts
Unique, etc..), PRIMARY and Managing Users and Privileges
FOREIGN KEY in MySQL Backing Up and Restoring MySQL
Databases
16
INFORMATION TECHNOLOGY (CITS)

61. Practice ALTER, DROP, MySQL Options File and


TRUNCATE Table, Indexes in Configuring and Tuning the
MySQL - CREATE, View and MySQL Server, Setting Up MySQL
Replication.
Delete Index.
62. Practice Create View, With Introduction to NoSQL
Check Option, Manage Views. Architecture with MongoDB
Mongo DB Overview, Advantages,
63. Mapping Relational database Environment, Data Modeling
to MongoDB, MongoDB Create Database, Drop Database,
installation and configuration Create Collection Drop Collection,
Data Types Insert Document,
in Windows.
Query Document, Update
64. MongoDB Create database, Document, Delete Document,
Drop Database, Create Projection Limiting Records,
collection, Drop collection, Sorting Records, Indexing,
Insert Document, Aggregation
65. MongoDB Query Document, Replication, Sharding, Create
MongoDB Update Document, Backup, Deployment.
Delete document.
66. MongoDB Projection
67. limit() and skip() method in
MongoDB.
68. Sorting of Documents in
MongoDB& Indexing.
Practical Demonstrate 69. Summarize the Basics of Cloud Create Virtual Machine in MS
32 Hrs Hosting and Computing & Service models: Azure, Working with Resource
deployment of web IAAS, PAAS, SAAS. groups, Working with Continuous
Theory apps on cloud 70. Comparing cloud computing Integration (CI) and continuous
12 Hrs platforms like along with providers delivery(CD):
Azure, AWS, (Google/AWS/MSAzure/ Configuring pipelines:
RedHat or RedHat): Public, Private, Deploying web application using
equivalent Hybrid. Repos like git/VSTS/Jenkins:
71. Benefits of using Cloud Create pull request:
platforms & Working with Configure Release pipeline
DevOps methodology.
Practical Create multimedia Adobe Photoshop Photoshop
128 Hrs. content with 72. The New CS4 Applications Bar User Interface-Get familiar with
various tools like & the Options Bar, Exploring the work area, Pixel vs vector
Theory Adobe Photoshop, Panels & Menus graphic, Image size and resolution
48 Hrs. GIMP, Adobe Working with Images Colour modes and colour
Illustrator, Premier, 73. Adjusting Color, New Masks management, Bit depth and
AdobeXD, Panel &Vibrance Color Transparency, File types,
Aftereffects, Correction Command. Compression and noise,
3DMax. 74. The New 3D Commands Histogram and tonal range, Layer

17
INFORMATION TECHNOLOGY (CITS)

RESIZING & CROPPING concept


IMAGES. Photo retouching concepts
75. Interpolation Options, Resizing Knowledge of using Presets in
for Print & Web, Cropping & photoshop, Keyboard shortcuts
Straightening an Image, for better use.
Adjusting Canvas Size & Selection Tools, Path Tool,
Canvas Rotation. Transform Tools, Paint Tools, Text
Tool, Miscellaneous Tools.
PHOTO RETOUCHING Setting up the program interface
76. The Red Eye Tool, Clone for photo retouching.
Stamp Tool, Patch Tool & the Opening RAW images into GIMP.
Healing Brush Tool, Spot Editing your photos to improve
Healing Brush Tool, Color their color and quality.
Replacement Tool, Toning & Color balancing, levels
Focus Tools, Painting with adjustment, Brightness
History. & Contrast, Hue/Saturation,
INTRODUCTION TO COLOR Hue/Chroma.
CORRECTION Sharpening an image, Touching
77. Color Spaces & Color Modes, up an image , Eye enhancement.
the Variations Command and All 38 layer modes found in GIMP
Adjusting Levels, Adjust for blending images Includes
Curves, Non-Destructively, explanations of each Layer Mode
with Adjustment Layers. Type.
USING QUICK MASK MODE Scaling and cropping your images,
78. Quick Mask Options, Painting including cropping images into a
a Selection, Saving & circle shape.
Removing a Selection from the Enhancing your photos with
Background. lighting effects and filters.
WORKING WITH THE PEN TOOL Editing Black and White Photos.
79. Understanding Paths & the Exporting your images out of
Pen Tool, Creating Straight & GIMP for use in print or web
Curved Paths, Combo Paths, projects.
Clipping Path.
CREATING SPECIAL EFFECTS
80. Getting Started with
Photoshop Filters, Smart
Filters., Creating Text Effects &
applying Gradients to Text.
Adobe Illustrator
81. Using the shape tools for
Repositioning and resizing.
82. Adding color Exploring the
Appearance panel Changing

18
INFORMATION TECHNOLOGY (CITS)

colors and different effects.


83. Using the drawing tools Adobe Illustrator
Use the Pen, line, pencil, • Advanced Drawing and Path
eraser tools for Creating a Editing
tracing template Working • Working with Color
with Image Trace. • Object Transformation and
Positioning
84. Adding and formatting text. • Use of Brushes
Format text using Paragraph • Use of Masks
formatting. • Use of Symbols
85. Using layers • Application of Filters and Live
Practice different layer Effects
options. • Advanced Text Editing
GIMP • Designing for the Web
86. Use GIMP Layers to Create
• Creation of Blends
Amazing Photos, Work
• Working with Images
WithPaths, filters, lighting.
87. Practice Photo Retouching,
GIMP
Creating a Custom Brushes,
Basics settings and Getting
Practice Animation.
around GIMP environment.
88. Use the Cage Transform Tool
in GIMP, Practice to GIMP
GIMP Toolbox, Mixing Colors in
Scripting, PracticeGIMP Text
GIMP, Cutting Out An Image
Effects.
Using GIMP, Using the Quick
89. Designing a Photo Collage
Mask In GIMP, Layer Masks in
Using Multiple Images
GIMP.
and Layer Masks.
90. Creating social media banners
ADOBE XD
for Facebook, Twitter, and
Navigate around the interface,
LinkedIn.
Set up art boards to rapidly
Adobe XD
assemble wireframes, Create a
91. Creating New Files &
splash screen, Resizing and
Designing on a Grid, Creating a
positioning, Make your art boards
new file, Setting up artboards,
responsive using auto-resize,
Importing text, Creating
Design icons using the pen tool
colored backgrounds for text.
and boolean effects, Convert
92. Adjusting the Layout for
icons and buttons into symbols to
Tablets & Mobile Phones
reuse across entire project, Apply
Designing with Bootstrap’s
text and color style presets and
grid.
change on the fly, how to use the
93. Importing Vector Graphics,
repeat grid to create fast,
Color Swatches, Shadows, &
repeating columns and/or rows
More.
how to prototype and test your

19
INFORMATION TECHNOLOGY (CITS)

Character Styles. prototype within seconds, How to


94. Creating & Editing Character share projects, prototypes, and
Styles. design assets.
Repeat Grids
95. Working on Repeat Grid. Introduction to Adobe Premier
Symbols (Reusable Elements) Project
96. Creating & editing symbols. Creating a Sequence, Editing in
Turning a Design into a Clickable the Timeline, Refining the
Prototype sequence, Transitions, Audio,
97. Linking between art boards. Tiles, Effects, Output.
Creating an overlay.
Previewing the prototype. Introduction to Adobe
Background blur. After Effects
98. Exporting Assets for Web: Special effect Techniques.
SVG, JPEG, & PNG Introduction to User interface.
Exporting individual assets. Concepts of compositions, Key
Exporting artboards. framing, Looping animation,
99. Sharing XD Files (For Review, motion path.
Developers, etc.) Introduction to Bound Effects,
Sharing an XD file. Authoring Tool & Special effects
Commenting on shared files. Tool, filter effects and mask to
Pinning a comment. components.
Updating an existing shared 3D Animation transformations,
file. Sharing for use of common loop sound,
Development. simple scripting in special effect
Adobe Premier Tool.
100. Practice to change Project Rotoscoping, Chroma, 2D & 3D
settings, Preference settings, tracing, Green/Blue screen
Asset Management, technique/shooting. Colour
Sequences & Clips, Offline On- Correction.
line Clips.
101. Managing Clips: The Project
panel, Views, The preview Introduction to 3Ds Max
area, Organizing and working • Fundamentals & concepts of
on clips and bins. Animation
102. Wave form and Vector scope • 3D Animation Techniques
Options, The Reference • User Interface
Monitor, Ganging source and • Modelling
Program Monitor. • Lighting /Rending
103. Creating a Sequence Editing • Character Setup & Animation
Methods. Dynamics
104. Editing in the Timeline.
105. Refining the sequence with

20
INFORMATION TECHNOLOGY (CITS)

Snapping, Trimming
Methods.
106. Practice with Transitions:
The Effects Panel,
Understanding Transitions,
Applying A Transitions,
Editing A Transitions.
107. Working with Audio and
different options.
108. Practice with Titles.
109. Working with different
Effects.
110. Making Output: Creating
DVDs, Blu-Ray, SWF, MP4
and FLV Files, Media Encoder
for DVD Makers using Clip
Notes.

Adobe After Effects


111. Practice on Animate 3D
transformations, Include a
common loop sound.
112. Practice on simple scripting
in special effect Tool,
Rotoscoping, Chroma, 2D &
3D tracing, Green/Blue
screen technique/shooting.
Colour Correction.
3Ds MAX
113. Practice on Transform tool
basics, Pivot points,
Grouping and parenting,
modelling with primitives.
114. Practice on different User.
115. Working with the camera,
over view of MEL, Outliner/
Hyper graph, Grouping
/parenting Shelf Marking
Menus.
116. Practice on different types of
Modellingi.e. Curve Tools
/snapping, Revolving etc.
117. Working with polygons, Sub-

21
INFORMATION TECHNOLOGY (CITS)

divisional surfaces, Split


polygon Tool, Lofting,
Extruding.
118. Practice on MODELLING,
POLYGON TOOLS, with
PROXY, NORMALS, Lighting
/Rendering.
119. Practice on Hyper shade,
Materials, Apply Materials,
Making Shader Networks,
Combining Ramps, Layered
Textures, Intro to lights,
Making Bump Maps.
120. Working with Shadows, UV
Mapping, Specular Maps,
Paints FX, Render View,
Camera Settings, Render
Globals, TOON SHADER.
Practical Simulate Robotic Introduction to Robotic Process Robotic Process Automation
32Hrs. Process Automation RPA – what, why & how? Benefits
Automation. 121. Explore and evaluate of RPA. Current trends and the
Theory business processes from impact it will have on different
12Hrs. different industries like industries.
banking, retail, e-commerce,
healthcare, telecom, RPA Lifecycle, stages, object
agriculture, pharmaceutical, model flowchart.
education, energy,
manufacturing etc. which Evaluating complexity, viability,
can potential candidates for system requirements for RPA
RPA. implementation.
122. Register and install UI path
community edition and Key players in RPA and
explore UI path studio. comparison among them - UI
123. Implement a web-scrapping Path, Blueprism, Automation
RPA project to extract a Anywhere, Pega Systems.
specific information from the
web and store it in a local UI Path components, architecture,
file. variables, data types and
124. Implement a Customer order activities.
processing RPA project to
consolidate customer orders, Error Handling & Debugging in UI
update inventory and finally Path.
prepare for the dispatch.

22
INFORMATION TECHNOLOGY (CITS)

125. Implement a RPA project for Orchestrator in UI Path.


automated payroll
processing. UI Path Robotic Enterprise
126. Implement an email query Framework.
processing RPA project to
scan incoming mails for Overview of Automation
specific request and trigger Anywhere.
an action accordingly.
127. Implement an invoice Automation Anywhere control
processing RPA project to room and bots.
extract data from invoices
and send a consolidated Industry trends and latest
report to a specific email emerging scope for RPA.
with that information.
128. Implement an Account
reconciliation RPA project to
eliminate duplicate
payments.
129. Implement an automatic
patient registration RPA
project for a hospital.
130. Implement a Compliance
reporting automation project
to check all the software
installed on the computers of
an organization.
Practical Design and analyse 131. Case study for BIG data. Introduction to Big Data – what is
32Hrs. BIG data 132. Cloudera Quick starts VM big data? Concept of 5 v’s -
installation and volume, velocity, variety, value,
Theory configuration. veracity. The other v’s – volatility,
12Hrs. 133. Explore Hadoop Distributed validity, viscosity, virality.
File System, MapReduce,
YARN and YARN Introduction to Hadoop.
components. Distribution of Apache Hadoop &
134. Case study and walkthrough different available cluster
of different Cloudera management solutions.
Hadoop ecosystem
components – sqoop, flume, HDFS, MapReduce & YARN
hive, hcatalog, pig, apache
hbase, apache kafka, oozie, Apache Spark, Components of
zookeeper, pig scripting, Apache Spark & Hadoop vs Spark
apache drill, mahout, kafka,
apache storm.

23
INFORMATION TECHNOLOGY (CITS)

135. Apache Spark installation


and configuration on
Windows and work with
Spark shell.
Practical Perform business 136. Explore different type, Analyze the lifecycle of data –
32 Hrs. analytics, business nature & magnitude of data creation, transfer, processing,
intelligence and generated by different analysis, preservation and purging
Theory analytical reporting business, processes, industry along with focus on data security
12 Hrs. and systems. and privacy.
137. Understand and apply basic Basic concepts of ETL, encryption-
day-to-day analytics using decryption, data cleansing & data
Excel. quality.
138. Work with Excel functions Introduction to OLTP & OLAP
viz. math & trigonometry, Understand Data warehouse, Data
financial, text, lookup and mart, Cubes & Data lake
reference, logical, statistical, Introduction to business analytics
engineering, compatibility, – from raw data to insights.
add-in and automation, Trends in business analytics.
information. Visualization of information
139. Summarization of data - Introduction to different Business
Pivot function. Analytics and Business
140. Different visualization Intelligence tools
options – graphs and charts.
141. Implement analytical model Overview of Microsoft Power BI
in excel with various Direct query & import data,
visualizations & Power pivot. Standard & Custom visualizations
142. Case study of how focused Filters
and targeted analytics could Calculated columns & measures
dramatically transform M-query &Dax query
business and industries.
143. Install Microsoft Power BI
desktop and explore the
studio and query editor
features and options.
144. Create basic data models by
importing data in Power BI
and represent key insights in
different standard
visualizations like – pie
charts, histogram, tree map.
145. Change visual attributes and
properties.
146. Apply visual level, page level

24
INFORMATION TECHNOLOGY (CITS)

and report level filters in


Power BI &Create calculated
column and measures in
Power BI.
147. Work with M-query and Dax
query.
Practical Create Artificial 148. Get familiar with Basics of AI & ML
32Hrs. Intelligence and applications that are based a. Why these two terms are
machine learning on Artificial Intelligence relevant these days
Theory test data a. Google voice assistant b. A brief history
12Hrs. /annotations for detects speech c. How AI can reshape our
text/image b. Google lens can detect texts economy by adding more
/video/speech on image, it can also identify efficiency in the existing
objects & persons in an processes and how it has
image potential to create more job
c. Doodle recognition using opportunities
quick draw by google d. Types of machine learning
https://quickdraw.withgoogl i. supervised
e.com/ ii. unsupervised
d. Google photos - search using iii. semi-supervised
texts (e.g. red flower, iv. reinforced
running, scene, child ) e. Applications of AI for various
149. Image data labelling using purposes
LabelMe tool by MIT - i. Object detection
http://labelme2.csail.mit.ed ii. Face recognition
u/ iii. Speech-to-text
a. creating account iv. Text-to-speech
b. uploading various kinds of v. Language translation
images vi. Text classifications
c. labelling them and categorization
150. Video data labelling using vii. Human gesture
Computer Vision Annotation recognition
Tool (4 Hrs) ( CVAT: viii. Product
https://github.com/opencv/c Recommendations
vat ) (CVAT has to be set up 2. Examples of innovative AI
in cloud and has to be based applications and how
maintained. There are they have changed the existing
companies who provide way of how we do things
managed hosting for CVAT a. Search engine ranking-
with a yearly cost ) Google
151. Hands-on train AI image b. Self-driving car - Tesla
recognition online using c. Personal assistant - Google
Teachable Machine assistant, Siri, Alexa

25
INFORMATION TECHNOLOGY (CITS)

https://teachablemachine.wi d. Amazon’s new product


thgoogle.com/ recommendation engine
a. Collect (10+2) good quality e. Industry applications - Early
images for each of 5 detection of faults &
different birds. anomalies.
b. Separate these into two sets f. How ML training is
of 10 images and 2 images; How computer learns from
name these as train set and a. samples of various data: text,
test set. speech, image, video etc.
c. Upload the train set images b. Various algorithms for
according to 5 class labels. machine learning
d. Train the system. c. Various libraries used for
e. Now test the training quality machine learning
by uploading test set one by 2. Data labelling & annotations
one and note down if the in AI
machine can identify the bird a. Why ML training needs high
correctly. quality training data,
f. Derive accuracy of the annotated with proper
system by calculating ( total labels. How lack of data can
correct identification / total impact the quality of
images in test set ). learning.
g. Export the model and save it b. Understanding of text,
on the local computer. image, video , speech
152. Speech data annotation annotation and labelling
using 3. Basics of chat bots & and its
Wavesurfertool:https://wave usefulness / applications in
surfer-js.org/ various industries ( 2 hr )
a. Record sound clips a. E-commerce
b. Adding annotations b. Banking
c. Saving files locally c. Customer support
153. Text data labelling using d. Digital marketing
doccanohttps://github.com/
doccano/doccano (The
toolhas to be set up in cloud
and has to be maintained.
There are companies who
provide managed hosting for
doccano with a yearly cost ) (
Prerequisites: Students
should be provided with 100
reviews from amazon, news
headlines and other texts
from various internet

26
INFORMATION TECHNOLOGY (CITS)

sources)
a. Label texts to various classes
b. Classification tasks with
sentiment labelling such as:
positive, negative, neutral
c. Entity extraction tasks -
annotate words with entity
names such as: people,
country, event
154. Hands-on text-classification
using
fastText&Python:https://fast
text.cc/docs/en/supervised-
tutorial.html
a. Installing FastText in python
environment
b. Use data created in step 7
for training
c. Testing output and retraining
155. Facebook chatbot
development using Chatfuel
-
https://dashboard.chatfuel.c
om/login
a. Login with facebook
b. Create a facebook page
c. Learn how to automate
interactions
d. Set up AI to respond
contextually

27
INFORMATION TECHNOLOGY (CITS)

SYLLABUS FOR CORE SKILLS (Syllabus available separately)


1. Workshop Calculation & Science (Common for all Engineering CITS trades) (80 Hrs)
2. Engineering Drawing (Group I) (120 Hrs)
3. Training Methodology (Common for all CITS trades) (320 Hrs + 200 Hrs)

Learning outcomes, assessment criteria, syllabus and Tool List of above Core Skills
subjects which is common for a group of trades, provided separately in
www.bharatskills.gov.in

28
INFORMATION TECHNOLOGY (CITS)

7. ASSESSMENT CRITERIA

LEARNING OUTCOMES ASSESSMENT CRITERIA

TRADE TECHNOLOGY
1. Demonstrate electronic Construct a 2’s complement circuit
components, micro- Verify truth table of NAND Gate
controllers, single board Construct AND gates from UNIVERSAL Gate
programming, sensors. Create Hello World program using Arduino code structure
Identify various sensors
Removing and refixing SMT registors
Desing adder/subtractor circuit
Design basic flip-flops
Desing Multiplexer/Demultiplexer
Construct Asynchronous/synchronous counter

2. Install, configure and Test RAM power supply


troubleshoot Hardware Use debug card to test Motherboard
related to computers, Troubleshoot LAN Card errors
servers, network Troubleshoot WiFi errors
components and smart Troubleshoot failure of touchpad/USB/HDMI
devices. Configure BIOS

3. Monitor Installation of Create a windows system image


different types of OS for Install Windows OS
Desktop, servers and Install Linux OS
Virtual Machines; Install and configure Virtual Machine
Application /driver Install Telnet and configure
installation on premises Install driver for printer/scanner/cloud printer
/cloud.

4. Demonstrate cyber Familiarization with various Network devices, Connectors and Cables.
security practices & laws, Crimping practice with straight and cross CAT 6 cables.
security threats & Punching practice in IO Box and patch panel.
vulnerabilities and Create cabling in a lab with Router/ Switch and IO Boxes and patch
configure Networking panel.
systems & devices. Installing & Configuring a Peer-to-Peer Network using Windows
Software.
Connecting computers with Network with Drop cable and using Wi-Fi
configuration.
Programmable switch Configuration (STP).
Installation and Configuration of TCP/ IP Protocol.
29
INFORMATION TECHNOLOGY (CITS)

Setup and configure a VLAN.


Practice onTracking Email.
Practice on Cryptography & Steganography.
Securely Make Digital Signature 1 & 2.
Configuration and practice Key Loggers.
Set up & Configure protection using MAC address filtering & public
keys.
Troubleshoot different problems of wired & wireless network.
Implement LAN/WLAN security using hardware & software firewall to
secure the network.

5. Design and develop front Design HTML5 webpage using audio video control
end programming based Use CSS 3 to create rounded corners, 2D animations and multiple
on HTML 5, CSS, backgrounds
Javascript, Jquery, Create webpage with embedded JavaScript for adding two nos.
Angular and Create webpage with embedded JavaScript using conditional
familiarisation with Git statements/loops/arrays/string/events
and various code editors
like VScode, Atom,
Braket, Notepad++.

6. Design and develop Printing different messages by using different variations of print()
Backend programming method.
based on Python, PHP Python program to print given text using a user-defined method
(Laravel) and database Design a simple calculator using if elif (just like switch case)
scripting with MySql, Print all numbers between 1 to 1000 which are divisible by 7 and
MongoDB. must not be divisible
Program to print Odd and Even numbers from the list of integers.
Python program to check the given Date is valid or not
Python program to find sum of all digits of a number
Python program to find the sum of all elements of an array
Python program to find number of bits necessary to represent an
integer in binary
Make a basic Basic Task List using Laravel
Creating a Basic Laravel MVC Application
Develop a User Registration & Login and User Management System
With admin panel using PHP and MySql.

7. Demonstrate Hosting Create Virtual Machine in MS Azure


and deployment of web Create Resource groups
apps on cloud platforms Create build pipeline and release pipeline
like Azure, AWS, RedHat Create Pull Request
or equivalent. Deploy using Release pipeline

30
INFORMATION TECHNOLOGY (CITS)

8. Create multimedia What is a Gradient in Adobe Photoshop.


content with various What are the Photoshop’s work areas.
tools like Adobe Opening and Importing images, Creating Documents with different
Photoshop, GIMP, Adobe sizes.
Illustrator, Premier, Rectangular Marquee Tool & Elliptical marquee tool & single row
AdobeXD, Aftereffects, marquee tool, single column marquee tool.
3DMax. Move tool, magic wand tool, quick selection tool, lasso tool,
polygonal lasso tool, magnetic lasso tool
Crop tool, slice tool, slice select tool, eyedropper tool, color sampler
tool, ruler tool, note tool, count tool
Spot healing brush tool, healing brush tool, patch tool, red eye tool,
brush tool, pencil tool, color replacement tool, mixer brush tool
Drawing with the Pen tool in Adobe Illustrator
Create and edit shapes Adobe Illustrator
Create with drawing tools Adobe Illustrator
How to use the Color Picker Adobe Illustrator
Add text to your designs Adobe Illustrator

9. Simulate Robotic Process Register and Install UI path community


Automation. Implement a web scraping RPA project
Implement a Customer order processing RPA project
Implement an automatic patient registration RPA project for a
hospital.

10. Design and analyse BIG Create the ER diagram of a stock inventory database
data. Create a SQL view by joining multiple tables
Create a database stored procedure
Install and configure Apache spark

11. Perform business Summarise data using Pivot table in Excel


analytics, business Design a graphical report in excel based on world population data
intelligence and with trend lines, stacked bar charts, pie chart &treemap
analytical reporting. Implement a project in Microsoft Power BI using world gdp data with
different custom visuals
Apply slicers in a power bi report
Create a calculated column in a power bi report
Create a calculated measure in a power bi report

12. Create Artificial Annotate objects using LabelMe tool in given 5 random images
Intelligence and machine Train an AI to distinguish between cats and dogs in Teachable
learning test data Machine online tool. Calculate the accuracy of your system.
/annotations for Label objects using CVAT tool for a given 5 sec video.
31
INFORMATION TECHNOLOGY (CITS)

text/image/video/ Annotate speech in Wavesurfer tool for a given audio.


speech. Train an AI using fastText in python for given 100 news paragraphs.

32
INFORMATION TECHNOLOGY (CITS)

8. INFRASTRUCTURE

LIST OF TOOLS AND EQUIPMENT FOR INFORMATION TECHNOLOGY - CITS TRADE


(for batch of 25 candidates)

S no. Name of the Tool &Equipment Specification Quantity

A. TRAINEES TOOL KIT


Insulated Screw Driver (different
1. 26 (25+1) Nos.
types)
2. Knife double bladed electrician 26 (25+1) Nos.
Insulated handle thin connector
3. 26 (25+1) Nos.
screw driver
4. Line tester 26 (25+1) Nos.
5. Heavy duty screw driver 26 (25+1) Nos.
6. Combination plier 26 (25+1) Nos.
7. Long nose plier 26 (25+1) Nos.
8. Tweezer 26 (25+1) Nos.
9. Phillips type screw driver set 26 (25+1) Nos.
10. Wire stripper 26 (25+1) Nos.
11. Desoldering pump 26 (25+1) Nos.
Bread board for connecting
12. 26 (25+1) Nos.
various components i.e. ICs
13. IC Puller 26 (26+1) Nos.
B. WORKSHOP FURNITURE
14. Instructor table & chair 01 each
Suitable Table Teak Wood fitted
with Back Panel complete with
different types of
15. meters/switches, AC/DC supplies As required
etc. required for testing of
electronic circuits. Insulation mats
to cover below the table.
16. Stool cum chair 25 Nos.
Computer Table, Printer Table,
17. As required
Stools
18. Green Glass Board 01 No.
19. Metal Rack As required
Locker with 10 drawers (standard
20. 03 Nos.
size) for 25 trainees
21. Storage Almirah 01 No.

33
INFORMATION TECHNOLOGY (CITS)

22. Book shelf (Glass panel) 01 No.


Fire fighting equipment, first aid
23. As required
box etc.
Computer Maintenance Tables of
24. As required
Suitable sizes
C. HARDWARE
Desktop Computer CPU: 64 Bit i3/i5/i7 or latest 25 (13 nos.
processor, Speed: 3 GHz or Higher. connected in LAN,
RAM:-4 GB DDR-III or Higher, 12 for Assembly
Network Card: Integrated Gigabit
&Maintenance
25. Ethernet, with USB Mouse, USB
Keyboard and Monitor (Min. 17 Inch. Practice)
Licensed Operating System and
Antivirus compatible with trade
related software.
Desktop Computer (Server) CPU: 64 Bit i3/i5/i7 or latest 01 No.
processor, Speed: 3 GHz or Higher.
Cache Memory: - Minimum 3 MB or
better. RAM:-8 GB DDR-III or Higher.
Hard Disk Drive: 500GB or Higher,
7200 rpm (minimum) or Higher,
Network Card: Integrated Gigabit
26.
Ethernet (10/100/1000) - Wi-Fi,
USB Mouse, USB Keyboard and
Monitor (Min. 17 Inch), Standard
Ports and connectors. DVD Writer,
Licensed Windows Operating System
/ OEM Pack (Preloaded), Antivirus /
Total Security
27. Laptop or Notebook 01 No.
28. Tablet 04 Nos.
Broad Band Internet 20 Mbps or above bandwidth with
29. Connection/Leased Line 100GB or more data/per month 01 No.
preferably with Fiber optic media
30. Logic Probes/Logic Pulser 04 Nos.
31. Digital IC tester 04 Nos.
32. Digital ICs As required
33. DC regulated power supply 5 volts and 12 volts 13 Nos.
34. Digital Multimeter 13 Nos.
35. Analog Multimeter 10 Nos.
36. Basic Digital Electronics Trainer Kit 05 Nos
37. SMPS Trainer Kit 05 Nos
38. Temperature controlled 05 Nos.

34
INFORMATION TECHNOLOGY (CITS)

soldering/ desoldering station


with changeable bit.
39. SMD soldering/desoldering
05 Nos.
station
40. SMPS of PC 13 Nos.
41. SMD REWORK STATION 0-12 V, 6-0-6 V, 1 Amp 05 Nos.
42. BGA REWORK STATION 13 Nos.
43. Arduino Training Kit 05 Nos.
44. PCB, solder flux etc& electronic As required
components
45. Resistors, Capacitors, Inductors, As required
Diodes, Transistors, Thyristors, ICs
etc.
46. Various types of Button Cells As required
47. Crimping tool (pliers) 05 Nos.
48. Punching Tool 05 Nos.
Different types and makes of
49. 10 Nos.
Motherboards
50. CD Writers 05 Nos.
51. DVD writer 05 Nos.
52. External HDD 13 Nos.
53. CD/DVD ROM Drive 13 Nos.
54. Display card 13 Nos.
55. Ethernet card 13 Nos.
Computer monitor of different 15"/17"
56. 05 Nos.
types
57. Keyboard and mouse 13 each
58. USB Flash drive latest specification 13 Nos.
Internal PCI modems of at least
59. 01 each
four different makes and types
External modems of at least
60. two different makes and 01 each
types
61. Dot matrix printer 02 Nos.
62. Inkjet printer 02 Nos.
63. Laser printer Network B&W 02 Nos.
64. Scanner 01 No.
65. UPS Asrequired
66. RAM 2 GB or Higher(For demonstration) As required
67. CPU different types (For demonstration) As required
68. HUB/Switch 8/16 port 4 Nos.
69. Switch 16 port or higher 1 No.
70. Router 16 port or higher 1 No.
35
INFORMATION TECHNOLOGY (CITS)

71. UTP cable As required


72. RJ 45 connectors As required
73. LAN Cards, Wi-fi LAN Cards 06 Nos. each.
74. LCD/DLP Projector 01 No.
75. Motherboards (of different make) 4 Nos.
76. LCD/LED/TFT Monitors 2 Nos.
77. Anti static pads 4 Nos.
78. Card Reader 2 Nos.
79. Web Cam 2 Nos.
80. Surround sound speakers 2 Nos.
81. Different types of memory cards 2 Nos. each
82. Laptop kits 01 No.
Laptop spares: Cabinet with As required
display, memory, hard disk,
83.
battery pack, keyboard
membrane, chargers
84. UPS Trainer kit As required
85. LAN cable tester 2 Nos.
86. Media Convertor 4 each
Fibre Optics cable with LC As required
87.
connector
88. LC connector module As required.
89. IP Camera 4 Nos
90. POE Switch 4 Nos
Different types of SMT registers, As required.
SMST registers, SMT capacitors,
SMT Inductors, Crystal Oscillotors,
91.
RTC, SMT TRANSFORMER, SMT
DIODE, SMT
TRANSISTERS(PNP/NPN), MOSFET
VARIOUS TYPES OF INDUSTRIAL As required.
92.
SENSORS
BASIC ADRINO HARDWARE & 13 Nos.
93.
SOFTWARE
D. SOFTWARE (Licensed Version)
94. Microsoft Window latest version/Preinstalled 26 licenses
95. Microsoft Windows Server latest version 01 license
96. MS Office latest version 27 licenses
97. Anti virus latest version 27 Nos.
98. Network troubleshooting utilities latest version 4 Nos.
99. Linux Server latest version/Freeware 1 No.
100. Linux OS latest version/Freeware 26 licenses

36
INFORMATION TECHNOLOGY (CITS)

101. VM Ware latest version/Freeware 26 licenses


102. Digital Signature1&2 maker 05 Nos.
Cryptography & Steganography
103. 05 Nos.
tools/freeware
104. Key Logger softwares 05 Nos.
105. VSCode Visual Studio 2019/latest version 26 licenses
106. Atom Freeware 26 licenses
107. Braket Freeware 26 licenses
108. Notepad++ Freeware 26 licenses
109. Angular JS Latest version 26 licenses
110. JSON Viewer Latest version 26 licenses
111. Git Latest version 26 licenses
112. Python Freeware 26 licenses
113. PHP Freeware 26 licenses
114. Laravel Freeware 26 licenses
115. My SQL Freeware 26 licenses
116. MongoDB Atlas Freeware 26 licenses
Azure/AWS/RedHatcloud Microsoft Azure
117. 04 Accounts
platforms
118. DevOps Freeware 26 licenses
119. Adobe Photoshop latest version 26 licenses
120. Adobe Illustrator latest version 26 licenses
121. GIMP Freeware 26 licenses
122. Adobe XD latest version 26 licenses
123. Adobe Premier latest version 26 licenses
124. Adobe After Effects latest version 26 licenses
125. Microsoft Power BI latest version 26 licenses
126. Google voice assistant Freeware 26 licenses
127. Google lens Freeware 26 licenses
128. Quickdraw by google Freeware 26 licenses
129. LabelMe tool Freeware 26 licenses
Computer Vision Annotation Tool Freeware ( managed hosting can be 26 licenses
130.
purchased )
131. Teachable Machine Freeware 26 licenses
132. Wavesurfer tool Freeware 26 licenses
doccano Freeware( managed hosting can be 26 licenses
133.
purchased )
134. fastText Freeware 26 licenses
135. Chatfuel Freeware 26 licenses
136. Facebook chatbot Freeware 26 licenses
Note: - All the tools and equipment are to be procured as per BIS specification.

37
INFORMATION TECHNOLOGY (CITS)

ANNEXURE – I

The DGT sincerely acknowledges contributions of the Industries, State Directorates,


Trade Experts, Domain Experts and all others who contributed in revising the curriculum.
Special acknowledgement is extended by DGT to the following expert members who had
contributed immensely in this curriculum.

List of Expert members contributed/ participated for finalizing the course curriculum of
Information Technology - CITS Trade.

Name & Designation


S No. Organization Remarks
Sh/Mr/Ms
1 B.V.S. Sesha Chari, Director CSTARI, Kolkata-91 Chairman
2 C.S. Murthy, Jt. Director CSTARI, Kolkata-91 Member
3 Sondipon Ghosh, IT Package IBM India Pvt. Ltd., Member
Consultant Newtown Rajarhat, 700156
4 Tamal Sen, Director & Co Founder Theta One Software Member
Developers Pvt. Ltd., Salt
Lake, EM-3 Kol- 91
5 Reema Nandi, Advisory System IBM, New Town, Kolkata Member
Analyst
6 AnindyaSundar Das Gupta, Women ITI, Banipur, N 24 Member
Instructor (IT) Pgs
7 Ronobir Banerjee, Instructor (IT) Kulpi Govt. ITI, Kulpi, S 24 Member
Pgs. 743348
8 Pramod Kumar Chandel, TO NSTI(W), Noida Member
9 D. A. Guruvalu, VI NSTI(W), Noida Member
10 Sonu Prakash, CEO Appwars Technologies, Member
Noida
11 Sayan Deb, Technical Lead FIS, Bangalore Member
12 PradyumnaBasu, , Technical Lead Wipro Technologies, Member
Kolkata
13 B. Biswas, TO CSTARI, Kolkata-91 Member/
Coordinator

38
INFORMATION TECHNOLOGY (CITS)

39

You might also like