English

CUET (UG) Computer Science\Information Practices Syllabus: Check the Latest Syllabus

Advertisements

CUET (UG) Computer Science\Information Practices Syllabus 2025 PDF Download

Candidates must be familiar with the CUET (UG) Computer Science\Information Practices Syllabus to pursue further Computer Science\Information Practices education. Click here to access the CUET (UG) Computer Science\Information Practices Syllabus 2025 PDF.


CUET (UG) Computer Science\Information Practices Syllabus 2025

The CUET (UG) Computer Science\Information Practices Syllabus for the CUET (UG) 2025 is available by the National Testing Agency. The CUET (UG) Computer Science\Information Practices Syllabus is available for review from the link below. The CUET (UG) 2025 Computer Science\Information Practices syllabus defines and describes each unit covered on the CUET (UG) 2025 Computer Science\Information Practices exam.

Academic year:
Advertisements
Advertisements
Advertisements

Syllabus

1: Computer Science

NTA Entrance Exam Computer Science\Information Practices Syllabus
1 Exception and File Handling in Python
  • Introduction of Exception Handling in Python  
  • Syntax Errors in Python  
  • Exceptions in Python  
  • Built-in Exceptions in Python  
  • Raising Exceptions in Python  
    • Introduction to Raising Exception 
    • Raise Statement
    • Assert Statement
  • Handling Exceptions in Python  
    • Introduction to Handling Exceptions 
    • Need for Exception Handling
    • Process of Handling Exceptions
    • Catching Exceptions
    • try...except…else clause
  • Finally Clause in Python  
    • Introduction to Finally Clause
    • Recovering and Continuing with Finally Clause
  • Introduction to Files  
  • Types of Files in Python  
  • Opening and Closing a Text Files in Python  
    • Introduction to Opening and Closing a Text File
    • Opening a File 
    • Closing a File 
    • Opening a File using with Clause
  • Writing to a Text File in Python  
    • Introduction to Writing to a Text File
    • The write() method
    • The writelines() method
  • Reading from a Text File in Python  
    • The read() method
    • The readline([n]) method
    • The readlines() method
  • Setting Offsets in a File in python  
    • The tell() method
    • The seek() method
  • Creating and Traversing a Text File in Python  
    • Creating a file and writing data
    • Traversing a file and displaying data
  • The Pickle Module in Python  
    • The dump() method
    • The load() method
    • File handling using pickle module
2 Stack
  • Machine Control Instruction  
    • PUSH - PUSH Register Pair On Stack 
    • POP - POP OFF Stack to Register Pair 
    • XTHL-EXCHANGE H and L With Top Of Stack 
    • SPHL - COPY H and L Register To SP 
    • SIM-SET and RIM-READ Interrupt Mask 
    • EI - ENABLE  Interrupt Instruction 
    • PCHL - LOAD Program Counter with HL Register Pair Contents 
    • NOP - NO Operation 
    • HLT - HALT and enter wait state 
  • Notations for Arithmetic Expressions  
    • Infix, Prefix and Postfix Notations
  • Conversion from Infix to Postfix Notation  
    • Algorithm: Conversion of expression from infix to postfix notation
  • Evaluation of Postfix Expression  
    • Algorithm: Evaluation of postfix expression
3 Queue
  • Machine Control Instruction  
    • PUSH - PUSH Register Pair On Stack 
    • POP - POP OFF Stack to Register Pair 
    • XTHL-EXCHANGE H and L With Top Of Stack 
    • SPHL - COPY H and L Register To SP 
    • SIM-SET and RIM-READ Interrupt Mask 
    • EI - ENABLE  Interrupt Instruction 
    • PCHL - LOAD Program Counter with HL Register Pair Contents 
    • NOP - NO Operation 
    • HLT - HALT and enter wait state 
  • Concept of Deque in Python  
    • Introduction to Deque 
    • Applications of Deque
    • Operations on Deque
  • Implementation of Deque using Python  
4 Searching
  • Searching in Data Structure  
    • Linear Search 
    • Binary Search
  • Linear Search in Python  
  • Binary Search in Python  
  • Dry Run to Identify Best, Worst and Average Cases  
5 Sorting
  • Sorting in Data Structure  
  • Bubble Sort in Python  
  • Selection Sort in Python  
  • Dry Run to Identify Best, Worst and Average Cases  
  • Time Complexity of Algorithms in Python  
  • Insertion Sort in Python  
6 Understanding Data
  • Concept of Data  
    • Introduction to Data 
    • Importance of Data
    • Types of Data
  • Data Collection  
  • Data and Information  
    • Introduction
    • Data and Its Types 
    • Data Capturing, Storage and Retrieval
    • Data Deletion and Recovery
  • Statistical Techniques for Data Processing  
    • Introduction to Statistical Techniques 
    • Measures of Central Tendency
    • Measures of Variability
    • Measures of Central Tendency for Data Processing  
      1. Mean
      2. Median
      3. Mode
    • Measures of Variability  
      1. Range
      2. Standard deviation
