Based on the official CBSE Computer Applications syllabus (code 165, Class X)

CBSE Class 10 Computer Applications: Syllabus, Units & Sample Practice

Explore all three theory units of the Class 10 Computer Applications (165) course — Networking, HTML and Cyber ethics — see how the 50-mark theory paper and 50-mark practical fit together, and work through a stepped demonstration question.

Join EduMagik Free
Subject Code 16550 Theory + 50 Practical

Key Curriculum Facts

50 marks
Theory
Written paper (Units 1–3)
50 marks
Practical
Lab test, report file & project
165
Subject Code
CBSE Computer Applications

What Class 10 Computer Applications Actually Covers

CBSE Computer Applications (code 165) is a Class 9–10 elective. In Class X the written course has three theory units — Networking, HTML and Cyber ethics — and, like Class 9, carries a 50 theory + 50 practical assessment rather than the 80 + 20 scheme used by most core subjects.

HTML is the heart of the year, weighted at 25 of the 50 theory marks: tags and attributes, lists and tables, images, forms, links and Cascading Style Sheets. Around it sit networking and internet services, and the cyber-ethics unit on netiquette, licences, intellectual-property rights and safe e-commerce.

This page shows EduMagik’s stepped reasoning approach with a worked demonstration question: a clue first, then a full step-by-step solution, so the method is understood rather than just the answer.

Complete Unit Directory (CBSE Computer Applications, Class X)

Four official units with their theory and practical mark weightings (total 100)

Unit 1 — Networking (15 marks)

  • Ch 1 The Internet & Web

    World Wide Web, web servers and clients, websites and web pages, web browsers, blogs, news groups, web and e-mail addresses, and downloading/uploading files.

  • Ch 2 Internet Protocols & Services

    Protocols TCP/IP, SMTP, POP3, HTTP, HTTPS and remote login/file transfer (SSH, SFTP, FTP, SCP, TELNET); web services (chat, email, video conferencing, e-banking, e-governance, social networking); mobile technologies SMS, MMS, 3G, 4G, 5G.

Unit 2 — HTML (25 marks)

  • Ch 3 HTML Structure & Text

    Creating and saving an HTML document; core tags html, head, title and body with attributes; headings h1–h6, paragraphs, bold/italic/underline, ordered, unordered and description lists, and font tags.

  • Ch 4 Images, Tables, Links & Media

    Inserting images (img with src, width, height, alt), superscript/subscript, tables (table, tr, th, td, rowspan, colspan), links (anchor with href, mailto, targets) and embedding audio and video.

  • Ch 5 Forms & Cascading Style Sheets

    HTML forms — text box, radio buttons, checkbox, password, list and combo box — and CSS for colour, background, borders, margins, height/width, fonts, alignment and float.

Unit 3 — Cyber Ethics (10 marks)

  • Ch 6 Netiquette & Software Licences

    Netiquette, software licences and the open-source software movement.

  • Ch 7 IP Rights & Safe E-commerce

    Intellectual-property rights, plagiarism and digital property rights; freedom of information and the digital divide; e-commerce privacy, fraud and secure data transmission.

Unit 4 — Practicals (50 marks)

  • Ch 8 Lab Test (20 marks)

    Design one web page based on a given diagram using HTML.

  • Ch 9 Report File & Viva (20 marks)

    A report file of at least ten HTML pages (15) plus a viva voce based on it (5).

  • Ch 10 Project (10 marks)

    A project that uses most of the concepts learnt across the course.

Demonstration Question (Based on CBSE Class 10 Computer Applications, Unit 2)

In HTML, which of these tags produces the largest (top-level) heading on a web page?

A. <h1> ✓ Correct
B. <h6>
C. <head>
D. <p>

Reasoning Clue & Solution

HTML heading tags run from h1 to h6. One end of that range is the biggest heading and the other is the smallest — which number is the largest heading?

The EduMagik 3-Step Hint Ladder

1

Point to the Method

Names the tool to reach for (e.g. "HTML headings run from h1 to h6") without giving the answer.

2

Guided Reasoning Prompt

Prompts the key idea (e.g. "Which number is the largest heading, and which tags are not headings at all?").

3

Complete Worked Solution

Shows the full reasoning and explains why the chosen tag is correct.

How to Revise Class 10 Computer Applications

Simple, high-impact ways to prepare for both the theory paper and the lab

Write HTML, Don’t Just Read It

HTML carries 25 of the 50 theory marks and the whole lab test — code real pages with tables, links, forms and CSS so the tags become second nature.

Build Your Ten-Page Report File Steadily

The report file needs at least ten HTML pages and is worth 15 marks on its own, so add a page each week rather than leaving it to the end.

Learn Protocols and Ethics by Their Job

Tie each protocol (HTTP, HTTPS, SMTP, FTP) and each cyber-ethics idea (licences, IP rights, secure e-commerce) to what it actually does — short, factual answers that score reliably.

Frequently Asked Questions

How is CBSE Class 10 Computer Applications (165) assessed?

It uses a 50 + 50 split: a 50-mark theory paper covering Units 1–3 (Networking, HTML and Cyber ethics) plus 50 marks of practical work, totalling 100. This differs from the 80 + 20 scheme used by core subjects. Always confirm the current scheme with CBSE or your school.

What are the units in the Class 10 Computer Applications syllabus?

There are four: Unit 1 Networking (15), Unit 2 HTML (25), Unit 3 Cyber ethics (10) and Unit 4 Practicals (50). HTML is the most heavily weighted theory unit.

How are the 50 practical marks divided?

The Lab Test carries 20 marks (design one web page from a given diagram in HTML), the Report File plus viva carries 20 (a report file of at least ten HTML pages for 15, viva voce for 5), and a Project carries 10.

How is Class 10 Computer Applications different from Class 9?

It is the same subject (code 165) across both classes, but Class 10 shifts from IT basics, cyber safety and office tools to networking, HTML/web-page design and cyber ethics. Both years share the 50 theory + 50 practical scheme.

Parent Curriculum: CBSE Class 10 Curriculum & Subjects
Related Curriculum: CBSE Class 9 Computer Applications

Join EduMagik and explore the curriculum with calm, structured guidance.

Join EduMagik Free