⚡ Durga Puja Special Offer Class 10 & 12 All-in-One Bundles (6 Subjects @ ₹299 ₹599)
Ends: 08: 45: 20

AHSEC Class 11 Computer Science & Application Syllabus: Complete Details

The AHSEC Class 11 Computer Science & Application Syllabus is designed to develop students’ problem-solving and programming skills along with a basic understanding of computer systems, object-oriented programming, databases, networking and open-source software. The syllabus gives special importance to C++ programming, programming methodology and practical computer applications.

The subject includes 70 marks for Theory and 30 marks for Practical, making a total of 100 marks. The Theory examination is of 3 hours duration.

AHSEC Class 11 Computer Science & Application Syllabus Overview

ParticularsDetails
ClassXI
SubjectComputer Science & Application
Theory Marks70
Practical Marks30
Total Marks100
Theory Time Duration3 Hours
Theory Periods110
Practical Periods70
Total Periods180
Official NotificationsClick Here

Read Also

AHSEC Class 11 Computer Science & Application Unit-wise Syllabus 

UnitTopicTheory MarksPractical Marks
Unit 1Computer Fundamentals1002
Unit 2Introduction to C++1408
Unit 3Programming Methodology1002
Unit 4Programming in C++3618
Total7030

Chapter-wise Details

Unit 1: Computer Fundamentals

This unit introduces students to computer systems, software, operating systems, number systems, memory and computer components.

  • Evolution of Computers
  • Basics of Computer System and its Operation
  • Functional Components and their Inter-connections
  • Concept of Booting
  • Types of Software
  • System Software
  • Utility Software
  • Application Software
  • Operating System
  • Compiler, Interpreter and Assembler
  • Need and Functions of Operating System
  • Processor Management
  • Memory Management
  • File Management
  • Device Management
  • Types of Operating Systems
  • UNIX, LINUX, Windows, Solaris and BOSS
  • Mobile Operating Systems
  • Android and Symbian
  • File and Folder Management
  • Utility Software
  • Anti-Virus and File Management Tools
  • Compression and Disk Management Tools
  • Application Software
  • Number Systems
  • Binary
  • Octal
  • Decimal
  • Hexadecimal
  • Number System Conversions
  • Character Encoding
  • ASCII
  • ISCII
  • UNICODE
  • Microprocessor
  • Clock Speed
  • 16-bit, 32-bit, 64-bit and 128-bit Processors
  • CISC, RISC and EPIC Processors
  • Memory Concepts
  • Primary Memory
  • Cache
  • RAM
  • ROM
  • Secondary Memory
  • Input/Output Ports and Connections

Unit 2: Introduction to C++

This unit introduces the basic structure and programming concepts of C++.

  • Main Topics
  • C++ Character Set
  • C++ Tokens
    • Identifiers
    • Keywords
    • Constants
    • Operators
  • Structure of a C++ Program
  • Header Files
  • iostream.h
  • iomanip.h
  • cout and cin
  • Input/Output Operators
  • endl and setw()
  • Cascading of I/O Operators
  • Error Messages
  • Editor and Basic Editor Commands
  • Compilation
  • Linking
  • Execution
  • Data Types
  • Variables and Constants
  • Built-in Data Types
    • char
    • int
    • float
    • double
  • Character, Integer, Floating Point and String Constants
  • const
  • Declaration and Initialisation of Variables
  • Assignment Statement
  • Type Modifiers
    • signed
    • unsigned
    • long
  • Arithmetic Operators
  • Unary Operators
  • Increment and Decrement Operators
  • Relational Operators
  • Logical Operators
  • Conditional Operator
  • Operator Precedence
  • Automatic Type Conversion
  • Type Casting
  • C++ Shorthand Operators

3: Programming Methodology

This unit focuses on developing a systematic approach to programming and problem solving.

Main Topics

  • General Concepts
  • Modular Approach
  • Clarity and Simplicity of Expressions
  • Proper Names for Identifiers
  • Comments
  • Indentation
  • Documentation
  • Program Maintenance
  • Running and Debugging Programs
  • Syntax Errors
  • Run-Time Errors
  • Logical Errors
  • Understanding the Problem
  • Identifying Required Inputs
  • Optimising Execution Time and Memory Storage
  • Step-by-Step Problem Solving
  • Breaking Problems into Simple Steps
  • Identifying Arithmetic and Logical Operations
  • Conditional Control
  • Looping
  • Finite and Infinite Loops

Unit 4: Programming in C++

This is the largest unit of the syllabus and focuses extensively on programming using C++.

Flow of Control

  • if-else
  • Nested if
  • switch-case-default
  • Conditional Operator
  • Nested switch-case
  • break
  • while Loop
  • do-while Loop
  • for Loop
  • Nested Loops

