Curriculum Computer Science Senior Secondary NIOS


Sr. Secondary Course (Syllabus)

 

Computer Science (330)

Lesson 1

 

Anatomy of a Digital Computer

1.1              Introduction

1.2              Objectives

1.3              Functions and Components of a Computer

1.3.1   How the CPU and Memory work

1.4  Input devices

1.4.1   Keyboard

1.4.2   Magnetic Ink character Recognition (MICR)

1.4.3   Optical mark recognition (OMR)

1.4.4   Bar Code Reader

1.4.5   Digitigng Tablet

1.4.6   Scanners

1.4.7   Mouse

1.4.8   Light Pen

1.4.9   Speech input devices

 

1.5  Memory Unit

1.5.1  Capacity of Primary Memory

1.6  Secondary Storage

1.6.1   Magnetic Tape

1.6.2   Magnetic Disk

1.6.3   Floppy Disk

1.6.4   Optical Disk

1.7  Output Device

1.7.1  Display Screen

1.7.2    Printer

1.7.3  Plotter

1.7.4  Sound Cards & Speaker

1.7.5  3 D - Audio

1.8         What do you have learnt

1.9         Terminal Questions

 

1.10     Feedback to In –Text Question

 

Lesson - 2

 

Data Processing Concept

 

2.1         Introduction.

2.2         Objectives

2.3         Data

2.4         Processing

2.5         Information

2.6         Data Processing Activities

2.7         The Data Processing Cycle

2.8         Computer Processing Operation

2.9         Data Processing Systems

2.10     Data Organisation

2.11     Variable and Fixed Length Records

2.12     Logical Versus Physical Records

2.13     What you have learnt

2.14     Terminal Questions

2.15     Feedback to In- Text Question

 

Lesson – 3

 

Computer Software

3.1         Introduction.

3.2         Objectives

3.3         Computer Language

3.4         Type of High –Level Language

3.5         Compilers and Interpreters

3.6         What is Software

3.7         Type of software

3.7.1   System software

3.7.2   Application Software

3.8         What do you have learn

3.9         Terminal Questions

3.10     Feedback to In-Text Question

 

Lesson – 4

 

Operating System

 

4.1         Introduction.

4.2         Objectives

4.3         Main features of Windows 98

4.3.1        Using the Mouse

4.4         The Symbol for Menu Commands

4.4.1        Desktop

4.4.2        Desktop Icon

4.5         Start Button and Taskbar

4.5.1        Programs Submenu

4.5.2        Favorites Submenu

4.5.3        Documents Submenu

4.5.4        Setting

 

4.5.5        Find

4.5.6        Help

4.5.7        Run

4.5.8        Shut Down

4.6         Window Explorer

 

4.7          Managing Files, Folders and Windows

 

4.7.1        Shortcuts

4.7.2        Windows Most Common

4.8              Sharing Folders and Printers

4.9              MS-DOS – Based Program

4.10          What You Have Learn

4.11          Terminal Question

4.12          Feedback to In-Text Question

 

Lesson – 5

 

Data Communication and Networking

1.1              Introduction

1.2              Objectives

1.3              Data Communication

1.4              Communication Protocol

1.5              Data Transmission Modes

1.6              Types of Communication Services

1.7              Communication Media

1.8              Computer Network

1.9              Types of Networks

1.10          Network Protocols

1.11          Network Architecture

1.12          Important terms used in Networking

1.13          What you have learn

1.14          Terminal Question

1.15          Feedback to In-Text Question

 

Lesson – 6

 

Fundamentals of Internet and Java Programming

6.1              Introduction

6.2              Objects

6.3              Internet – The History

6.4               Services of Internet – E-mail, FTP, Internet, WWW.

6.5              World Wide Web (WWW)

6.6              Java and C++

6.7              Characteristic of Java

6.8              How to Java ignores after Java

6.9              Software Business after Java3

6.10          Java and the Internet

6.11          What you have learnt

6.12          Terminal Questions

6.13          Feedback

 

Lesson – 7

 

Introduction to C++

1.1              Introduction

1.2              Objectives

1.3              C++ Character Set

1.4              Basic Data Types

1.4.1       Integer Type (int)

1.4.2       Floating Point type (float)

1.4.3       Character Type (char)

 

1.5              Tokens

1.5.1        Keyword

1.5.2        Identifiers

1.5.3        Literals

1.5.4        Punctuators

 

1.5.5        Operators

1.6              The Size of operator

1.7              The order of Precedence

1.8              Type conversion

1.9              Constants

1.10          Variables

1.11          Input/output (I/O)

1.12          Structure of C++ Program

