HBSE Class 12th Computer Science Syllabus 2024-25
The HBSE Class 12th Computer Science Syllabus for 2024-25 outlines the topics students will study during the academic year. It serves as a roadmap for exam preparation, detailing course structure and question paper design.
Article continues below advertisement
The syllabus covers key concepts in computer science, including programming languages, algorithms, and software development. Students will also learn about database management, networking, and cybersecurity. Practical details for lab work are included, enhancing hands-on learning.
The syllabus aims to equip students with essential knowledge and skills in computer science, preparing them for further studies or careers in technology. Accessible and comprehensive, it guides students through their learning journey.
Click Here for the Official PDF.
Article continues below advertisement
Course Structure
1. Programming in Python
- Topics Covered:
- Exception Handling: Understanding errors, handling exceptions, try-except-else, and try-finally clauses.
- File Handling: Operations with text and binary files, utilizing the pickle module for binary file operations.
2. Data Structure using Python
- Topics Covered:
- Stack (List Implementation): LIFO operations, push and pop functions.
- Queue (List Implementation): FIFO operations, insert and delete functions.
- Searching: Sequential (linear) search, binary search.
- Sorting: Bubble sort, selection sort, insertion sort.
3. Database and SQL
- Topics Covered:
- Understanding Data: Purpose and organization of data, relational data model.
- Database Concepts: Introduction to database concepts, the difference between database and file system.
- Structured Query Language (SQL): MySQL introduction, data types, DDL, DQL, and DML operations.
- Aggregate Functions: MAX(), MIN(), AVG(), SUM(), COUNT().
4. Computer Networks
- Topics Covered:
- Introduction to Computer Networks: LAN, WAN, MAN.
- Network Devices: Modem, Ethernet Card, Repeater, Hub, Switch, Router, Gateway.
- Network Topologies: Mesh, Ring, Bus, Star, Tree.
Article continues below advertisement
5. Data Communication
- Topics Covered:
- Communication Types: Wired (Twisted pair, Co-axial, Ethernet) and Wireless (Bluetooth, WLAN, Infrared, Microwave).
- Network Protocols: HTTP, FTP, IP, PPP, SMTP.
- Bandwidth and Data Transfer Rate: Understanding channel capacity and data transfer speed.
6. Security Aspects
- Topics Covered:
- Threats and Prevention: Malware (viruses, worms, Trojans, Spyware, Adware) and antivirus.
- Network Security Concepts: HTTPS, Firewall, Cookies, Hackers, Crackers.
Examination Structure:
- Annual Examination: Covers the entire syllabus, with a total of 40 marks.
- Practical Examination: Accounts for 40 marks.
- Internal Assessment: Contributes 20 marks.
Question Paper Format
Time Allotted: 2 ½ hours
-
Competencies Breakdown:
- Knowledge: 40%
- Understanding: 30%
- Application: 20%
- Skill: 10%
-
Question Types and Marks:
- Essay type:
- Marks: 4
- Number: 3
- Description: Internal choice in all questions
- Total Marks: 12
- Short Answer:
- Marks: 2
- Number: 7
- Description: Includes two Case study-based questions. Out of the remaining five questions, two questions will have internal choices.
- Total Marks: 14
- Very Short Answer:
- Marks: 1
- Number: 4
- Description: One internal choice among four questions
- Total Marks: 4
- Objective type:
-
Total Marks for Question Paper: 40
Practical Examination Details
- Lab Test: Includes two Python programs and one SQL query, each with specific weightage.
- Report File: Requires a minimum number of Python programs and SQL queries.
- Project: Focuses on applying concepts learned in class.
- Viva Voce: A component for oral assessment.
Disclaimer: The above information is for general informational purposes only. All information on the Site is provided in good faith, however we make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability or completeness of any information on the Site.