Subjects
Structured Learning Path

মডার্ন কম্পিউটার অ্যাপ্লিকেশন ও কম্পিউটার বিজ্ঞান - একাদশ শ্রেণী (Class 11) - WBCHSE Syllabus

Explore all chapters and subchapters in a clear, organized format designed for better learning and faster navigation.

1

সিলেবাস - মডার্ন কম্পিউটার অ্যাপ্লিকেশন একাদশ শ্রেণী - দ্বাদশ শ্রেণী

1.1 পশ্চিমবঙ্গ উচ্চ মাধ্যমিক শিক্ষা সংসদের কম্পিউটার বিজ্ঞান সিলেবাস (একাদশ ও দ্বাদশ শ্রেণী )

পশ্চিমবঙ্গ উচ্চ মাধ্যমিক শিক্ষা সংসদের কম্পিউটার বিজ্ঞান সিলেবাস (একাদশ ও দ্বাদশ)

1.2 মডার্ন কম্পিউটার অ্যাপ্লিকেশন (একাদশ শ্রেণী ও দ্বাদশ শ্রেণী )

মডার্ন কম্পিউটার অ্যাপ্লিকেশন একাদশ শ্রেণী দ্বাদশ শ্রেণী

2

SEMESTER – I: Unit – 1: Section 1: Computer System and Organisation

2.5 কম্পিউটার শ্রেণীবিভাগ (Classification of Computers)

Classification of Computers (কম্পিউটার শ্রেণীবিভাগ)

2.6 উদাহরণ সহ কম্পিউটারের অ্যাপ্লিকেশন

উদাহরণ সহ কম্পিউটারের অ্যাপ্লিকেশন

2.7 কম্পিউটারের বৈশিষ্ট্যসমূহ

কম্পিউটারের বৈশিষ্ট্যসমূহ

2.8 বিশ্বগ্রামের ধারণা Concept of Global Village

বিশ্বগ্রামের ধারণা Concept of Global Village

2.9 Basic Computer Organisation (বেসিক কম্পিউটার অর্গানাইজেশন)

CPU (Central Processing Unit - কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট)

2.10 সেন্ট্রাল প্রসেসিং ইউনিট (CPU)

কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট (CPU) ✅ সেন্ট্রাল প্রসেসিং ইউনিট (CPU) কম্পিউটারের মস্তিষ্ক : CPU CPU ও এর কার্যাবলি CPU-এর গঠন ও কাজ কম্পিউটার সিস্টেমের CPU সেন্ট্রাল প্রসেসিং ইউনিটের পরিচিতি CPU : গঠন, কার্যপ্রণালী ও ব্যবহার

2.12 মেমরি ইউনিট (Units of Memory)

Units of Memory (মেমরি ইউনিট)

2.13 স্টোরেজ মিডিয়া (Storage Media)

স্টোরেজ মিডিয়া (Storage Media)

2.14 স্টোরেজ মিডিয়ার শ্রেণিবিভাগ (Category of storage media)

স্টোরেজ মিডিয়ার শ্রেণিবিভাগ

2.16 ডাটা বা উপাত্ত (Data)

ডাটা বা উপাত্ত

2.17 তথ্য বা ইনফরমেশন (Information)

তথ্য বা ইনফরমেশন

3

SEMESTER – I: Unit – 1: Section 2: কম্পিউটারের বিবর্তন ও প্রজন্ম

3.1 প্রাচীন গণনা পদ্ধতি (Ancient counting system)

প্রাচীন গণনা পদ্ধতি (Ancient counting system)

3.2 যান্ত্রিক ক্যালকুলেটর & রিকোনির যন্ত্র - Mechanical Calculator & Rechoning Machine

যান্ত্রিক ক্যালকুলেটর & রিকোনির যন্ত্র - Mechanical Calculator & Rechoning Machine

3.3 কম্পিউটারের প্রজন্ম

কম্পিউটারের প্রজন্ম

