• Home
  • How To Prepare For C...

How To Prepare For CUET Computer Science 2024

Author : Palak Khanna

Updated On : July 26, 2023


Summary: Computer Science for CUET is an examination of moderate difficulty, and this article will give you a comprehensive guide on the best strategy to crack the exam.

Welcome to this guide on "How To Prepare For CUET Computer Science".

This guide is designed to help you understand the preparation process for the CUET Computer Science exam.

This guide aims to provide you with a comprehensive overview of the topics and concepts you will need to understand to pass the exam.

Additionally, this guide will provide tips and strategies to plan your study time and stay motivated during the preparation process.

By the end of this guide, you should better understand what to expect on the exam and the resources and materials available to help you prepare.

Computer Science CUET Exam Paper Pattern

Computer Science will include two sections; Section A and Section B (B1 and B2). The total number of questions will be 85, of which 65 must be answered. The questions will be in Multiple Choice Question (MCQ) format.

Section A will have 15 questions, out of which all must be answered. The questions will be included from both Computer Science and Information Practices.

Section B1 will have a total of 35 questions entirely from Computer Science. You need to answer any 25 questions in this section.

Section B2 will also have 35 questions, of which you have to answer 25 questions. The questions will be from Information Practices.

Examination Medium English, Hindi, Assamese, Tamil, Telugu, Kannada, Malayalam, Odia, Bengali, Marathi, Gujarati, Punjabi and Urdu
Total Questions asked 85
Questions needed to be answered  65
Total Marks in Computer Science 325
Marking Scheme 5 marks for each right answer
-1 for each wrong answer
Question Type MCQ
Exam time duration 45-minutes

Check: CUET Preparation Books

CUET Computer Science Syllabus

The CUET syllabus for Computer Science includes majorly what is in the NCERT 12th class. You will be clear with the syllabus if you have prepared well for your 12th class exam from the NCERT textbook.

The syllabus is divided into sections A, B1 and B2.

Section A

Subject Topics

Exception and File Handling in Python

Exception Handling
File Handlin

Database Concepts

Introduction to database concepts
Relational algebra

Structured Query Language

Advantages of using Structured Query Language
Data Definition
Data Query
Data Manipulation
Math functions
Text functions
Date Functions
Aggregate Functions

Computer Networks

Introduction to computer networks, Evolution of networking,
Network types
Network devices
Network Topologies
The basic concept of MAC and IP Address Difference
between the Internet and the web

cuet online coaching

cuet online coaching

Section B1: Computer Science

Subject Topics

Exception and File Handling in Python

Exception Handling
File Handling
Stack Stack (List Implementation)


Queue (List Implementation)
Introduction to DQueue and its implementation in Python.
Searching Searching


Overview of sorting techniques, Bubble Sort, Selection Sort and Insertion Sort. Dry run to identify
best, worst and average cases. Implementation of sorting techniques in Python.
Understanding Data Data and its purpose, collection and organization; understanding data using statistical methods:

Database Concepts

Introduction to database concepts, the difference between database and file system, relational data
Relational algebra

Structured Query Language

Data Definition
Data Query
Data Manipulation
Math functions
Text functions
Date Functions
Aggregate Functions

Computer Networks

Introduction to computer networks, Evolution of networking
Network types
Network devices
Network Topologies
The basic concept of MAC and IP Address Difference
between the Internet and the web

cuet mock test

cuet mock test

Section B2: Information Practices

Subject Topics

Database Query using SQL

Math functions
Text functions
Date Functions
Aggregate Functions
Operations on Relations - Union, Intersection, Minus, Cartesian Product, JOIN

Data Handling using Pandas – I

Introduction to Python libraries
Importing/Exporting Data between CSV files and DataFrames.

Data Handling using Pandas – II

Descriptive Statistics
DataFrame operations
Importing/Exporting Data between MySQL database and Pandas.

Plotting Data using Matplotlib

Purpose of plotting; drawing and saving t h e following types of plots using Matplotlib – line
the plot, bar graph, histogram, pie chart, frequency polygon, box plot, and scatter plot.
Customizing plots

Introduction to Computer Networks

Introduction to Networks, Types of networks: LAN, MAN, WAN
Network Devices
Network Topologies
Introduction to Internet, URL, WWW, and its applications- Web, email, Chat, VoIP
Web Browsers

Societal Impacts

Digital footprint, Etiquette for Net surfing and for communicating through social media, data
protection, Intellectual Property Rights (IPR) and their violation, plagiarism licensing and copyrights, Free and Open Source Software (FOSS), Cybercrime and cyber laws, hacking, phishing, cyberbullying, Overview of Indian IT Act, preventing cybercrime.
E-waste is a hazard, and management
Awareness about health concerns related to the usage of technology like its effect on eyesight,
physiological issues, and ergonomic aspects

Data Communication

Concept of communication, Types of Data Communication, switching techniques
Communication Media: Wired Technologies – Twisted pair cable, Co-axial cable, Ethernet Cable, Optical Fibre;
Introduction to mobile telecommunication technologies
Wireless Technologies – Bluetooth, WLAN, Infrared,
Network Protocol: Need for Protocol, Categorization and Examples of protocol, HTTP, FTP, IP,
PPP; electronic mail protocol
Concept of Channel, Bandwidth (Hz, KHz, MHz) and Data Transfer rate (bps, Kbps, Mbps, Gbps, Tbps)

Security Aspects

Threats and Prevention
Network Security Concepts
Network security threats

Check: CUET Preparation Process 2024

Preparation for CUET Computer Science

Check out the CUET preparation tips for Computer science. 

Understand the syllabus thoroughly

Preparation begins with knowing the syllabus. It is not an exhaustive syllabus, but it is neatly divided into units and subtopics, making it easier to review all the topics. To score the highest possible marks, it is essential to understand the syllabus, as it is pointless to stray too far from the given topics.

The curriculum is entirely focused on the 12th grade. All portions are equally significant, and ignoring any is not advisable.

Check: How To Prepare For CUET Chemistry 2024

Understand the basics

You must know everything you learned in class 11 and class 12 to nail the basics of Computer Science. NCERT is a great guide for the basics of the subject, so getting those right is the first step.

Start learning the topics in the syllabus and keep notes

You must keep notes on crucial topics and items you must revise when studying computer science.

Adopt a sequential approach to each unit and complete anything that feels simple. After finishing the easy themes, go on to the more challenging ones. Avoid anything you believe will take a long time, and make every effort to complete as much of the syllabus as possible.

Check: Best Science Colleges For CUET

Taking help from coaching

Computer Science is not a tough subject, yet it can be intimidating for many students. If you are experiencing trouble with this topic, you might get help from a good coaching class. You could also receive useful learning resources to help you through the process.

If you cannot attend coaching programmes, you may get online help. There is a variety of free information (mainly on YouTube) accessible online that can help you comprehend difficult ideas.

Check: CUET BCA Syllabus 2024

Practice with mock tests and previous year's question papers

Study previous years' question papers to understand the questions that will be asked in the test. Review many papers to discover a pattern that will assist you in predicting the questions that may occur.

Expect the pattern to reoccur, but it's an excellent way to predict the general pattern of the question paper. Take as many practice exams as you can. Mock examinations will help you examine your strengths and weaknesses in various subjects. You could focus your efforts on your weak areas.

Check: CUET Exam Pattern 2024

Study material for CUET Computer Science

The study material for CUET Computer Science

  • Computer Science Awareness, Arihant Publishing
  • Class XI and XII NCERT textbook

Check: How to Prepare for CUET General Test


Preparing for the CUET computer science exam requires time and a systematic approach.

With a clear understanding of the syllabus, the exam pattern, and time management, you can create an effective study plan that caters to your strengths and weaknesses. 

Practising previous years' papers, mock tests, and sample papers is crucial to improve one's speed, accuracy, and problem-solving skills. 

Finally, staying motivated, focused, and calm during the exam and avoiding any last-minute stress or anxiety are important. By following these tips, you can increase your chances of acing the Computer science exam.

Get CUET Study Materials 2024 [Free]

Fill your details

Frequently Asked Questions

Is a month enough time to prepare for the CUET?

How many questions will be there in Computer Science CUET?

What is the marking scheme of CUET?

How do I study for the Computer Science CUET exam?


Toprankers, launched in 2016, is India’s most preferred digital counselling & preparation platform for careers beyond engineering & medicine. We envision to build awareness and increase the success rate for lucrative career options after 12th. We offer best learning practices and end-to-end support to every student preparing for management, humanities, law, judiciary & design entrances.


: support@toprankers.com


: +91-7676564400

Social Channels

App Badge

Chat to Toprankers Team