Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • CBSE
  • CBSE Notes
  • Class 11 Syllabus
  • Class 11 Revision Notes
  • Maths Notes Class 11
  • Physics Notes Class 11
  • Chemistry Notes Class 11
  • Biology Notes Class 11
  • NCERT Solutions Class 11 Maths
  • RD Sharma Solutions Class 11
  • Math Formulas Class 11
Open In App

CBSE Class 11th Computer Science Unit 1 : Computer Systems and Organisation Complete Notes

Last Updated : 04 Apr, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

Computer Systems and Organisation is one of the important parts of the Class 11 Computer Science curriculum. Basically, this unit is designed to provide a foundation in all the topics of Computer Systems and Organisation.

In this CBSE Class 11 Computer Systems and Organization, we have covered all the key concepts that any CBSE Class 11 student needs to know while studying this unit.

  • Introduction of Computer System: Exploring the fundamental components of a computer system, including hardware, software, and how they work together to perform tasks.
  • Input/Output Devices: Delving into the various input and output devices, understanding their roles in data entry and retrieval, and how they facilitate interaction between the user and the computer.
  • Types of Software: Differentiating between system software, which manages hardware, and application software, which enables users to perform specific tasks, along with examples of each.
  • Operating System (OS): Examining the role of the operating system as the backbone of computer operations, managing hardware, and software resources, and providing essential services for applications.
  • Boolean Logic: Introducing the basics of Boolean logic, including the principles of AND, OR, and NOT operations, and their significance in computer decision-making and circuitry.
  • Number Systems: Understanding different number systems like binary, decimal, octal, and hexadecimal, and their importance in digital computing for data representation and arithmetic.
  • Encoding Schemes: Learning about various encoding schemes like ASCII and Unicode, and how they enable computers to represent and process different types of characters and symbols efficiently.
CBSE-Class-11th-Computer-Science-Unit-1-Notes
CBSE Class 11th Computer Science Unit 1 : Computer Systems and Organisation Complete Notes

CBSE Class 11th Computer Science Unit 1

  • Introduction to Computer System
    • Hardware vs. Software
  • Input and Output Devices
    • CPU (Central Processing Unit)
    • Memory
    • Units of Memory
  • Types of Software
    • System Software
    • Programming Tools and Language Translators
    • Application Software
  • Operating System(OS)
    • Functions of the Operating System (OS)
    • OS User Interface
  • Boolean Logic
    • Truth Tables
    • De Morgan’s Laws
    • Logic Circuits
  • Number Systems
    • Conversion Between Number Systems
  • Encoding Schemes
    • ASCII (American Standard Code for Information Interchange)
    • ISCII (Indian Script Code for Information Interchange)
    • Unicode (UTF-8, UTF-32)
    • Real-World Example

Introduction to Computer System

Imagine a computer as a super-smart electronic assistant that helps you with everything from homework to gaming. At its core, a computer comprises several key parts that work together to make it all happen.

Hardware vs. Software

  • Hardware is like the physical parts of the computer—think of it as the body of the computer. This includes things you can touch, like the keyboard, monitor, and the computer’s insides like the motherboard and hard drive.
  • Software is like the brainpower behind the scenes. It includes all the programs and applications that run on the hardware, such as your favorite games, web browsers, or even the word processor you use for schoolwork.
Hardware-and-Software
Components of a Computer System

Input and Output Devices

  • Input Devices are tools that help you give information to the computer. For instance, the keyboard lets you type, the mouse lets you click, and the microphone allows you to talk to voice assistants.
  • Output Devices are how the computer communicates back to you. Your monitor shows you what’s happening on your screen, while speakers let you hear sounds and music.

CPU (Central Processing Unit)

Think of the CPU as the computer’s brain. It processes instructions and performs calculations, making it essential for everything the computer does. It’s like the boss that tells the other parts of the computer what to do.

A Central Processing Unit is the most important component of a computer system. A CPU is hardware that performs data input/output, processing, and storage functions for a computer system. A CPU can be installed into a CPU socket. These sockets are generally located on the motherboard. CPU can perform various data processing operations. CPU can store data, instructions, programs, and intermediate results.