Inbuilt Functions 

The syllabus includes functions from different header files, including:

  • Standard Input/Output Functions
  • Character Functions
  • String Functions
  • Mathematical Functions
  • Other Functions

User-Defined Functions

  • Introduction to User-Defined Functions
  • Requirements of Functions
  • Defining a Function
  • Function Prototype
  • Calling a Function
  • Passing Arguments
  • Argument Data Types
  • Default Arguments
  • Constant Arguments
  • Call by Value
  • Call by Reference
  • Returning Values
  • Calling Functions with Arrays
  • Scope Rules
  • Local and Global Variables
  • Arrays and Strings
  • Introduction to Arrays
  • Advantages of Arrays
  • One-Dimensional Arrays
  • Declaration and Initialisation
  • Inputting Array Elements
  • Accessing Array Elements
  • Array Manipulation
  • Sum, Product and Average
  • Linear Search
  • Maximum and Minimum Values
  • String Declaration and Initialisation
  • String Manipulation
  • Counting Vowels, Consonants, Digits and Special Characters
  • Case Conversion
  • Reversing a String
  • Reversing Each Word
  • Two-Dimensional Arrays
  • Row, Column and Diagonal Operations
  • Maximum and Minimum Values
  • User-defined Data Types
  • Introduction to User-Defined Data Types
  • Structure
  • Defining a Structure
  • Structure Variables
  • Accessing Structure Elements
  • Passing Structures to Functions
  • Returning Structures from Functions
  • Array of Structures
  • Passing an Array of Structures as an Argument
  • typedef
  • #define Directive

Practical Syllabus

Computer Science & Application Practical carries 30 marks. The practical examination includes programming, project work, research-based presentation, practical file and viva voce.

Practical ComponentMarks
Programming in C++10
Project Work06
Presentation Based on Research02
Practical File06
Viva Voce06
Total30

For the programming examination, students have to develop and test one C++ programming problem on a computer. Marks are allotted for Logic, Documentation/Indentation and Output Presentation.

The Practical File should contain a record of the computer system configuration and at least 15 programs from the Class XI syllabus, including:

  • 5 programs on Control Structures
  • 4 programs on Array Manipulations
  • 4 programs on String Manipulations
  • 2 programs on Structure Manipulations

Important Topics for AHSEC Class 11 Computer Science & Application Preparation

Students should focus on:

  • Computer Fundamentals
  • Operating Systems
  • Number Systems and Conversions
  • Memory and Microprocessors
  • C++ Tokens and Data Types
  • Operators and Expressions
  • Programming Methodology
  • Conditional Statements
  • Loops
  • Inbuilt Functions
  • User-Defined Functions
  • Arrays
  • Strings
  • Two-Dimensional Arrays
  • Structures
  • typedef and #define

Study Tips for AHSEC Class 11 Computer Science & Application

  • Understand programming logic before writing code.
  • Practise C++ programs regularly instead of only reading the theory.
  • Revise operators, data types and control structures carefully.
  • Practise array and string manipulation programs repeatedly.
  • Learn the difference between call by value and call by reference.
  • Practise functions and structures with small programs.
  • Understand syntax errors, run-time errors and logical errors.
  • Maintain proper indentation and documentation in programs.
  • Practise number system conversions and computer fundamentals.
  • Complete the practical file properly and practise for the viva.

Conclusion

The AHSEC Class 11 Computer Science & Application Syllabus provides students with a foundation in computer fundamentals, programming methodology and C++ programming. The syllabus progresses from basic computer concepts to conditional statements, loops, functions, arrays, strings and structures.

Since Programming in C++ carries the largest portion of the syllabus, students should give it special attention and practise programs regularly. Practical preparation is equally important because the subject includes a separate 30-mark Practical component.

FAQs

1. What is the total marks for AHSEC Class 11 Computer Science & Application syllabus?

Ans: The subject carries 100 marks, including 70 marks for Theory and 30 marks for Practical.

2. How many units are included in the syllabus?

Ans: There are four units: Computer Fundamentals, Introduction to C++, Programming Methodology and Programming in C++.

3. Which unit has the highest marks?

Ans: Programming in C++ carries 36 Theory marks and 18 Practical marks, making it the largest unit in the syllabus.

4. How many marks does the Practical examination carry?

Ans: The Practical examination carries 30 marks.

5. How many programs are required in the Practical File?

Ans: The Practical File must contain a minimum of 15 programs from the Class XI syllabus.

NEW VIDEO CLASS

Subject Ka Complete Video Solution Dekhein

Step-by-step easy concept explanation aur full questions Answer ke liye watch karein ya app download karein:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top