7 Database Concepts
  • Introduction to Database Concepts  
  • Difference Between Database and File System  
  • Introduction to Database Concepts Using Libre Office Base  
  • Database Management System (DBMS)  
    • Introduction to Database Management System (DBMS)
    • Some Applications of DBMS
    • Advantages of DBMS
    • Data types in the DBMS
    • File System to DBMS
    • Key Concepts in DBMS
  • Relational Data model  
    • Introduction to Relational Data Model 
    • Three Important Properties of a Relation
  • Keys in a Relational Database  
  • Relational Algebra  
    • Selection
    • Projection
    • Union
    • Set Difference
    • Cartesian Product
8 Structured Query Language (SQL)
  • Concepts of Structured Query Language (SQL)  
    • Introduction to Structured Query Language (SQL)
    • Installing MySQL
  • SQL for Data Definition  
    • Introduction to SQL for Data Definition 
    • CREATE Database
    • CREATE Table
    • Describe Table
    • ALTER Table
    • DROP Statement
  • SQL for Data Manipulation  
    • Introduction to SQL for Data Manipulation 
    • INSERTION of Records
  • SQL for Data Query  
    • Introduction to SQL for Data Query 
    • SELECT Statement
    • QUERYING using Database OFFICE
  • Data Updation and Deletion  
    • Data Updation
    • Data Deletion
  • Functions in SQL  
    • Introduction to Function in SQL 
    • Single Row Functions
    • Aggregate Functions
  • GROUP BY Clause in SQL  
  • Operations on Relations  
    • Introduction to Operations on Relations 
    • UNION (∪)
    • INTERSECT (∩)
    • MINUS (−)
    • Cartesian Product (X)
  • Using Two Relations in Query  
    • Cartesian product on two tables
    • JOIN on two tables : equi-join and natural join
9 Computer Networks
  • Concept of Computer Network  
    • Introduction to Computer Network 
    • Types of Network 
    • Network Configuration 
  • Evolution of Networking  
  • Network Devices  
    • Modem
    • Ethernet Card
    • RJ45
    • Repeater and Hub
    • Switch
    • Router
    • Gateway
  • Networking Topologies  
    • Introduction to Networking Topologies 
    • Mesh Topology
    • Ring Topology
    • Bus Topology
    • Star Topology
    • Tree or Hybrid Topology
  • Identifying Nodes in a Networked Communication  
    • MAC Address
    • IP Address
  • Internet, Web and the Internet of Things  
    • Introduction to Internet, Web and the Internet of thIngs
    • The World Wide Web (WWW)
  • Domain Name System (DNS)  
    • Introduction to Domain Name System 
    • DNS Server
10 Data Communication
  • Introduction to Data Communication  
  • Components of Data Communication  
  • Measuring Capacity of Communication Media  
  • Types of Data Communication  
    • Introduction to Types of Data Communication 
    • Simplex Communication
    • Half-duplex Communication
    • Full-duplex Communication
  • Switching Techniques  
  • Transmission Media  
    • Introduction to Transmission Media 
    • Physical Transmission Media Characteristics
  • Mobile Telecommunication Technologies  
  • Introduction to Protocols  
11 Security Aspects
  • Threats and Prevention  
  • Malware  
  • Antivirus  
    • Introduction to Antivirus
    • Methods of Malware Identification used by Antivirus
  • Spam  
  • HTTP vs HTTPS  
  • Firewall  
  • Cookies  
  • Hackers and Crackers  
  • Network Security  

2: Information Practices

NTA Entrance Exam Computer Science\Information Practices Syllabus
12 Database Query using SQL
  • Introduction of Database Query Using SQL  
    • The following four relations:
    1. Inventory
    2. Customer
    3. Sale
    4. Employee
  • Functions in SQL  
    • Introduction to Function in SQL 
    • Single Row Functions
    • Aggregate Functions
  • GROUP BY Clause in SQL  
  • Operations on Relations  
    • Introduction to Operations on Relations 
    • UNION (∪)
    • INTERSECT (∩)
    • MINUS (−)
    • Cartesian Product (X)
  • Using Two Relations in Query  
    • Cartesian product on two tables
    • JOIN on two tables : equi-join and natural join