Memory

  • Primary Memory (or RAM) is like your computer’s short-term memory. It holds the data and instructions that the CPU needs right now, but it’s cleared out when you turn off the computer.
  • Cache Memory is a tiny, super-fast type of memory that the CPU uses to quickly access frequently used data. It’s like a fast-food drive-thru that gives you your favorite snack without waiting.
  • Secondary Memory (like hard drives or SSDs) is where your computer stores files and programs permanently. Imagine it as your computer’s closet where it keeps everything you don’t need right away but might want later.

Units of Memory

  • Bit: The smallest unit, like a tiny on-off switch.
  • Byte: Made up of 8 bits. It’s like a little packet of data.
  • KB (Kilobyte): About 1,000 bytes. Think of it as a small book.
  • MB (Megabyte): About 1,000 KB. It’s like a medium-sized folder full of documents.
  • GB (Gigabyte): About 1,000 MB. This is like a large bookshelf.
  • TB (Terabyte): About 1,000 GB. Imagine a whole library of books.
  • PB (Petabyte): About 1,000 TB. This is like a massive data center with thousands of libraries.

So, every part of a computer plays a vital role, from the hardware you can touch to the software that makes things happen, and the memory units that store all your data. It’s all about teamwork to get your computer working smoothly.

Types of Software

System Software

System Software is like the backbone of your computer, making sure everything works together properly. On account of system software, it helps client just as equipment to work and associate effectively with one another. Ordinarily, this is bit of software that is utilized to deal with conduct of PC equipment so client needs essential usefulness. Basically, system software is basically go-between or middle of road layer between client and equipment.

This software permits earth or stage for other software to work easily. Along these lines, system software is significant in dealing with whole PC system.

  • Operating Systems: This is the main software that controls your computer’s hardware and manages all other software. Think of it as the manager of a big team. Examples include Windows, macOS, and Linux. It’s like the conductor of an orchestra, ensuring every instrument (or part of your computer) plays in harmony.
Types of Software
Types of Software
  • System Utilities: These are tools that help you maintain and optimize your computer. For instance, a disk cleaner helps clear out unnecessary files, and antivirus software keeps your computer safe from viruses. Imagine these as the maintenance crew, keeping everything in top shape.
  • Device Drivers: These are like translators between your operating system and the hardware. They help the OS communicate with devices like printers or graphics cards. If your printer wasn’t printing, it might be because it needs the right driver to understand what you’re asking it to do.

Programming Tools and Language Translators

Programming Tools are like the tools in a workshop, helping you build and create software.

  • Assembler: This translates assembly language (a low-level language) into machine code that the computer can understand. It’s like converting a recipe from a cookbook into precise cooking instructions.
  • Compiler: A compiler takes high-level programming code (like C++ or Java) and converts it into machine code all at once. It’s like translating an entire novel into another language in one go. It’s quick but needs to be done before running the program.
  • Interpreter: This translates high-level code into machine code line by line as the program runs. It’s like having a translator who listens and translates as you speak. It’s more flexible but can be slower since it translates while the program is running.

Application Software

Application Software is what you interact with daily. It’s designed to perform specific tasks or applications.

  • Examples include:
    • Word Processors: Like Microsoft Word, used for creating and editing documents.
    • Web Browsers: Like Chrome or Firefox, used for browsing the internet.
    • Games: Like Fortnite or Minecraft, which are there for entertainment and fun!

So, whether you’re managing your files with system utilities, writing code with a compiler, or playing a game, software is what makes everything work. It’s like having a whole toolkit to get different jobs done, from maintaining your computer to building amazing new things.

Operating System(OS)

Functions of the Operating System (OS)

Think of the OS as the manager of your computer or smartphone, making sure everything runs smoothly and efficiently. Here’s what it does:

  • Manages Hardware: The OS controls all the physical parts of your computer, like the processor, memory, and storage. It’s like a traffic cop directing the flow of data to keep everything moving without crashes or collisions.
  • Handles Software: It runs and manages all the programs and applications you use, from your web browser to your games. It’s like the conductor of an orchestra, ensuring every program (or musician) plays in sync.
  • Provides Security: The OS keeps your data safe by managing user permissions and protecting against viruses and malware. Imagine it as a security guard who checks everyone’s ID before letting them into the building.
  • Manages Files: It organizes and keeps track of all your files and folders, making it easy for you to find and use them. It’s like a librarian who knows exactly where every book is shelved.
  • Controls Input and Output: It processes inputs from devices like your keyboard and mouse and sends outputs to your monitor and speakers. Think of it as a translator, converting your actions into something the computer understands.
  • Multitasking: It allows you to run multiple applications at the same time without them interfering with each other. Imagine juggling multiple tasks at once—like writing an essay while listening to music and chatting with friends.