1.13          What you have learnt

1.14          Terminal Question

1.15          Feedback to In-Text Question

 

Lesson - 8

 

General Concept of OOP

8.1              Introduction

8.2              Objectives

8.3              Object – Oriented Programming

8.4              Basic Concepts

8.4.1      Objects

8.4.2      Classes

8.4.3      Data Abstraction

8.4.4      Data Encapsulation

8.4.5      Modularity

8.4.6      Inheritance

8.4.7      Polymorphism

8.5              Benefits of OOP

8.6               Programming Applications of OPP

8.7              What you have learnt

8.8              Terminal Questions

8.9              Feedback to In-Text Question

 

Lesson – 9

 

Control Statements

9.1              Introduction

9.2              Objectives

9.3              Statements

9.4              Compound Statement

9.5              Null Statement

9.6              Conditional Statement

9.7              Loop Construct

9.8              Jump Statements

9.9              Exit (  ) function

9.10          What you have learnt

9.11          Terminal Question

9.12          Feedback to In-text Question

 

Lesson - 10

 

Functions

1.1              Introduction

1.2              Objectives

1.3              # Include Directive

1.4              Library Function

1.5      User defined C++ function

1.5.1        Function Prototype

1.5.2        Arguments to a function

1.5.3        Return type of a function

1.5.4        Global and local variables

1.5.5        Calling of function

1.6              Inline function

1.7              Function with default arguments

1.8              What you have learnt

1.9              Terminal questions

1.10          Feedback to In-text Question

 

Lesson – 11

 

Array

11.1          Introduction

11.2          Objectives

11.3          Initializations of one dimensional Array

11.4          Initialization of String

11.5          Processing an Array

11.6          Two dimensional Array

11.7          Terminal question

11.8          Feedback to In-Text question

 

Lesson 12

 

Structure, Type def & Enumerated Data Type

12.1          Introduction

12.2          Objective

12.3          Structure

12.4          Variable of the Structure

12.5          Accessing of data members

12.6          Structure variable in assignment statements

12.7          Structure within structure

12.8          Accessing nested structure members

12.9          Initializing nested structure

12.10      Typedef

12.11      Enumerated Data Type

12.12      What you have learnt

12.13      Terminal questions

12.14      Feedback to In-Text Question

 

Lesson – 13

 

Classes & Objects with Constructors / Destructors

13.1          Introduction

13.2          Objective

13.3          Structure

13.4          Class

 

13.4.1   Creating objects

13.4.2   Accessing class member

13.4.3   Member function

13.4.4     Nesting of member function

13.4.5     Memory allocation for objects

13.4.6   Array of object

13.5          Constructor

13.5.1   Default constructor

13.5.2   Parameterized constructors

13.5.3   Copy constructor

13.6          Constructor with default arguments

13.7          Destructor

13.8          What you have learnt

13.9          Terminal Question

13.10      Feedback to In-Text Question

 

Lesson – 14

 

Inheritance Extending Classes

15.1          Introduction

14.2          Objectives

14.3          Need for Inheritance

14.4          Different forms of inheritance

14.5          Defining derived class

14.6           Multiple inheritance

14.7           Visibility modes

14.8           Absent class

14.9           Virtual base class

14.10       What you have learnt

14.11       Terminal Questions

14.12       Feedback to In-Text Question

 

Lesson – 15

 

Pointer

15.1          Introduction

15.2           Objectives

15.3           Pointer

15.3.1   Pointer to Array

15.3.2   Pointer to string constant

15.3.3   Pointer to structure

15.3.4   Pointer to objects

15.4           This pointer

15.5           What you have learnt

15.6           Terminal Question

15.7           Feedback to In-Text Question

 

Lesson 16

 

Files

 

1.1              Introduction

1.2              Objectives

1.3              File

1.3.1       Opening a file

1.3.2       Open (  ) function

1.3.3       File pointers

1.3.4         The tellg (  ) and tellp (  ) function

1.3.5       Write (  ) and read (  ) functions

1.3.6       Close (  ) function

1.4              What you have learnt

1.5              Terminal Questions

1.6              Feedback to In-Text Question 



















Success of a 12th Failed Boy who passed 12th in 3 months from NIOS Board - Stream 2 in the same year
(Based on a REAL STORY)
Success Story of a 11th Failed Girl who got admission directly in 12th in the same year from Stream 1 of NIOS Board
(Based on a REAL STORY)
Success of a 12th failed IITian who passed 12th within 45 days through NIOS Stream 4
(Based on a REAL STORY)
Latest News At SScoaching
Quick Contact
Name :*
Mobile No. :
E-mail :*
Location :