13 Data Handling Using Pandas – I
  • Introduction to Python Libraries  
    • NumPy, Pandas and Matplotlib
    • Installing Pandas
    • Data Structure in Pandas - Series and DataFrame
  • A Series  
    • Creation of Series
      (A) Creation of Series from Scalar Values
      (B) Creation of Series from NumPy Arrays
      (C) Creation of Series from Dictionary
    • Accessing Elements of a Series
      (A) Indexing
      (B) Slicing
      (C) Selection
    • Attributes of Series
    • Methods of Series: Head and Tail functions
    • Mathematical Operations on Series
      (A) Addition of two Series
      (B) Subtraction of two Series
      (C) Multiplication of two Series
      (D) Division of two Series
  • DataFrame  
    • DataFrame
    • Creation of DataFrame
      (i) Creation of an empty DataFrame
      (ii) Creation of DataFrame from NumPy ndarrays
      (iii) Creation of DataFrame from List of Dictionaries
      (iv) Creation of DataFrame from Dictionary of Lists
      (v) Creation of DataFrame from Series
      (vi) Creation of DataFrame from Dictionary of Series
    • Operations on rows and columns in DataFrames
      (i) Adding a New Column to a DataFrame
      (ii) Adding a New Row to a DataFrame
      (iii) Selecting Rows or Columns from a DataFrame
      (iv) Deleting Rows or Columns from a DataFrame
      (v) Renaming Row Labels of a DataFrame
      (vi) Renaming Column Labels of a DataFrame
    • Accessing DataFrames Element through Indexing
      (i) Label Based Indexing
      (ii) Boolean Indexing
    • Accessing DataFrames Element through Slicing
      i) Filtering Rows in DataFrames
    • Joining, Merging and Concatenation of DataFrames
      i) Joining
    • Attributes of DataFrames
    • Head and Tail Functions
    • Styling and formatting data
  • Importing and Exporting Data between CSV Files and DataFrames  
    • Importing a CSV file to a DataFrame
    • Exporting a DataFrame to a CSV file
  • Pandas Series Vs NumPy ndarray  
14 Data Handling Using Pandas – II
  • Introduction of Data Handling Using Pandas – II  
    • Case Study
  • Descriptive Statistics  
    • Descriptive Statistics
    1. Calculating Maximum Values
    2. Calculating Minimum Values
    3. Calculating Sum of Values
    4. Calculating Number of Values
    5. Calculating Mean
    6. Calculating Median
    7. Calculating Mode
    8. Calculating Quartile
    9. Calculating Variance
    10. Calculating Standard Deviation
  • Data Aggregations  
  • Sorting in Data Structure  
  • GROUP BY Functions  
  • Altering the Index  
  • Other DataFrame Operations  
    • Reshaping Data
      (A) Pivot
      (B) Pivoting by Multiple Columns
      (C) Pivot Table
  • Handling Missing Values  
    • Checking Missing Values
    • Dropping Missing Values
    • Estimating Missing Values
  • Import and Export of Data between Pandas and MySQL  
    • Importing Data from MySQL to Pandas
    • Exporting Data from Pandas to MySQL
  • Deleting and Renaming Index  
15 Plotting Data Using Matplotlib
  • Introduction of Plotting Data Using Matplotlib  
  • Plotting Using Matplotlib  
  • Customisation of Plots  
    • Marker
    • Colour
    • Linewidth and Line Style (Dashed, dotted)
    • Width
    • Add label, title, and legend in plots
  • The Pandas Plot Function (Pandas Visualisation)  
    • Plotting a Line chart
    • Plotting Bar Chart 
    • Plotting Histogram
    • Plotting Scatter Chart
    • Plotting Quartiles and Box plot
    • Plotting Pie Chart
16 Introduction to Computer Networks
  • Concept of Computer Network  
    • Introduction to Computer Network 
    • Types of Network 
    • Network Configuration 
  • Network Devices  
    • Modem
    • Ethernet Card
    • RJ45
    • Repeater and Hub
    • Switch
    • Router
    • Gateway
  • Networking Topologies  
    • Introduction to Networking Topologies 
    • Mesh Topology
    • Ring Topology
    • Bus Topology
    • Star Topology
    • Tree or Hybrid Topology
  • Internet, Web and the Internet of Things  
    • Introduction to Internet, Web and the Internet of thIngs
    • The World Wide Web (WWW)
  • Applications of Internet  
    • The World Wide Web (WWW)
    • Electronic mail (Email)
    • Chat
    • Voice Over Internet Protocol (VoIP)
  • Key Concepts of Web Technology  
    • World Wide Web (WWW)
    • Web Page
    • Website 
    • Web Browser
    • Web Client 
    • Web Server
    • Web Address/URL
  • Website Hosting  
    • Introduction to Website Hosting 
    • Web Hosting and Web Host 
    • Types of Web Hosting 
  • Browsers  
    • Browser Settings
    • Add-Ons and Plug-ins
    • Cookies
17 Societal Impacts
  • Introduction of Societal Impacts  
  • Digital Footprints  
  • Digital Society and Netizen  
  • Data Protection  
    • Introduction to Data Protection 
    • Intellectual Property Right (IPR)
    • Violation of IPR
    • Public Access and Open Source Software
  • Software Licensing  
  • Creative Commons  
  • Cyber Crimes  
    • Key Points: Cyber Crimes
  • IT Act of India 2000  
  • E-waste: Hazards and Management  
    • Impact of e-waste on the environment
    • Impact of e-waste on humans
    • Management of e-waste: Reduce, Reuse, Recycle
    • E-waste Management in India
  • Impact on Health  
Advertisements
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×