3.4 প্রথম প্রজন্ম (First Generation)

প্রথম প্রজন্ম (First Generation)

3.5 দ্বিতীয় প্রজন্ম (Second Generation)

দ্বিতীয় প্রজন্ম (Second Generation)

3.6 তৃতীয় প্রজন্ম (Third Generation)

তৃতীয় প্রজন্ম (Third Generation)

3.7 চতুর্থ প্রজন্ম (Forth Generation)

চতুর্থ প্রজন্ম (Forth Generation)

3.8 পঞ্চম প্রজন্ম (Fifth Generation)

পঞ্চম প্রজন্ম (Fifth Generation)

4

SEMESTER – I: Unit – 1: Section 3: Concepts of Software

4.1 হার্ডওয়্যার এবং সফটওয়্যার

হার্ডওয়্যার এবং সফটওয়্যার

4.2 সফটওয়‍্যারের শ্রেণি বিভাগ

সফটওয়‍্যারের শ্রেণি বিভাগ

4.3 অপারেটিং সিস্টেমের ধারণা - Concept of operating system

অপারেটিং সিস্টেমের ধারণা - Concept of operating system

4.4 অপারেটিং সিস্টেমের সংজ্ঞা - Definition of Operating System

অপারেটিং সিস্টেমের সংজ্ঞা - Definition of Operating System

5

SEMESTER – I: Unit – 1: Section 4: Number System

5.1 সংখ্যা পদ্ধতি (Number System)

Binary, Octal, Decimal, Hexadecimal number system, conversion between number system, Weighted Code (BCD, Binary, 84-2-1 code), non-weighted code (GREY, Excess-3), encoding schemes (ASCII, ISCII, uni code), 1’s complement, 2’s complement.

5.2 Decimal Number System (দশমিক সংখ্যা পদ্ধতি)

Decimal Number System (দশমিক সংখ্যা পদ্ধতি)

5.3 Binary Number System (বাইনারি সংখ্যা পদ্ধতি)

Binary Number System (বাইনারি সংখ্যা পদ্ধতি)

5.4 বাইনারি সংখ্যা পদ্ধতি - Positional Value in Binary

বাইনারি সংখ্যা পদ্ধতি - Positional Value in Binary

5.5 অক্টাল সংখ্যা পদ্ধতি (Octal Number System)

অক্টাল সংখ্যা পদ্ধতি (Octal Number System)

5.6 সংখ্যা পদ্ধতির বিভিন্ন রূপান্তর (Different Types of Number System Conversions)

সংখ্যা পদ্ধতির বিভিন্ন রূপান্তর (Different Types of Number System Conversions)

5.19 যেকোনো সংখ্যা পদ্ধতি থেকে অন্য সংখ্যা পদ্ধতিতে রূপান্তর (Converting from Any Base to Any OTHER Base)

যেকোনো সংখ্যা পদ্ধতি থেকে অন্য সংখ্যা পদ্ধতিতে রূপান্তর (Converting from Any Base to Any OTHER Base)

5.20 Binary Representation of Numbers

Binary Representation of Numbers

5.21 Sign-Magnitude Representation

Sign-Magnitude Representation

5.22 One’s Complement Representation

One’s Complement Representation

5.23 Two’s Complement Representation

Two’s Complement Representation

5.24 Floating-Point Representation (For Real Numbers)

Floating-Point Representation (For Real Numbers)

5.25 Scientific Notation (Exponential Notation)

Scientific Notation (Exponential Notation)

5.26 Normalized Scientific Notation

Normalized Scientific Notation

5.27 Mantissa Exponent Notation

Mantissa Exponent Notation

5.28 Excess Notation (Biased Notation)

Excess Notation (Biased Notation)

5.29 Single and Double Precision Representation Schemes

Single and Double Precision Representation Schemes

5.30 Binary Codes

Binary Codes

6

SEMESTER – I: Unit – 1: Section 5: Boolean Algebra

