Grade XI Syllabus
NEB New Curriculum of Class 11 Computer Science
Unit Contents
1.
Computer System (20 Hour)
1.1 Introduction of computer
1.1.1 Definition, characteristics and
application of computer
1.1.2 Evolution of computer technology
1.1.3 Measurement unit of processing
speed and storage unit
1.1.4 Super, Mainframe, Mini and
Microcomputers
1.1.5 Mobile Computing and its
Application
1.2 Computer system and I/O devices
1.2.1 Concept of computer architecture
and organization
1.2.2 Components of computer system:
input unit, output unit, processing unit, memory unit and storage
1.2.3 Microprocessor: basic concepts,
clock speed, word length, components and functions
1.2.4 Bus System: data bus, address bus
and control bus
1.2.5 Primary memory: Definition, RAM,
ROM, Cache, Buffer, types of RAM and ROM
1.2.6 Secondary Memory: Definition,
Magnetic Disk, Flash Memory, Optical Disk, External Storage Device and memo
stick
1.2.7 Input Devices – Keyboard, Mouse,
Scanner, Light Pen, OMR, OCR, BCR, MICR, Scanner, Touch Screen, Microphone and
Digital Camera.
1.2.8 Output Devices: Monitor (LCD,
LED), Printer (Dot Matrix, Inkjet, Laser), Speaker
1.2.9 Hardware Interfaces: Parallel
Port, Serial Port, USB Ports, HDMI and Expansion Slots
2. Number System and Conversion Boolean Logic
(11 Hour)
2.1 Number System and conversion
2.1.1 Decimal, Binary, Octal,
Hexadecimal Number System & conversion
2.1.2 Calculation in binary addition,
subtraction
2.1.3 One’s and Two’s complement
methods of binary subtraction
2.2 Logic Function and Boolean Algebra
2.2.1 Introduction to Boolean algebra
2.2.2 Introduction to Boolean values,
truth table, Boolean expression and Boolean function.
2.2.3 Logic Gates –AND, OR, NOT, NAND,
NOR, XOR and XNOR – its definition, truth table, logic symbol, logic function
2.2.4 Laws of Boolean algebra – Boolean
identities, Complement Laws, Identity, Commutative, Associative and
Distributive
2.2.5 Statement and verification of
Laws of Boolean algebra using truth table
3.
Computer Software and Operating System (12 Hour)
3.1 Concept of Software
3.1.1 Definition of software
3.1.2 Categories of software: System,
Utility, Application, Web Based, Mobile Apps
3.2 Concept of Operating System
3.2.1 Introduction to Operating System
3.2.2 Role of Operating System
3.2.3 Functions of an Operating System
3.2.4 Operating system terminology:
multiprogramming, multitasking, multiprocessing and distributed.
3.3 Windows Operating System
3.3.1 Introduction to GUI based Operating
system and its features
3.3.2 Working in Desktop Application
and Window Environment
3.3.3 Manage Files and Folders with
File Explorer
3.3.4 Customize the start screen and
desktop
3.3.5 Installing and removing devices
3.3.6 Manage passwords and privacy
levels
3.3.7 Use of control panel, system
tools and accessories
3.4 Open sources and Mobile Operating
System
3.4.1 Concept of Open Sources Operating
System
3.4.2 Introduction to Linux and UNIX
3.4.3 Linux Distributions
3.4.4 Concept of Mobile Operating
System
3.4.5 Types of Mobile Operating System
4.
Application Package (5 Hour)
4.1 Introduction to Office Package -
Word processor, Presentation tool,
spreadsheet package, database management system.
4.2 Introduction to domain-specific
tools - school management system, inventory management system, payroll system,
financial accounting, hotel management, weather forecasting system.
5.
Programming Concepts & Logics (8 hours)
5.1 Programming Concept
5.1.1 Introduction to programming
languages
5.1.2 Low level, High level, 4 GL
programming languages
5.1.3 Compiler, Interpreter and
Assembler
5.1.4 Syntax, Semantic and Runtime
errors
5.1.5 Control Structures: Sequence, Selection
and Iteration
5.1.6 Program Design tools – Algorithm,
Flowchart and Pseudocode
5.1.7 Absolute binary, BCD, ASCII and
Unicode
5.2 C Programming Languages
5.2.1 Introduction and features of C
Language
5.2.2 Structure of C program
5.2.3 C Preprocessor and Header Files
5.2.4 Character Set used in C
5.2.5 Use of Comments
5.2.6 Identifiers, Keywords and Tokens
5.2.7 Basic Data Types in C
5.2.8 Constants and Variables
5.2.9 Type of Specifier
5.2.10 Simple and Compound Statements
5.2.11 Operators and Expressions:
arithmetic, relational, logical, assignment, unary and conditional operators
5.2.12 Input/output (I/O) Functions
5.2.13 Selection Control Statement:
Decisions (if, if-else, if-else-if, nested and, switch)
5.2.14 Iteration Control Statement:
Looping (while, do while, for nested)
5.2.15 Array: definition, types (1D and
2D), matrix addition and subtraction
5.2.16 String: definition and string function:
strlen(), strcat(), strcmp(), strrev(), strcpy(), strlwr(), strupr()
6.
Web Technology I (8 hour)
6.1 Introduction: Web development
introduction
6.2 Web browsers and search Engines
6.3 Overview of various internet &
web technologies
6.4 Content Management System (CMS)
6.4. HTML: The Language of the Web
6.4.1 Objectives
6.4.2 Structure of HTML
6.4.3 Published and Hosting
6.4.4 HTML Tags vs. Attributes
6.4.5. Basic Tags of HTML: HTML, HEAD,
TITLE, BODY (Setting the Fore color and Background color, Background Image,
Background Sound)
6.4.6 Heading tag (H1 to H6) and attributes
(ALIGN),
6.4.7 FONT tag and Attributes (Size: 1
to 7 Levels, BASEFONT, SMALL, BIG, COLOR)
6.4.8 Paragraph Formatting (P)
6.4.9 Break Line BR
6.4.10. Comment in HTML
6.4.11. Formatting Text (B, I, U, Mark,
Sup, Sub, EM, BLOCKQUOTE, PREFORMATTED)
6.4.12. Ordered List- OL (LI, Type- 1,
I, A, a; START, VALUE)
6.4.13. Unordered List - UL (Bullet
Type- Disc, Circle, Square, DL, DT, DD)
6.4.14 ADDRESS Tag
Creating Links: Link to other HTML
documents or data objects.
Links to other places in the same
HTML documents
Links to places in other HTML
documents
Anchor Tag and Hyperlink
6.4.15. Tables: Creating Tables using
TH, TR and TD tags
6.4.16 Forms: Creating form using
Textbox, radio, checkbox, text area, button
6.4.17 Introduction to HTML 5 Elements
including audio, embed, source, track and video attributes.
6.4.18 HTML 5 Graphics using canvas and
svg tags
6.4.19 Concept of domain name and web
hosting
6.5 Cascading Style Sheets
6.5.1 Introduction to Cascading Style
Sheet (CSS)
6.5.2 Inline CSS
6.5.3 Embedded CSS
6.5.4 External CSS
7.
Multimedia (6 hour)
7.1 Introduction to Multimedia
7.2 Component of Multimedia: Text,
Graphics, Audio, Video and Animation
7.3 Application of Multimedia
8.
Information Security and Cyber Law
8.1 Digital society and computer ethics
8.2 Concept of Information security
8.3 Concept of Cybercrime
8.4 Malicious software and Spam
8.5 Protection from cybercrime
8.6 Intellectual Property Right
8.7 Concept of Digital Signature
8.8 Concept of Cyber Law in Nepal
8.9 ICT Policy in Nepal
Post a Comment
0 Comments