ICSE Class 12 Computer Science
ICSEClass 12k-1212 weeks hours13 chapters
Enrol to start learning
Reading is open to everyone. Enrolling is free, and it is what unlocks the audio lessons, practice tests and progress tracking.
Chapters
- 1
ICSE Class 12 Computer Science – Chapter 1: Boolean
- 2
Chapter 2: Computer Hardware
- 3
Chapter 3: Implementation of Algorithms to Solve Problems
- 4
Chapter 4: Programming in Java
- 5
Chapter 5: Objects
- 6
Chapter 6: Primitive Values, Wrapper Classes, Types and Casting
- 7
Chapter 7: Variables and Expressions
- 8
Chapter 8: Statements and Scope
- 9
Chapter 9: Methods
- 10
Chapter 10: Arrays and Strings
- 11
Chapter 11: Recursion
Recursion is a programming technique where a function calls itself to solve parts of a problem, aiding in solving smaller sub-problems through its elegant structure. Key elements include base cases to halt recursion and recursive cases to move towards these base cases. While beneficial for problems organized hierarchically, recursion may consume more memory and risk stack overflow, highlighting both its advantages and disadvantages in various applications.
- 12
Chapter 12: Inheritance, Interface, and Polymorphism
- 13
Chapter 13: Data Structures