6.1 বুলিয়ান অ্যালজেব্রা (Boolean Algebra)

Postulates, logic gates: NOT, AND, OR, NAND, XOR, XNOR, truth tables, De Morgan theorem, SOP, POS, Simplifications using KMap and Boolean algebra, logic circuits.

7

SEMESTER – I Unit – 2: Section 1: Programming Fundamentals: Concept of Programming

7.1 ইউনিট – ১ একাদশ শ্রেণির মডার্ন কম্পিউটার অ্যাপ্লিকেশন / কম্পিউটার সায়েন্স (COMS) syllabus

ইউনিট – ১ একাদশ শ্রেণির মডার্ন কম্পিউটার অ্যাপ্লিকেশন / কম্পিউটার সায়েন্স (COMS) syllabus

7.2 প্রোগ্রামিং এর ধারণা

প্রোগ্রামিং এর ধারণা

7.3 প্রোগ্রামিং ভাষার স্তর বা প্রজন্ম / প্রোগ্রামিং ল্যাঙ্গুয়েজের শ্রেণীবিভাগ Levels or Generations of Programming Languages / Classification of Programming Languages

প্রোগ্রামিং ভাষার স্তর বা প্রজন্ম / প্রোগ্রামিং ল্যাঙ্গুয়েজের শ্রেণীবিভাগ Levels or Generations of Programming Languages / Classification of Programming Languages

7.4 প্রোগ্রাম ডিজাইন - Program Design

প্রোগ্রাম ডিজাইন - Program Design

7.5 সফটওয়্যার উন্নয়নের ধাপসমূহ - Software Developing Steps

সফটওয়্যার উন্নয়নের ধাপসমূহ - Software Developing Steps

7.6 প্রোগ্রাম কোডিং/ বাস্তবায়ন - Program Coding/ Implementation

প্রোগ্রাম কোডিং/ বাস্তবায়ন - Program Coding/ Implementation

7.7 প্রোগ্রাম ডকুমেন্টেশন ও রক্ষণাবেক্ষণ - Program Documentation and Maintainance

প্রোগ্রাম ডকুমেন্টেশন ও রক্ষণাবেক্ষণ - Program Documentation and Maintainance

8

SEMESTER – I Unit – 2: Section 2: Programming Fundamentals: Algorithm fundamentals

8.1 অ্যালগরিদমের মৌলিক ধারণা (Algorithm Fundamentals)

Definition, characteristic of algorithm, recursive and non-recursive algorithms, representation of algorithm using flowchart, pseudo code, efficiency of algorithm, space complexity, time complexity, Asymptotic Notation- big O, big Omega, big Theta.

8.2 Types of Algorithm (অ্যালগরিদমের প্রকারভেদ)

Types of Algorithm (অ্যালগরিদমের প্রকারভেদ)

9

SEMESTER – I Unit – 2: Section 3: Programming Fundamentals: Introduction to Problem Solving

9.1 সমস্যা সমাধানের পরিচিতি (Introduction to Problem Solving)

Steps for Problem Solving (analysing the problem, developing an algorithm, coding, testing, debugging).

10

SEMESTER – I - COMA - Unit – 3: Section 1: Data Visualization using Spreadsheet: Introduction to Spreadsheets

10.2 মাইক্রোসফট এক্সেলের উপাদানসমূহ Components of Microsoft Excel

মাইক্রোসফট এক্সেলের উপাদানসমূহ Components of Microsoft Excel

10.3 Add multiple line in same cell in excel

How to add multiple line in same cell in excel

10.4 এক্সেল ড্রপডাউন তালিকা (Excel Dropdown List)

এক্সেল ড্রপডাউন তালিকা (Excel Dropdown List)

10.5 সমষ্টি সহজ প্রক্রিয়া এক্সেল

সমষ্টি সহজ প্রক্রিয়া এক্সেল

10.6 Enable Developer Tab

Learn how to enable the Developer tab in Microsoft Excel to access its full set of features. Find out what the Developer tab contains, how to add it to the Ribbon, and more.

