SSC je civil syllabus

DOEACC O level syllabus 2020

o level syllabus- In this article we will discuss the detailed syllabus of DOEACC O level course. This o level course is designed to develop the concept based approach for problem solving using it as a tool

O level syllabus

Skill based course is very useful to increase their knowledge and skills.

Career after O level Course

  • Junior Programmer
  • EDP Assistant
  • Web Designer
  • Lab Demonstrator 

Detailed O level Syllabus

Paper Code Subject
M1-R4 IT Tools and Business System 
M2-R4 Internet Technology and Web Design 
M3-R4  Programming and Problem Solving Through ‘C’ Language 
M4-R4  Elective: (One Module out of the following three modules to be


M4.1-R4  Application of .NET Technology 
M4.2-R4  Introduction to Multimedia 
M4.3-R4 Introduction to ICT Resources 
PR Practical (Based on M1, M2, M3, M4 module syllabus) 
PJ  Project 


  1. Computer Appreciation 

Characteristics of Computers, Input, Output, Storage units, CPU, Computer System, Binary number system, Binary to Decimal Conversion, Decimal to Binary Conversion, ASCII Code,Unicode.

  1. Computer Organization 

Central Processing Unit – Processor Speed, Cache, Memory, RAM, ROM, Booting, Memory- Secondary Storage Devices: Floppy and Hard Disks, Optical Disks CD-ROM, DVD, Mass Storage Devices: USB thumb drive. Managing disk Partitions, File System Input Devices – Keyboard, Mouse, joystick, Scanner, web cam, Output Devices- Monitors,Printers – Dot matrix, inkjet, laser, Multimedia- What is Multimedia, Text, Graphics, Animation, Audio, Images, Video; Multimedia Application in Education, Entertainment, Marketing. Names of common multimedia file formats, Computer Software- Relationship between Hardware and Software; System Software, Application Software, Compiler, names of some high level languages, free domain software.

  1. Operating System 

Microsoft Windows- An overview of different versions of Windows, Basic Windows elements, File management through Windows. Using essential accessories: System tools –Disk cleanup, Disk defragmenter, Entertainment, Games, Calculator, Imaging – Fax, Notepad, Paint, WordPad. Command Prompt- Directory navigation, path setting, creating and using batch files. Drives, files, directories, directory structure. Application Management: Installing, uninstalling, Running applications. Linux- An overview of Linux, Basic Linux elements: System Features, Software Features, File Structure, File handling in Linux: H/W,S/W requirements, Preliminary steps before installation, specifics on Hard drive repartitioning and booting a Linux system.

  1. Word Processing 

Word processing concepts: saving, closing, Opening an existing document, Selecting text, Editing text, Finding and replacing text, printing documents, Creating and Printing Merged Documents, Character and Paragraph Formatting, Page Design and Layout. Editing and Profiling Tools: Checking and correcting spellings. Handling Graphics, Creating Tables and Charts, Document Templates and Wizards.

  1. Spreadsheet Package 

Spreadsheet Concepts, Creating, Saving and Editing a Workbook, Inserting, Deleting Worksheets, entering data in a cell / formula Copying and Moving from selected cells, handling operators in Formulae, Functions: Mathematical, Logical, statistical, text, financial, Date and Time functions, Using Function Wizard. Formatting a Worksheet: Formatting Cells – changing data alignment, changing date, number, character or currency format, changing font, adding borders and colors, Printing worksheets, Charts and Graphs – Creating, Previewing, Modifying Charts. Integrating word processor, spreadsheets, web pages.

  1. Presentation Package

Creating, Opening and Saving Presentations, Creating the Look of Your Presentation, Working in Different Views, Working with Slides, Adding and Formatting Text, Formatting Paragraphs, Checking Spelling and Correcting Typing Mistakes, Making Notes Pages and Handouts, Drawing and Working with Objects, Adding Clip Art and other pictures, Designing Slide Shows, Running and Controlling a Slide Show, Printing Presentations.

  1. Database Operations 

 Data Manipulation-Concept: Database, Relational Database, Integrity. Operations: Creating, dropping, manipulating table structure. Manipulation of Data: Query, Data Entry Form, Reports.

  1. Information Technology and Society 

Indian IT Act, Intellectual Property Rights – issues. Application of information Technology in Railways, Airlines, Banking, Insurance, Inventory Control, Financial systems, Hotel management, Education, Video games, Telephone exchanges, Mobile phones, Information kiosks, special effects in Movies.


  1. Introduction to Internet 

Internet, Growth of Internet, Owners of the Internet, Anatomy of Internet, ARPANET and Internet history of the World Wide Web, basic Internet Terminology, Net etiquette. Internet Applications – Commerce on the Internet, Governance on the Internet, Impact of the Internet on Society – Crime on/through the Internet.

  1. TCP/IP – Internet Technology and Protocol 

Packet switching technology, Internet Protocols: TCP/IP, Router, Internet Addressing Scheme: Machine Addressing (IP address), E-mail Addresses, Resources Addresses

  1. Internet Connectivity 

Connectivity types: level one, level two and level three connectivity, Setting up a connection: hardware requirement, selection of a modem, software requirement, modem configuration, Internet accounts by ISP: Telephone line options, Protocol options, Service options, Telephone line options – Dialup connections through the telephone system, dedicated connections through the telephone system, ISDN, Protocol options – Shell, SLIP, PPP, Service options – E-mail, WWW, News Firewall Etc.

  1. Internet Network 

Network definition, Common terminologies: LAN, WAN, Node, Host, Workstation, bandwidth, Interoperability, Network administrator, network security, Network Components: Severs, Clients, Communication Media, Types of network: Peer to Peer, Clients Server, Addressing in Internet: DNS, Domain Name and their organization, understanding the Internet Protocol Address. Network topologies: Bust, star and ring, Ethernet, FDDI, ATM and Intranet.

  1. Services on Internet (Definition and Functions) 

E-mail, WWW, Telnet, FTP, IRC and Search Engine

  1. Electronic Mail 

Email Networks and Servers, Email protocols –SMTP, POP3, IMAp4, MIME6, Structure of an Email – Email Address, Email Header, Body and Attachments, Email Clients: Netscape mail Clients, Outlook Express, Web based E-mail. Email encryption- Address Book, Signature File.

  1. Current Trends on Internet 

Languages, Internet Phone, Internet Video, collaborative computing, e-commerce.

  1. Web Publishing and Browsing 

Overview, SGML, Web hosting, HTML. CGL, Documents Interchange Standards, Components of Web Publishing, Document management, Web Page Design Consideration and Principles, Search and Meta Search Engines, WWW, Browser, HTTP, Publishing Tools

  1. HTML Programming Basics 

HTML page structure, HTML Text, HTML links, HTML document tables, HTML Frames, HTML Images, multimedia

  1. Interactivity Tools 

ASP, VB Script, JAVA Script, JAVA and Front Page, Flash

  1. Internet Security Management Concepts, Information Privacy and Copyright Issues

Overview of Internet Security, Firewalls, Internet Security, Management Concepts and Information Privacy and Copyright Issues, basics of asymmetric cryptosystems. 


  1. Introduction to Programming 

The Basic Model of Computation, Algorithms, Flow-charts, Programming Languages, Compilation, Linking and Loading, Testing and Debugging, Documentation

  1. Algorithms for Problem Solving 

Exchanging values of two variables, summation of a set of numbers, Decimal Base to Binary Base conversion, Reversing digits of an integer, GCD (Greatest Common Division) of two numbers, Test whether a number is prime, Organize numbers in ascending order, Find square root of a number, factorial computation, Fibonacci sequence, Evaluate ‘sin x’as sum of a series, Reverse order of elements of an array, Find largest number in an array,Print elements of upper triangular matrix, multiplication of two matrices, Evaluate a Polynomial

  1. Introduction to ‘C’ Language 

Character set, Variables and Identifiers, Built-in Data Types, Variable Definition, Arithmetic operators and Expressions, Constants and Literals, Simple assignment statement, Basic input/output statement, Simple ‘C’ programs.

  1. Conditional Statements and Loops 

Decision making within a program, Conditions, Relational Operators, Logical Connectives, if statement, if-else statement, Loops: while loop, do while, for loop, Nested loops, Infinite loops, Switch statement, structured Programming .

  1. Arrays 

One dimensional arrays: Array manipulation; Searching, Insertion, Deletion of an element from an array; Finding the largest/smallest element in an array; Two dimensional arrays, Addition/Multiplication of two matrices, Transpose of a square matrix; Null terminated strings as array of characters, Standard library string functions

  1. Functions 

Top-down approach of problem solving, Modular programming and functions, Standard Library of C functions, Prototype of a function: Formal parameter list, Return Type, Function call, Block structure, Passing arguments to a Function: call by reference, call by value, Recursive Functions, arrays as function arguments.

  1. Storage Classes 

Scope and extent, Storage Classes in a single source file: auto, extern and static, register,Storage Classes in a multiple source files: extern and static

  1. Structures and Unions 

Structure variables, initialization, structure assignment, nested structure, structures and functions, structures and arrays: arrays of structures, structures containing arrays, unions

  1. Pointers 

Address operators, pointer type declaration, pointer assignment, pointer initialization, pointer arithmetic, functions and pointers, Arrays and Pointers, pointer arrays, pointers and structures, dynamic memory allocation.

  1. Self Referential Structures and Linked Lists 

Creation of a singly connected linked list, Traversing a linked list, Insertion into a linked list, Deletion from a linked list

  1. File Processing

Concept of Files, File opening in various modes and closing of a file, Reading from a file, Writing onto a file 


1.The .NET framework 

Introduction, Common Language Runtime, Common Type System, Common Language Specification, The Base Class Library, The .NET class library Intermediate language, Justin-Time compilation, garbage collection, Application installation & Assemblies, Web Services, Unified classes.

  1. C# Basics 

Introduction, Data Types, Identifiers, variables & constants, C# statements, Object Oriented Concept, Object and Classes, Arrays and Strings, System Collections, Delegates and Events, Indexes Attributes, versioning.

  1. C# Using Libraries 

Namespace-System, Input Output, Multi-Threading, Networking and Sockets, Data Handling, Windows Forms, C# in Web application, Error Handling.

  1. Advanced Features Using C# 

Web Services, Windows services, messaging, Reflection, COM and C#, localization. Distributed Application in C#, XML and C#, Unsafe Mode, Graphical Device Interface with C#, Case Study (Messenger Application).

  1. ASP.NET 2.0 

Features of ASP.NET 2.0, Stages in Web Forms Processing, Introduction to Server Controls, HTML Controls, Validation Controls, User control, Data Binding Controls, Configuration, Personalization, Session State, ADO.NET VB.NET programming language

  1. Introduction to Programming with Visual Basic.NET 

Basic Concepts and a Simple Application, Using Variables, Constants, Functions Processing Decisions Looping Structures and Lists

  1. File and Database Applications 

File Access, Dialog Boxes, Error Handling, Menus Connecting to Databases

  1. Advanced Programming Constructs 

Sub Procedures, Function Procedures, Modules Arrays, Structures, Collections

  1. .NET Architecture and Advanced Tools 
  • Object-oriented Programming 
  • Creating Distributed Web Applications
  • XML and ADO.NET
  • Graphics, Printing, Reporting 


  1. Introduction to Multimedia 

What is multimedia, Components of multimedia, Web and Internet multimedia applications,Transition from conventional media to digital media.

  1. Computer Fonts and Hypertext 

Usage o f text in Multimedia, Families and faces of fonts, outline fonts, bitmap fonts International character sets and hypertext, Digital fonts techniques.

  1. Audio fundamentals and representations 

Digitization of sound, frequency and bandwidth, decibel system, data rate, audio file format,Sound synthesis, MIDI, wavetable, Compression and transmission of audio on Internet, Adding sound to your multimedia project, Audio software and hardware.

  1. Image fundamentals and representations

Colour Science , Colour, Colour Models, Colour palettes, Dithering, 2D Graphics, Image Compression and File Formats :GIF, JPEG, JPEG 2000, PNG, TIFF, EXIF, PS, PDF, Basic Image Processing [ Can Use Photoshop ], Use of image editing software, White balance correction, Dynamic range correction, Gamma correction, Photo Retouching. 

  1. Video and Animation 

Video Basics , How Video Works, Broadcast Video Standards, Analog video, Digital video, Video Recording and Tape formats, Shooting and Editing Video (Use Adobe Premier for editing), Video Compression and File Formats. Video compression based on motion compensation, MPEG-1, MPEG-2, MPEG-4, MPEG-7, MPEG-21, Animation: Cell Animation, Computer Animation, Morphing.

  1. Multimedia Authoring 

Multimedia Authoring Basics, Some Authoring Tools, Macromedia Director & Flash.


  1. PC Assembly and Operation 

Assembly and Disassembly of PC and its various Parts, Startup Process (Booting), BIOS Setup, CMOS Setup and meaning of its various setting, Installation of Windows XP operating System, Installation of Other Software Packages such as Ms Office etc. Operation of Printer, Installation of printer driver, Backup and Restore Operations Troubleshooting PC Problems

  1. Utilities 

Compression Utilities: WinZip, PKZIP, Concept of compression, Defragmenting Hard, disk using defrag, Scan Disk for checking disk space, lost files and recovery, Formatting Hard disk, Floppy Disk, Setting System Date and Time, Antivirus Package CD Writing Sofware – Nero etc. 

  1. Networking Concepts 

What is Networking, Local Area Networking (LANs), Metropolitan Area Network , MAN), Wide Area Network (WAN), Networking Topologies, Transmission media & method of communication, Cabling: straight through and crossover, Study of components like switches, bridges, routers, Wifi router etc., communication Protocols, TCP/IP, IP addressing, MAC address, Subnetting

  1. Network Administration 

Installing and configuring the network using Windows NT based System, Administration of Windows NT based network, Creation of user and groups, File Sharing, Printer Sharing 

DOEACC O level syllabus pdf

RRB NTPC Syllabus 2020 CBT I & CBT II

Other useful ssc exam syllabus

Leave a Comment