OS User Interface

The User Interface (UI) is how you interact with the OS. It’s the bridge between you and your computer’s inner workings.

  • Graphical User Interface (GUI): This is the visual part of the OS, with windows, icons, and menus that you click on. It’s like the dashboard of a car, with buttons and displays that make it easy to control everything. Examples include Windows, macOS, and many Linux distributions.
  • Command Line Interface (CLI): This is a text-based way to interact with the OS. You type commands into a terminal or command prompt to perform tasks. It’s like using a secret code to control things behind the scenes. While it might look old-school, it’s powerful for advanced users.
  • Touch Interface: Found on tablets and smartphones, it allows you to interact with the OS through touch gestures like tapping, swiping, and pinching. It’s like the touchscreen in a car where you can control navigation and media with your fingers.

So, the OS is like the superhero behind your computer, managing everything to ensure you can use your device smoothly. Whether you’re clicking through a GUI, typing commands in a CLI, or tapping on a touch screen, the OS is working hard to make sure your tech experience is awesome.

Boolean Logic

Boolean logic is like the basic building blocks of how computers make decisions. It uses true/false values (1s and 0s) to perform operations and solve problems. Here’s a rundown of the key operations:

  • NOT: This operation flips the value. If the input is true (1), the output becomes false (0), and vice versa. Think of it like a light switch if the light is on, NOT makes it off, and if it’s off, NOT turns it on.
  • AND: This operation gives a true output only if both inputs are true. Imagine two light switches in series, the light only turns on if both switches are on. For example, if you need both your homework done AND your room clean to get a reward, both conditions must be met.
  • OR: This operation gives a true output if at least one of the inputs is true. It’s like having two light switches in parallel, the light turns on if at least one switch is on. So, if you can go to the movies if either you finish your homework OR clean your room, you only need one condition to be met.
  • NAND: This is the opposite of AND. It gives a false output only if both inputs are true. So, it’s like the light will only stay off if both switches are on. If either switch is off, the light turns on.
  • NOR: This is the opposite of OR. It gives a true output only if both inputs are false. Imagine the light will only turn on if both switches are off. If either switch is on, the light stays off.
  • XOR (Exclusive OR): This operation gives a true output only if one input is true and the other is false. It’s like a special rule where you can only get the prize if you either finish your homework OR clean your room, but not both at the same time.

Truth Tables

Truth tables are like cheat sheets that show all possible outcomes for a given logical operation. For example:

  • AND:
    • True AND True = True
    • True AND False = False
    • False AND True = False
    • False AND False = False
  • OR:
    • True OR True = True
    • True OR False = True
    • False OR True = True
    • False OR False = False

De Morgan’s Laws

These laws help simplify logical expressions and are like shortcuts for combining ANDs and ORs with NOTs:

  • First Law: NOT (A AND B) = (NOT A) OR (NOT B)
    • If you don’t like both pizza AND ice cream, you’re saying you don’t like pizza OR you don’t like ice cream.
  • Second Law: NOT (A OR B) = (NOT A) AND (NOT B)
    • If you don’t like pizza OR ice cream, you’re saying you don’t like pizza AND you don’t like ice cream.

Logic Circuits

Logic circuits use these Boolean operations to perform tasks in computers. Think of them as the actual physical setups in electronics that use switches (transistors) to create outputs based on the inputs. For example, a simple logic circuit could be a combination of AND, OR, and NOT gates that determine if a particular light should be on or off based on multiple switches.

So, Boolean logic is like the language computers use to make decisions. Whether it’s figuring out if a condition is met or designing complex circuits, these logical operations are fundamental to making tech work.

Number Systems