10.7 Pie Chart - Example

Pie Chart - Example

10.8 Freeze first row and column

freeze first row and column

10.9 Merge Multiple Excel files into a Single File

Merge Multiple Excel files into a Single File

10.10 মাইক্রোসফট পাওয়ার পয়েন্ট

মাইক্রোসফট পাওয়ার পয়েন্ট

11

SEMESTER – I - COMA - Unit – 3: Section 2: Data Visualization using Spreadsheet: Working with Data and Tables

11.1 SEMESTER – I - COMA - Unit – 3: Section 2: Data Visualization using Spreadsheet: Working with Data and Tables

Working with Data and Tables: ✔️ Entering and revising data, moving data within a workbook, finding and replacing data, correcting and expanding upon worksheet data, defining tables.

12

SEMESTER – I - COMA - Unit – 3: Section 3: Data Visualization using Spreadsheet: Performing Calculations on Data

12.1 SEMESTER – I - COMA - Unit – 3: Section 3: Data Visualization using Spreadsheet: Performing Calculations on Data

Performing Calculations on Data: ✔️ Naming groups of data, creating formulas to calculate values (e.g., SUM, AVERAGE, COUNT), summarizing data that meets specific conditions (e.g., AVERAGEIF, COUNTA, COUNTBLANK, COUNTIFS, SUMIF, IFERROR etc), finding and correcting errors in calculations.

13

SEMESTER – I - COMA - Unit – 3: Section 4: Data Visualization using Spreadsheet: Changing Workbook Appearance

13.1 SEMESTER – I - COMA - Unit – 3: Section 4: Data Visualization using Spreadsheet: Changing Workbook Appearance

Changing Workbook Appearance  Formatting Cells, defining styles, workbook themes and table styles, making numbers easier to read, changing the appearance of data based on its value, adding images to worksheets.

14

SEMESTER – I - COMA - Unit – 3: Section 5: Data Visualization using Spreadsheet: Data Analysis and Manipulation

14.1 SEMESTER – I - COMA - Unit – 3: Section 5: Data Visualization using Spreadsheet: Data Analysis and Manipulation

Data Analysis and Manipulation  Limiting data appearance on screen, working with text functions for data cleaning, Splitting and combining data, Data normalization and standardization, working with ranges and named ranges, conditional formatting, data validation and error checking, using logical functions (e.g., IF, AND, OR), sorting and filtering data.

15

SEMESTER – I - COMA - Unit – 3: Section 6: Data Visualization using Spreadsheet: Advanced Spreadsheet Features

15.1 SEMESTER – I - COMA - Unit – 3: Section 6: Data Visualization using Spreadsheet: Advanced Spreadsheet Features

Advanced Spreadsheet Features: Creating and managing tables, working with charts and graphs, importing and exporting data, using goal seek.

16

SEMESTER – I - COMA - Unit – 3: Section 7: Data Visualization using Spreadsheet: Reporting and Presentation of Results

16.1 SEMESTER – I - COMA - Unit – 3: Section 7: Data Visualization using Spreadsheet: Reporting and Presentation of Results

Reporting and Presentation of Results  Designing informative reports and summaries, creating interactive dashboards for data presentation, data visualization best practices, documenting data analysis processes presenting findings to stake holders.

17

SEMESTER – I - COMA - Unit – 3: Section 8: Data Visualization using Spreadsheet: Collaboration and Sharing

17.1 SEMESTER – I - COMA - Unit – 3: Section 8: Data Visualization using Spreadsheet: Collaboration and Sharing

Collaboration and Sharing  Protecting worksheets and workbooks, sharing spreadsheets with others, tracking changes and commenting,

18

SEMESTER – I - COMS - Unit – 3: Section 1: Introduction to C: Basic Structure

18.1 SEMESTER – I - COMS - Unit – 3 Introduction to C: Basic Structure

