⚡FREE AI Live Master Session: Teach AI to See! Build Your Own AI Image Classifier

    Register for Free →
    HomeCBSE CurriculumInformation TechnologyClass 12 IT (802) Syllabus 2026–27
    CBSE Subject Code 802Session 2026–2027Class XII (Senior Secondary)Job Role: Domestic IT Helpdesk Assistant

    Class 12 Information Technology (802) – CBSE Syllabus 2026–27

    Comprehensive curriculum blueprint for CBSE Class 12 Information Technology (Subject Code 802). Master Database Concepts & MySQL RDBMS (15 Marks), Operating Web Based Applications (10 Marks), Fundamentals of Java OOP Programming (20 Marks), Work Integrated Learning IT / DMA (5 Marks), Employability Skills (10 Marks), and the 40-mark Practical Exam including Java NetBeans Projects and SQL lab queries.

    100Total Marks60 Theory + 40 Practical
    260Total Hours50 Part A + 210 Part B
    4 UnitsSubject Skills50 Marks Part B
    15+Java & SQLLab File & NetBeans Project
    Explore Course Structure
    Also available for:
    Class 10 IT (Code 402)Class 11 IT (Code 802)Class 12 IT (Code 802) — You are here
    Vocational Profile & Objectives

    Job Role: Domestic IT Helpdesk Assistant & Course Outcomes

    Aligned with National Skills Qualifications Framework (NSQF Level 4) for IT-ITeS industry readiness.

    Vocational FocusCourse: Information Technology (Class XII)

    Role & Responsibilities of a Domestic IT Helpdesk Assistant

    In the modern IT-ITeS sector, a Domestic IT Helpdesk Assistant possesses thorough knowledge of computer hardware, software systems, and technology trends. This desk-based role involves entering, retrieving, and sharing data, assisting software developers or database engineers, interacting independently with clients, inspecting and maintaining computer networks, and troubleshooting hardware, software, printer, and connectivity issues in strict adherence to company SLA policies.

    Technical Competencies (Part B)

    • Advanced RDBMS & SQL: Create, alter, and query relational databases in MySQL; apply grouping, aggregate functions, and multi-table joins.
    • Web Based Applications: Analyze online reservation systems, E-Governance, payment gateways, and project management development lifecycles.
    • Java OOP Programming: Master classes, inheritance, method overloading/overriding, arrays, constructors, and the 4 pillars of OOP.
    • Advanced Java Features: Implement exception handling (try-catch), multithreading, string manipulation, wrapper classes, and assertions.
    • Helpdesk Troubleshooting: Inspect network fly leads, configure printer IP addresses, manage system utilities, and resolve client tickets.

    Soft Skills & Employability (Part A)

    • Communication Skills-IV: Professional telephone etiquettes, handling difficult customer complaints, active listening, and technical documentation.
    • Self-Management Skills-IV: Advanced time management, self-motivation, goal setting under pressure, and emotional intelligence.
    • ICT Skills-IV: Spreadsheet data management, software installation, cloud backup protocols, and cybersecurity hygiene.
    • Entrepreneurship & Green Skills: Business model generation, financial accounting fundamentals, and green computing protocols in IT offices.
    Official Examination Blueprint

    Course Structure & Marks Distribution (Class XII · Session 2026–27)

    Total Marks: 100 (60 Theory Paper + 40 Practical Exam) | Total Instructional Hours: 260 Hours

    PartUnit NameTheory HoursPractical HoursTotal HoursMax Marks
    Part A: Employability SkillsUnit 1: Communication Skills-IV10102
    Unit 2: Self-Management Skills-IV10103
    Unit 3: Information & Communication Technology Skills-IV10101
    Unit 4: Entrepreneurial Skills-IV15153
    Unit 5: Green Skills-IV05051
    Part A Sub-Total50 Hours50 Hours10 Marks
    Part B: Subject Specific SkillsUnit 1: Database Concepts – RDBMS Tool (MySQL)30457515
    Unit 2: Operating Web Based Applications15203510
    Unit 3: JAVA - Fundamentals of Java ProgrammingHighest Weightage30508020
    Unit 4: Work Integrated Learning IT – DMA1010205
    Part B Sub-Total85125210 Hours50 Marks
    THEORY EXAMINATION (Part A 10M + Part B 50M)260 Instructional Hours60 Marks
    Part C: Practical Work● Java ProgramHands-on Lab10
    ● SQL Queries (Table Creation + 5 Queries)MySQL Lab10
    ● Practical File (Min 15 Java Programs + Min 15 MySQL Queries)Student Portfolio10
    ● Viva VoceOral Examination5
    Part C Sub-TotalPractical Examination35 Marks
    Part D: Project WorkAny Software Application made using Java in NetBeans IDEProject Submission5
    GRAND TOTAL (Theory 60 + Practical 40)260 Total Hours100 Marks
    Part B: Core Vocational Curriculum

    Class 12 IT (802) – Subject Specific Skills (50 Marks)

    Comprehensive breakdown of the 4 units prescribed for the CBSE Class XII Board Examination.

    Unit 1 • 15 Marks • 75 Hours (30 Theory + 45 Practical)

    Database Concepts – RDBMS Tool (MySQL)

    SQL & Multi-Table QueriesChapter Notes & MCQs

    1. RDBMS Fundamentals

    • ● Relational Concepts: Table / Relation, Tuples (Rows), Attributes (Columns).
    • ● Metrics: Degree (number of columns) vs Cardinality (number of rows).
    • ● Key Constraints: Primary Key, Candidate Key, Alternate Key, Foreign Key.
    • ● Referential Integrity: Rules enforcing consistent relationships across linked tables.

    2. DDL & DML Commands

    CREATE DATABASE school;

    CREATE TABLE student (

    rollno INT PRIMARY KEY,

    name VARCHAR(30) NOT NULL

    );

    INSERT INTO student VALUES (1, 'Aarav');

    ALTER TABLE student ADD age INT;

    3. Grouping & Multi-Table Joins

    SELECT dept, COUNT(*)

    FROM emp

    GROUP BY dept

    HAVING COUNT(*) > 5;

    SELECT e.name, d.dname

    FROM emp e, dept d

    WHERE e.deptno = d.deptno;

    Unit 2 • 10 Marks • 35 Hours (15 Theory + 20 Practical)

    Operating Web Based Applications

    E-Services & Case StudiesChapter Notes & MCQs

    Core Real-World Web Platforms

    Online Reservation Systems: Workflows of IRCTC and airline flight reservation portals: PNR generation, seat availability queries, quota allocation, and e-ticketing.
    E-Governance Portals: Citizen-facing portals including DigiLocker, Umang, passport application services, and online tax filing (ITR).
    Online Shopping & Bill Payments: E-commerce shopping carts, secure checkout, payment gateways, UPI integration, net banking, and SSL encryption.
    Online Tutorials & Tests: MOOC platforms, automated quiz grading, computer-based testing (CBT), and immediate scorecard generation.

    Web Project Management & Case Studies

    Project Management in Web Development: Software Development Life Cycle (SDLC) stages: Feasibility study, requirements analysis, wireframing, frontend UI/backend DB architecture, testing, and deployment.
    3 Prescribed Case Studies (Class XII):

    ● Case Study 1: Online Game (event handling, score keeping, user sessions).

    ● Case Study 2: Online Quiz (question bank arrays, timer, radio validation).

    ● Case Study 3: Online Bill Calculator (multi-item tax, discount, total calculation).

    Unit 3 • 20 Marks • 80 Hours (30 Theory + 50 Practical)

    Fundamentals of Java Programming (OOP & NetBeans)

    Highest Weightage (40% of Part B)Chapter Notes & JDBC Guide
    OOP & Classes

    Object Oriented Concepts

    • ● 4 Pillars: Encapsulation, Inheritance, Polymorphism, Abstraction.
    • ● Class Design: Methods, constructors (default & parameterized), this keyword.
    • ● Static Members: Static variables and static methods shared across instances.
    Control & Arrays

    Flow Control & Arrays

    • ● Selection: if-else, nested-if, switch-case.
    • ● Loops: for, while, do-while, break, continue.
    • ● Arrays: 1D & 2D array allocation, traversal, linear/binary search.
    Exceptions & Threads

    Advanced Java Core

    • ● Exception Handling: try, catch, finally, throw, throws.
    • ● Assertions: Debugging using assert statement.
    • ● Multithreading: Extending Thread vs implementing Runnable.
    Strings & Wrapper

    Strings & Autoboxing

    • ● Wrapper Classes: Integer, Double, Boolean.
    • ● Autoboxing / Unboxing: Automatic primitive-to-object mapping.
    • ● String Methods: length(), substring(), compareTo(), equals().
    // Standard Class 12 Java OOP Implementation (Constructor & Exception Handling)

    public class BankAccount {

    private int accNo; private double balance;

    public BankAccount(int accNo, double balance) {

    this.accNo = accNo; this.balance = balance;

    }

    public void withdraw(double amt) throws Exception {

    if (amt > balance) throw new Exception("Insufficient balance!");

    balance -= amt;

    }

    }

    Unit 4 • 5 Marks • 20 Hours (10 Theory + 10 Practical)

    Work Integrated Learning IT – DMA

    Desktop Management Assistant (DMA)Chapter Notes & Case Study

    Identification of Work Areas

    Understanding enterprise IT workstations, computer hardware assembly, cabling standards, network fly leads, RJ-45 crimping, hubs/switches, and local printer installation protocols.

    Work Experience & Ticket Resolution

    Managing user support tickets, diagnosing driver faults, printer spooler troubleshooting, software installations, remote desktop support, and professional customer escalation etiquette.

    Part A: Foundation Skills

    Part A: Employability Skills (10 Marks / 50 Hours)

    Mandatory senior secondary foundation skills prescribed across all CBSE Class 12 Vocational subjects.

    Part A Notes & MCQs
    Unit 12 Marks

    Communication Skills-IV

    Active listening, written technical correspondence, conflict resolution, professional customer service phone communication.

    Duration: 10 Hours
    Unit 23 Marks

    Self-Management Skills-IV

    Stress coping mechanisms, self-motivation factors, prioritizing urgent vs important tasks, emotional resilience.

    Duration: 10 Hours
    Unit 31 Mark

    ICT Skills-IV

    Spreadsheet advanced formulas, database maintenance, cloud security, cyber threats, and antivirus administration.

    Duration: 10 Hours
    Unit 43 Marks

    Entrepreneurial Skills-IV

    Identifying business opportunities, marketing strategy, accounting basics, overcoming enterprise risks.

    Duration: 15 Hours
    Unit 51 Mark

    Green Skills-IV

    Green jobs in IT, e-waste management rules, energy-efficient data centers, UN Sustainable Development Goals.

    Duration: 05 Hours
    Hands-On Evaluation

    Part C & D: Practical Examination & Project Blueprint (40 Marks)

    Practical assessment guidelines prescribed by CBSE Department of Skill Education for Class XII.

    Practicals & Viva Guide
    ComponentEvaluation DetailsRequirementsMarks
    Java ProgramHands-on coding problem testing OOP, arrays, control flow, or exception handlingLab Execution10 Marks
    SQL QueriesMySQL lab test: Table creation with constraints + 5 data retrieval & modification queriesMySQL Prompt10 Marks
    Practical FileStudent record file containing printed code and execution outputsMin 15 Java + 15 SQL10 Marks
    Viva VoceOral examination based directly on the practical file, Java concepts, and MySQLExternal Examiner05 Marks
    Part C Practical Sub-Total35 Marks
    Part D: Project WorkAny functional GUI software application developed using Java in NetBeans IDENetBeans Application05 Marks
    Total Practical Examination Marks40 Marks
    Industry Alignment

    Lab Equipment, Career Roles & Vertical Mobility

    Lab Setup & Tools

    Prescribed hardware and software requirements:

    • ● Hardware: Desktops/Laptops, Scanner, Projector, Network Hub/Switch, Internet.
    • ● Software: Java NetBeans IDE, MySQL Server & Client, OpenOffice suite.

    Career Opportunities

    Industry roles accessible after Class XII certification:

    Customer Service AssociateHelpdesk CoordinatorIT Support SpecialistDocumentation AssistantJunior Java Programmer

    Vertical Academic Mobility

    Higher education pathways following Class 12 IT:

    • ● Undergraduate Degrees: BCA (Bachelor of Computer Applications), B.Sc IT / CS, B.Voc in Software Development.
    • ● Corporate Growth: Progress from Desktop Entry Operator to Application Developer and Software Engineer.
    Interactive Examination Practice

    Class 12 IT Practice MCQs & Solutions

    Q1. In MySQL, which SQL clause is used to filter records AFTER grouping has been performed by a GROUP BY clause?

    Q2. What is the degree and cardinality of a relation with 5 columns (attributes) and 25 rows (tuples)?

    Q3. Which Object-Oriented Programming (OOP) feature in Java allows a subclass to inherit methods and properties from a parent class using the 'extends' keyword?

    Q4. What happens when you compile and run a Java program where an array index is accessed outside its allocated boundary (e.g., arr[10] when array size is 5)?

    Q5. In Java multithreading, which method is invoked to transition a newly instantiated Thread into the Runnable state?

    Q6. What is the primary difference between a String and a StringBuffer object in Java?

    Q7. What is the conversion of a primitive data type into its corresponding Wrapper class object called in modern Java (e.g., int to Integer)?

    Q8. Which of the following is an example of an E-Governance web application in India?

    Q9. What is the primary job role assigned to the CBSE Class 12 Information Technology (Code 802) course?

    Q10. In the 40-mark Practical Examination for Class 12 IT, how many marks are allocated to the Java Programming lab problem?

    CBSE Class 12 Board Preparation

    Frequently Asked Questions (Theory & Viva)

    Need 1-on-1 Help with Class 12 IT, Java OOP & MySQL?

    TeacherColab provides personalized live mentoring for CBSE Class 12 IT (802), Java NetBeans projects, MySQL queries, and board exam scoring strategies.

    Curriculum Reference

    This page is based on the CBSE Information Technology (Subject Code 802), Class XII (Session 2026–2027), Job Role: Domestic IT Helpdesk Assistant, Department of Skill Education, Central Board of Secondary Education (CBSE), Shiksha Sadan, 17, Rouse Avenue, New Delhi – 110002.

    TeacherColab is an independent educational platform and is not affiliated with or endorsed by CBSE.