Number systems are like different languages for expressing numbers. Just as you might speak English, Spanish, or French, computers use various number systems to handle and process data. Here’s a breakdown of the main ones:

  • Binary (Base-2): This is the language of computers. It uses only two digits, 0 and 1. Every number in binary is a combination of these two digits. For example, the binary number 1010 is the same as 10 in decimal. It’s like a series of on/off switches that computers use to store data.
  • Octal (Base-8): This system uses eight digits, from 0 to 7. Each digit in octal represents three binary digits (bits). For example, the octal number 17 is the same as 1111 in binary, and 15 in decimal. It’s like a shortcut that groups binary numbers into smaller chunks.
  • Decimal (Base-10): This is the number system most people use daily. It uses ten digits, from 0 to 9. For example, the number 254 in decimal is just the usual numbers you see on a calculator. It’s like the everyday language for numbers.
  • Hexadecimal (Base-16): This system uses sixteen symbols—0-9 and A-F (where A is 10, B is 11, etc.). For example, the hexadecimal number 1A is the same as 26 in decimal and 11010 in binary. It’s like a mix of numbers and letters, often used in programming and digital electronics.

Conversion Between Number Systems

Converting between number systems is like translating between different languages. Here’s a quick guide:

  • Binary to Decimal: Each binary digit represents a power of 2. To convert, multiply each bit by its corresponding power of 2 and add them up. For example, 1011 in binary is:
    • 1×23+0×22+1×21+1×201 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^01×23+0×22+1×21+1×20
    • Which equals 8+0+2+1=118 + 0 + 2 + 1 = 118+0+2+1=11 in decimal.
  • Decimal to Binary: Divide the decimal number by 2, noting the remainder, and repeat until you reach 0. Read the remainders in reverse order. For example, converting 13 to binary:
    • 13÷2=613 \div 2 = 613÷2=6 remainder 1
    • 6÷2=36 \div 2 = 36÷2=3 remainder 0
    • 3÷2=13 \div 2 = 13÷2=1 remainder 1
    • 1÷2=01 \div 2 = 01÷2=0 remainder 1
    • Reading remainders from bottom to top gives 1101 in binary.
  • Binary to Hexadecimal: Group the binary digits into sets of four (starting from the right), and convert each group to its hexadecimal equivalent. For example, 11010111 in binary becomes D7 in hexadecimal.
  • Hexadecimal to Binary: Convert each hexadecimal digit to its 4-bit binary equivalent. For example, 2F in hexadecimal becomes 0010 1111 in binary.
  • Decimal to Hexadecimal: Divide the decimal number by 16, noting the remainders, and repeat. For example, converting 255 to hexadecimal:
    • 255÷16=15255 \div 16 = 15255÷16=15 remainder 15 (which is F in hex)
    • The quotient 15 is F in hexadecimal.
    • So, 255 in decimal is FF in hexadecimal.
  • Hexadecimal to Decimal: Multiply each digit by 16 raised to the power of its position (starting from 0), and add them up. For example, 1A in hexadecimal is:
    • 1×161+A×1601 \times 16^1 + A \times 16^01×161+A×160
    • 1×16+10×1=261 \times 16 + 10 \times 1 = 261×16+10×1=26 in decimal.

Encoding Schemes

Let's explore encoding schemes, which are like different ways to write and interpret text on computers. Imagine them as the different alphabets or codebooks that computers use to understand and display characters. Here’s a breakdown of the main ones:

ASCII (American Standard Code for Information Interchange)

  • What It Is: ASCII is one of the oldest encoding schemes and uses 7 bits to represent characters. This means it can encode 128 different characters, including English letters, numbers, and basic punctuation.
  • How It Works: Each character is assigned a unique number. For example, the letter 'A' is 65, and 'a' is 97. It’s like a straightforward codebook where every character has a specific number.
  • Limitations: ASCII is limited to English characters and doesn’t support many symbols or characters from other languages. So, it’s great for basic text but not for global communication.

ISCII (Indian Script Code for Information Interchange)

  • What It Is: ISCII is designed for Indian languages and uses 8 bits to represent characters. It supports various scripts used in India, such as Hindi, Tamil, and Bengali.
  • How It Works: ISCII is similar to ASCII but with added codes for Indian scripts. It’s like expanding your codebook to include characters from different Indian languages, making it more versatile for multilingual support in India.
  • Limitations: ISCII is specific to Indian languages and doesn’t cover the wide range of scripts and symbols needed for global communication.