Basic Structure: Character set, keywords, identifiers, constants, variables and type declaration, Sample programs, pre-processor.

18.2 ভ্যারিয়েবল নামের সমাধান (Invalid Variable Names and Reasons)

ভ্যারিয়েবল নামের সমাধান (Invalid Variable Names and Reasons)

19

SEMESTER – I - COMS - Unit – 3: Section 2: Introduction to C: Operators

19.1 SEMESTER – I - COMS - Unit – 3: Section 2: Introduction to C: Operators

Operators: Arithmetic, Relational, Logical, Assignment, Increment and Decrement, Conditional, comma; operator precedence and associatively; arithmetic expression-evaluation and type conversion. Character I/O, Escape sequence and formatted I/O.

20

SEMESTER – I - COMS - Unit – 3: Section 3: Introduction to C: Branching and Looping

21

SEMESTER – I - COMS - Unit – 3: Section 4: Introduction to C: Arrays and Structure

21.1 SEMESTER – I - COMS - Unit – 3: Section 4: Introduction to C: Arrays and Structure

Arrays and Structure: ✔️One-dimensional and Two-dimensional, Different types of uses. String handling with arrays – read and write, concatenation, comparison, string functions. ✔️ Structures: Initialization; arrays of a structure, arrays within structures, structure within structure.

22

SEMESTER – I - COMS - Unit – 3: Section 5: Introduction to C: User defined functions

23

SEMESTER – I - COMS - Unit – 3: Section 6: Introduction to C: Pointers

23.1 SEMESTER – I - COMS - Unit – 3: Section 6: Introduction to C: Pointers

Pointers: Declaration and initialization, operators, pointer arithmetic’s, accessing variables, pointer & arrays, strings, functions.

24

SEMESTER – II Unit – 1: Section 1: Data Structure: Definition, types of data structure-linear and non-linear

24.2 Array এবং Linked List এর মধ্যে পার্থক্য (Difference Between Array and Linked List)

Array এবং Linked List এর মধ্যে পার্থক্য (Difference Between Array and Linked List)

25

SEMESTER – II Unit – 1: Section 2: Data Structure: Arrays: 1D, 2D and their applications

26

SEMESTER – II Unit – 1: Section 3: Data Structure: Linked List: Basic concepts of Single, circular and double link list

27

SEMESTER – II Unit – 1: Section 4: Data Structure: Stack

27.1 SEMESTER – II Unit – 1: Section 4: Data Structure: Stack

Stack: Stack operations (push and pop), applications of Stack.

28

SEMESTER – II Unit – 1: Section 5: Data Structure: Queue

28.1 SEMESTER – II Unit – 1: Section 5: Data Structure: Queue

Queue: Queue operations, applications of queue, basic concepts of circular queue and priority queue

29

SEMESTER – II Unit – 1: Section 6: Data Structure: Recursion

29.1 SEMESTER – II Unit – 1: Section 6: Data Structure: Recursion

Recursion: Definition. Advantages and limitations of recursion.

30

SEMESTER – II Unit – 1: Section 7: Data Structure: Searching and Sorting

30.1 SEMESTER – II Unit – 1: Section 7: Data Structure: Searching and Sorting

Searching and Sorting: Linear Search, Binary Search, and their comparison. Bubble Sort and its Implementation.

31

SEMESTER – II Unit – 2: Section 1: Computer Networks: Introduction to Networking

31.1 SEMESTER – II Unit – 2: Section 1: Computer Networks: Introduction to Networking

>Introduction to Networking >>Analogue and digital Communication >>Mode of Communication- Simplex, half duplex and full duplex >>Network Architecture- Client server, Peer to Peer >>Serial and Parallel Communication >>Measuring Capacity of Communication Media (bandwidth, channel capacity, baud) >>Synchronous and asynchronous Transmission Mode >>Baseband and Broadband network.

32

SEMESTER – II Unit – 2: Section 2: Computer Networks: Transmission Media

32.1 SEMESTER – II Unit – 2: Section 2: Computer Networks: Transmission Media

>Transmission Media >>Wired Communication Media (Twisted Pair, Co-axial cable, Fiber Optic). >>Wireless Communication Media (Radio wave, Microwave, Infrared, Satellite).

33

SEMESTER – II Unit – 2: Section 3: Computer Networks: Network Connecting Devices

33.1 SEMESTER – II Unit – 2: Section 3: Computer Networks: Network Connecting Devices

>Network Connecting Devices >>Modem, Ethernet Card, RJ45, Repeater, Hub, Switch, Router, Gateway, Wifi card.

34

SEMESTER – II Unit – 2: Section 4: Computer Networks: Network Type and Topologies

34.1 SEMESTER – II Unit – 2: Section 4: Computer Networks: Network Type and Topologies

>Network Type and Topologies >>Types of Network-LAN, MAN, WAN. >>Network Topologies- Bus, Star, Ring, Tree.

35

SEMESTER – II Unit – 2: Section 5: Computer Networks: Network Protocols

35.1 SEMESTER – II Unit – 2: Section 5: Computer Networks: Network Protocols

>Network Protocols -HTTP, FTP, PPP, SMTP, TCP/IP, POP3, TELNET, HTTPS, VolP.

36

SEMESTER – II Unit – 2: Section 6: Computer Networks: Referential Model

36.1 SEMESTER – II Unit – 2: Section 6: Computer Networks: Referential Model

>Referential Model- OSI Model (Basic Concept, use of devices and protocols at different layers).

37

SEMESTER – II Unit – 2: Section 7: Computer Networks: Introduction to Web Services

37.1 SEMESTER – II Unit – 2: Section 7: Computer Networks: Introduction to Web Services

>Introduction to Web Services: WWW, HTML, XML, IP Addresses, Domain names, URL, ISP, Website, Web browser, Web Server, Web Hosting.

38

SEMESTER – II Unit – 2: Section 8: Computer Networks: HTML

38.1 SEMESTER – II Unit – 2: Section 8: Computer Networks: HTML

>HTML Basic Tags and Document structure, HTML Tags, Head Tags, Title Tags, Introduction to HTML and Web design, how to create simple Web page, how to format text, Create Table, Adding Web link and Images, Forms, adding styles and classes to web pages, Borders and Background, Adding Video and Graphics.

39

SEMESTER – II Unit – 3: Section 1: Ethics: Digital Footprints

39.1 SEMESTER – II Unit – 3: Section 1: Ethics: Digital Footprints

SEMESTER – II Unit – 3: Section 1: Ethics: Digital Footprints

40

SEMESTER – II Unit – 3: Section 2: Ethics: Data Protection

40.1 SEMESTER – II Unit – 3: Section 2: Ethics: Data Protection

Data Protection: Intellectual property rights (copyright, patent, trademark), violation of IPR (plagiarism, copyright infringement, trademark infringement), open-source software and licensing (Creative Commons, GPL and Apache).

41

SEMESTER – II Unit – 3: Section 3: Ethics: Cyber Crime

41.1 SEMESTER – II Unit – 3: Section 3: Ethics: Cyber Crime

Cyber Crime: Definition, hacking, eavesdropping, phishing and fraud emails, ransomware, cyber trolls, cyber bullying.

42

SEMESTER – II Unit – 3: Section 4: Ethics: Cyber safety

42.1 SEMESTER – II Unit – 3: Section 4: Ethics: Cyber safety

Cyber safety: Safely browsing the web, identity protection, confidentiality.

43

SEMESTER – II Unit – 3: Section 5: Ethics: Malware

44

SEMESTER – II Unit – 3: Section 6: Ethics: E-waste management

44.1 SEMESTER – II Unit – 3: Section 6: Ethics: E-waste management

E-waste management: Proper disposal of used electronic gadgets.

45

SEMESTER – II Unit – 3: Section 7: Ethics: Information Technology Act