পশ্চিমবঙ্গ উচ্চ-মাধ্যমিক শিক্ষা সংসদ (West Bengal Council of Higher Secondary Education – WBCHSE) 2023-2024 শিক্ষাবর্ষ থেকে ডাটা সায়েন্স (Data Science) বিষয়টিকে একাদশ শ্রেণির অন্তর্ভুক্ত করে।
ডাটা সায়েন্স (Data Science) একটি Lab-Based বিষয়। এটি Set-I এর অন্তর্গত।
Data Science (DTSC) Syllabus for Class 11
Data Science – Full Marks
বিষয়ের_নাম | CODE | Theory | Practical | Total |
---|---|---|---|---|
Data Science | DTSC | 70 | 30 | 100 |
একাদশ শ্রেণির বার্ষিক পরীক্ষার ডাটা সায়েন্স সিলেবাস 2024 (Data Science (DTSC) Syllabus Class 11)
Data Science – Theory Syllabus
- 1. Computer Fundamentals [ 17 Marks ]
- 1A [ 5 Marks ] : History of computer, Basic Computer hardware, input and output devices, Basic computer architecture, input output devices, memory and CPU, networking of machines (overview of LAN, MAN, WAN, Internet, Wifi etc), types of computer (workstation, desktop, Smartphone, embedded system, etc.), Overview of software (system software and application software with examples (mention names only)), Definition of Operating System and functions (mention names of some popular operating systems like Windows, Linux, Android, etc).
- 1B [ 7 Marks ] : Bit, Byte and Word, Number System (Base, Binary, Decimal, Octal, Hexadecimal), Conversion of number systems, Boolean logic (Boolean Gates ), Boolean operators (OR, AND and NOT), ASCII code, Concept of Algorithm and Flowchart.
- 1C [ 5 Marks ] : Basics of Computer Programming (three levels: high level language, assembly language, machine language, definition and block diagrams), Overview of Compiler and Interpreter (definition and mention name of major compiled (e.g., C, C++) and interpreted languages (e.g., Python)), Overview of procedural and object oriented programming (key features and just the basic differences, mention names of some popular procedural (e.g., BASIC, FORTRAN, C) and object oriented programming languages (e.g., C++, Java, Python)).
- 2. Introduction to Python Programming [ 15 Marks ]
- 2A [ 7 Marks ] : Basics of Python programming (with a simple ‘hello world’ program, process of writing a program, running it, and print statement), Concept of class and object, Data-types (integer, float, string), notion of a variable, Operators (assignment, logical, arithmetic etc.), accepting input from console, conditional statements (If else and Nested If else ), Collections (List, Tuple, Sets and Dictionary), Loops (For Loop, While Loop & Nested Loops), iterator, String and fundamental string operations (compare, concatenation, sub string etc.), Function, recursion.
- 2B [ 5 Marks ] : Overview of linear and nonlinear data structure (definition, schematic view and difference), array (1D, 2D and its relation with matrix, basic operations: access elements using index, insert, delete, search), stack (concept of LIFO, basic operations: Push, Pop, peek, size), queue (concept of FIFO, basic operations: Enqueue, Dequeue, peek, size), use of List methods in python for basic operations on array, stack and queue, overview of NumPy library and basic array operations (arrange(), shape(), ndim(), dtype() etc.), binary tree (definition and schematic view only) .
- 2C [ 3 Marks ] : Linear search and binary search algorithm, sorting algorithm ( bubble sort only)
- 3. Foundation for AI and Data Science [ 15 Marks ]
- 3A [ 3 Marks {3A or 3B} ] : History of AI: Alan Turing and cracking enigma, mark 1 machines, 1956-the birth of the term AI, AI winter of 70’s, expert systems of 1980s, skipped journey of present day Al. Distinction between terms AI, Pattern recognition and Machine Learning [Note: should be taught as a story more than flow of information World war 2, Enigma and Alan Turing, the birth of modem computers]
- 3B [ 3 Marks {3A or 3B} ] : Brief history of data science, data science as a conjunction of computer science statistics and domain knowledge. Definition of data science, data science life cycle, capture, maintain, process, analyze, communicate
- 3C [ 8 Marks ] : Introduction to linear algebra and statistics for AI :
- Basic matrix operations like matrix addition, subtraction, multiplication, transpose of matrix, identity matrix
- A brief introduction to vectors, unit vector, normal vector, Euclidean space Probability distribution, frequency, mean, median and mode, variance and standard deviation, Gaussian distribution
- Correlation , parametric , non-parametric tests (Basic idea)
- Distance function, Euclidean norm, distance between two points in 2D and 3D and extension of idea to n dimensions.
- 3D [ 4 Marks ] : Basic ideas of different Data Science Toolkit; Excel, R
- 4. Data Visualization [ 10 Marks ]
- Types of data: textual data (reviews, comments, blogs), signal data (time series, audio, sensor data) visual data (image and video, remote sensing data, feeds etc.) Introduction to data dimension and modality, their representations in computer science. Data cleaning
- Representation of data in textual form, tokens, sentences, word histograms, reading from web pages using crawlers
- Representation format of audio data, uncompressed wav format and compressed mp3 format (just the description of pipeline , no maths )
- Representation of visual data in RGB pixels, storing in raw format and compressed format Gust the description of the pipeline, no maths)
- Data dimension (resolution for image, frequency bins and sampling rate for audio, word histograms for text)
- Concept of data cleaning, removal of abnormal, incomplete, and corrupted or garbage data as a pre-processing stage
- Types of data: textual data (reviews, comments, blogs), signal data (time series, audio, sensor data) visual data (image and video, remote sensing data, feeds etc.) Introduction to data dimension and modality, their representations in computer science. Data cleaning
- 5. Database Management [ 10 Marks ]
- Brief introduction to relational database , Relational Algebra , tables for keeping data , Brief introduction to SQL
- Introduction to the concept of database
- Relational database , table , schema as columns and tuple as rows
- Relational Algebra
- Some basic SQL statements such as CREATE , SELECT , INSERT , UPDATE , DELETE (simple query examples)
- Brief introduction to relational database , Relational Algebra , tables for keeping data , Brief introduction to SQL
- 6. Basics of Business Theory [ 3 Marks ]
- The basic business types : product based and service based
- Business classification by clients , the B2B and B2C models
- Types of business who use DS extensively : software product and service , aggregator ( cab , food delivery , groceries , online market ), manufacturing and banking
- Social media business and targeted advertisement based business model
একাদশ শ্রেণির ডাটা সায়েন্স প্রশ্ন বিন্যাস 2024- WBCHSE Question Pattern of Data Science 2024 for Class 11
Data Science – Question Pattern
Name_of_Unit | MCQ (1_mark) | VSA (1_mark) | Descriptive (7_mark)# | Total |
---|---|---|---|---|
Computer Fundamentals | 1 × 5 = 5 | 1 × 5 = 5 | 7 × 1 = 7 | 17 |
Introduction to Python Programming | 1 × 5 = 5 | 1 × 3 = 3 | 7 × 1 = 7 | 15 |
Foundation for AI and Data Science | 1 × 5 = 5 | 1 × 3 = 3 | 7 × 1 = 7 | 15 |
Data Visualization | 1 × 2 = 2 | 1 × 1 = 1 | 7 × 1 = 7 | 10 |
Database Management | 1 × 2 = 2 | 1 × 1 = 1 | 7 × 1 = 7 | 10 |
Basics of Business Theory | 1 × 2 = 2 | 1 × 1 = 1 | ** | 3 |
Total Marks | 21 | 14 | 35 | 70 |
# 7 mark = 4+3 / 5+2 / 3+2+2 / 4+2+1 / 3+3+1 |