Unicode (UTF-8, UTF-32)

  • What It Is: Unicode is a universal encoding standard designed to cover all characters and symbols from all languages in the world. It’s like having one giant codebook that includes everything you need to write in any language.
  • UTF-8:
    • How It Works: UTF-8 is a variable-length encoding scheme that uses 1 to 4 bytes to represent characters. It’s backward-compatible with ASCII, so ASCII characters (0-127) are encoded in one byte, while other characters use more bytes.
    • Advantages: UTF-8 is efficient for web pages and texts where most characters are from the basic Latin set because it keeps those characters short and simple.
  • UTF-32:
    • How It Works: UTF-32 uses 4 bytes for every character, making it a fixed-length encoding. This means every character, whether it's simple or complex, uses the same amount of space.
    • Advantages: UTF-32 makes it easy to compute the position of a character in a string because every character is the same length. However, it uses more memory compared to UTF-8.

Real-World Example

Imagine you’re writing a story. If you’re using ASCII, you can write in English, but if you want to include emojis or characters from other languages, ASCII won’t cut it. Unicode is like having a universal language guide that lets you write in any language or add any symbol, whether it’s Japanese kanji, emojis, or ancient scripts.

So, encoding schemes are like different alphabets or codebooks used by computers to understand and display text. ASCII is great for simple English text, ISCII covers Indian scripts, and Unicode is the all-encompassing guide for global text.

Marks Distribution for Class 11 Unit 1 Computer System and Organisation

Based on the previous years' CBSE Class 11 Computer Science papers, we have estimated the marks distribution for Unit 1 Computer Systems and Organisation based on the latest 2024- 25 CBSE curriculum.

  • Introduction to Computer System - 2 to 3 marks
  • Input/Output Devices - 1 to 2 marks
  • Types of Software - 3 to 4 marks
  • Operating System (OS) - 2 to 3 marks
  • Boolean Logic - 2 to 3 marks
  • Number Systems - 3 to 4 marks
  • Encoding Schemes - 1 to 2 marks

Total Marks: 10

Note: This distribution can vary slightly depending on the specific paper, but it should give you a good idea of what to expect in terms of importance and focus for each topic within this unit​

Conclusion

Understanding the basics of Computer Systems and Organisation in CBSE Class 11 Computer Science is crucial for building a strong foundation in technology. This unit teaches you how computers work, the role of input and output devices, different types of software, and how computers make decisions using Boolean logic, number systems, and encoding schemes. By mastering these concepts, you'll not only excel in your exams but also gain a deeper understanding of the technology that surrounds you.


A

akshatvensmf
Improve
Article Tags :
  • Computer Science Fundamentals
  • School Learning
  • Class 11
  • CBSE - Class 11
  • Class 11 Computer Science

Similar Reads

    CBSE Class 12th Computer Science Unit 1 Notes: Computational Thinking and Programming
    CBSE Class 12th Unit 1: Computational Thinking and Programming is a crucial part of the curriculum for Class 12th students, as outlined in the latest CBSE 2024-25 syllabus. This unit is designed to provide a solid foundation in various essential topics, ensuring students are well-prepared for their
    15+ min read
    CBSE Class 12th Computer Science Unit 2 Notes: Computer Networks
    CBSE Class 12th Computer Science Unit 2 Notes: Computer Networks provides a thorough overview of essential networking concepts for Class 12th students. Our notes cover everything according to the latest CBSE syllabus for Class 12th Computer Science.These comprehensive notes are designed to ensure st
    15+ min read
    Class 11 Computer Science Complete Notes
    These complete Class 11 Computer Science Notes for every unit are tailored to help you easily grasp the essential topics covered in your CBSE Class 11 computer science curriculum. So, whether you are studying for exams, or working on assignments, these notes provide a clear and straightforward guide
    7 min read
    CBSE Class 12th Computer Science Unit 3 Notes: Database Management
    Welcome to our comprehensive CBSE Class 12th Computer Science Unit III Notes on Database Management. According to the latest CBSE guidelines, this unit contributes 30 marks to the CS board exam (2024-25). These third-unit CS notes are the best resource for a complete revision, simplifying complex co
    15+ min read
    CBSE Class 12 Computer Science Syllabus 2024-25
    CBSE 12 Class Computer Science Syllabus covers a wide range of topics, from basic computational thinking to more advanced concepts such as Database administration, computer networks, and computational thinking and programming. The syllabus is designed to give students a solid foundation in computer
    3 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences