CUET Computer Science syllabus 2024 comprises of 3 main sections with topics like Database Concepts, Structured Query Language, Exception and File Handling in Python, Computer Networks, Societal Impacts, and more.
CUET computer science syllabus 2024 involves several topics, such as Exception & File Handling in Python, Structured Query Language, Database Concepts, Stack, Computer Networks, etc. The syllabus of CUET computer science mainly concentrates on different kinds of languages used in programme development and is based on topics covered in the class XII syllabus.
CUET Admit Card 2024 | CUET Exam Pattern 2024 |
CUET Computer Science Syllabus 2024
The CUET computer science syllabus 2024 is divided into three sections. Each section deals with a different level of language and its concepts. The detailed syllabus is mentioned below. Additionally, the official syllabus PDF is linked below the table.
Section A
The topics and sub-topics included in section A of the CUET Computer Science syllabus 2024 are listed below.
- Exception and File Handling in Python
- Syntax errors
- Exceptions handling
- File handling.
- Database Concepts
- Introduction to database concepts
- Difference between database and file system
- Relational concept.
- Structured Query Language
- Advantages of using Structured Query Language
- Data Definition Language
- Data Query Language
- Data Manipulation Language
- Introduction to MySQL
- Creating a database using MySQL
- Data types
- 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
- Basic concept of MAC and IP Address.
CUET Colleges List 2024 | CUET Courses List 2024 |
Section B1: Computer Science
Section B1 (Computer Science) is another section involved in the CUET Computer Science syllabus 2024. It contains the below-mentioned topics:
- Exception and File Handling in Python
- Exception Handling
- File Handling.
- Stack
- Stack (List Implementation)
- Introduction to stack (LIFO Operations)
- Operations on stack (PUSH and POP) and its implementation in Python.
- Queue
- Queue (List Implementation)
- Introduction to Queue (FIFO)
- Operations on Queue (INSERT and
- DELETE) and its implementation in Python.
- Introduction to DQueue and its implementation in Python.
- Searching
- Searching
- Implementation of searching techniques in Python.
- Sorting
- Overview of all sorting techniques
- Dry run to identify best, worst and average cases.
- Implementation of sorting techniques in Python.
- Hashing.
- Understanding Data
- Data and its purpose
- Understanding data using statistical methods.
- Database Concepts
- Introduction to database concepts
- Difference between database and file system
- Relational data mode
- Relational algebra.
- Structured Query Language
- Advantages of using Structured Query Language
- Data Definition Language
- Data Query Language
- Data Manipulation Language
- Introduction to MySQL
- Creating a database using MySQL
- Data types
- 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
- Basic concept of MAC and IP Address.
Section B2: Informatics Practices
The following is the list of topics covered under the third section of CUET Computer Science syllabus 2024.
- Database Query using SQL
- Math functions
- Text functions
- Date functions
- Aggregate functions
- Operations on relations.
- Data Handling using Pandas – I
- Introduction to Python libraries
- Pandas: data structure in Pandas
- NumPy
- Matplotlib
- Series
- Data frames
- Operations on Rows and columns
- Importing/Exporting Data between CSV files and Data Frames.
- Data Handling using Pandas – II
- Descriptive statistics
- DataFrame operations
- Importing/Exporting Data between MySQL database and Pandas.
- Plotting Data using Matplotlib
- Purpose of plotting
- 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 browsers.
- Societal Impacts
- Digital footprints
- Etiquettes 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 its a hazard and management
- Awareness about health concerns related to the usage of technology like effect on eyesight, physiological issues, and ergonomic aspects.
- Data Communications
- Concept of communication
- Types of data communication
- Communication media
- Network 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.
CUET Computer Science Syllabus PDF | Download Now |
Preparation Tips for CUET Computer Science Syllabus 2024
The entire syllabus is mentioned in the table above. The candidates can understand the importance of preparing the CUET computer science syllabus 2024. Therefore, here are some of the important preparation tips:
- Study from the syllabus: The CUET computer science syllabus is elaborate, and therefore exam preparation demands a clear understanding of each concept. Hence, it is suggested that candidates should download the syllabus, go through it thoroughly, and then begin the preparation.
- Create a productive timetable: The timetable must be created in such a way that it covers all the syllabus and important topics that are mentioned in the syllabus. Besides, it should cover time for revision and mock tests. Nonetheless, it should also include time for a break and refreshment.
- Utilise the best preparation resources: There is a plethora of study materials available, both online and offline, for CUET computer science preparation. For online study, candidates can search the relevant topics on YouTube. Apart from that, offline resources are the books available in the market.
- Revise the syllabus and appear for mock tests: Another important point is to revise the syllabus regularly without fail. It will help the students to identify their weaknesses and strengths. Additionally, when students appear for mock tests, they will be able to concentrate on the areas requiring more attention.
- Take sufficient breaks: The preparation for the exam becomes strenuous. Therefore, candidates should make a note to take intervals in between the preparation of the exam. Indulging in some games, indoor or outdoor, can help refresh the mind.
Read More: CUET Preparation 2024
Best Books for CUET Computer Science Syllabus 2024
NCERTs are considered the best resources for the CUET computer science syllabus. However, there are other books as well that can enhance the preparation. The list of popular books is as follows:
Books | Writers/ Publishers |
Go To Guide for CUET (UG) Computer Science/ Informatics Practices with 2022 Previous Question Papers | Disha Experts |
Oswaal NTA CUET (UG) 5 Sample Question Papers, Computer Science/Informatics Practices | Oswaal Editorial Board |
Oswaal NTA CUET (UG) 5 Mock Test Sample Question Papers Computer Science/Informatics Practices | |
Goyal Target CUET (UG) 2022 Computer Science Information Practices | Meenu Goyal and Gurmeet Singh |
Together With NTA CUET Entrance Exam Computer Science UG Central University (Solved Question Bank With Sample Paper Section 2) | Rachna Sagar |
Read More: CUET Books 2024