# Computer Science (Python) Class 11 Science (English Medium) CBSE Topics and Syllabus

CBSE Syllabus For Class 11 Computer Science (Python): Knowing the Syllabus is very important for the students of Class 11. Shaalaa has also provided a list of topics that every student needs to understand.

The CBSE Class 11 Computer Science (Python) syllabus for the academic year 2023-2024 is based on the Board's guidelines. Students should read the Class 11 Computer Science (Python) Syllabus to learn about the subject's subjects and subtopics.

Students will discover the unit names, chapters under each unit, and subtopics under each chapter in the CBSE Class 11 Computer Science (Python) Syllabus pdf 2023-2024. They will also receive a complete practical syllabus for Class 11 Computer Science (Python) in addition to this.

## CBSE Class 11 Computer Science (Python) Revised Syllabus

CBSE Class 11 Computer Science (Python) and their Unit wise marks distribution

## Syllabus

1 Computer System
2 Encoding Schemes and Number System
3 Emerging Trends
4 Introduction to Problem Solving
8 Strings
• Introduction to Strings
• String
• Basic of String, Array of String , Functions in String
• Accessing Characters in a String
• String is Immutable
• String Operators
• Concatenation (+)
• Append (+ =)
• Repeating (*)
• String slicing
• Stride when slicing string
• Traversing a String
• String Traversal Using for Loop
• String Traversal Using while Loop
• Built-in String Functions
• String Handling
• String class, methods of String class,
implementation of String class methods, String array
• The following String class methods are to be covered:
String trim()
String to LowerCase ()
String to UpperCase ()
int length ()
char char At (int n)
int indexOf(char ch)
int lastIndexOf(char ch)
String concat(String str)
boolean equals (String str)
boolean equalsIgnoreCase(String str)
int compareTo(String str)
int compareToIgnoreCase(String str)
String replace (char oldChar, char newchar)
String substring (int beginIndex)
String substring (int beginIndex, int endIndex)
boolean startsWith(String str)
boolean endsWith(String str)
String valueOf(all types)
• Programs based on the above methods, extracting and modifying characters of a string, alphabetical order of the strings in an array [Bubble and Selection sort techniques], searching for a string using linear search technique.
9 Lists
10 Tuples and Dictionaries
11 Societal Impact
• Digital Technologies
• Digital Footprints
• Digital Society and Netizen
• Etiquettes for Net surfing and for communicating through social media
• Net Etiquettes
(A) Be Ethical
(B) Be Respectful
(C) Be Responsible
• Communication Etiquettes
(A) Be Precise
(B) Be Polite
(C) Be Credible
• Social Media Etiquettes
(A) Be Secure
(B) Be Reliable
• Data Protection
• Intellectual Property Right (IPR)
(B) Patent
• Licensing
• Violation of IPR
(A) Plagiarism
• Public Access and Open Source Software/ Free and Open Source Software (FOSS)
• Cyber Crimes
• Cyber Crime
1. Hacking
2. Phishing and Fraud Emails
(A) Identity Theft
3. Ransomware
4. Combatting and Preventing Cyber Crime
• Indian Information Technology Act (IT Act)
• Impact on Health
• Awareness about health concerns related to the usage of technology like effect on eyesight, physiological issues, and ergonomic aspects.