This program is specially designed for a 10+2 pass student to acquire Government of India recognized DOEACC 'O' (Foundation), 'A' (Adv. Diploma) & 'B' Level (MCA equivalent) qualifications, in the shortest time, following a progressive path of Computer Education under the DOEACC Scheme. The programme is vastly enhanced by the inclusion of latest technologies, languages, presentation, communication, etiquette, personality development and specialization modules in order to give our students a distinctive growth advantage in the fastest growing industry of our country.

The program aims to develop highly trained, specialized and ready to be employed IT Professionals with Post Graduate Level Knowledge, Communication, Attitude, Personality and Skills ready for immediate employment at higher levels.


Minimum duration of the whole programme is 4 years.


10+2 pass.
Lateral entry facility is available for 'O'/'A' Level or PGDCA qualified students in 2nd/3rd year of the programme respectively.

Award of Qualification

The students would be eligible for the award of 'O', 'A' and 'B' Level qualification from DOEACC Society on successfully qualifying the Theory Examinations of all modules, Practical Examinations and the Project of the respective levels. Students shall be taking the examination in succession in accordance with the prescribed norms. These qualifications are recognized by the Government of India. A student will also be awarded Master Diploma in Information Technology (with Specialization) by the institute on completion of the course as per institute's norms.


On successful completion of the course, students will be provided assured placement as per institute's norms. Select candidates may also be provided OJT options during the 3rd/4th year of the programme.

Admission Fee : Rs. 10,000/-

Course Fee :

1st Year and 2nd Year (each year)

Lumpsum Plan : Rs. 28,000/- x 1
Semester Plan : Rs. 15,000/- x 2
Quarterly Plan : Rs. 8,000/- x 4
3rd Year and 4th Year (each year)

Lumpsum Plan : Rs. 40,000/- x 1
Semester Plan : Rs. 21,000/- x 2
Quarterly Plan : Rs. 11,000/- x 4

Fee includes Tuition, Lab, Library, Study Material and Internal Examination charges. Service Tax and DOEACC fees to be paid extra as applicable.

  • The institute provides merit scholarships based on a student's performance in the Internal/DOEACC examinations.
  • DOEACC Scholarship Scheme for SC/ST/Physically Handicapped & Female Candidates
  • DOEACC Society has introduced a scholarship scheme for above category of student's w.e.f. January 2003 examinations. Candidates pursuing full-time DOEACC courses through an accredited institute will be offered scholarship ranging from Rs.4,000/-to Rs.25,000/-, depending upon the level of the course and subject to meeting the specified norms.

Admission to the course is based on written test/academic performance/interview. A candidate willing to take admission has to apply in the prescribed application form.

Course Outline

1st Year ('O' Level + ITeS + ICT)

M1: IT Concepts and Tools
Computer Appreciation
Computer Organization
Operating System (Windows & Linux)
Word Processing
Spreadsheet Package
Presentation Package
Data Base Management System
Information Technology Applications in Society
M2: Internet Technology and Web Design
Introduction to Internet
TCP/IP - Internet Technology and Protocol
Internet Connectivity
Internet Network
Services on Internet
Electronic Mail
Current Trends on Internet
Web Publishing and Browsing
HTML Programming
Interactivity Tools
ASP, VB Script, Java Script, Front Page, Flash
Internet Security Management Concepts, Information Privacy and Copyright Issues

M3: Programming in 'C'
Introduction to Programming
Algorithms for Problem Solving
Introduction to 'C' Language
Conditional Statements and Loops
Storage Classes
Structures and Unions
Self Referential Structures and Linked Lists
File Processing

CPP: C++ Programming
Object oriented programming
Program structure in C++
Data Types and Variables
Basic Input/Output
Control Structures
More on functions
Classes and Objects
Friendship and Inheritance

M4.1:. NET Technology
The .NET framework
C# Basics
C# Using Libraries
Advanced Features Using C#
Visual Basic.NET
File and Database Applications (ODBC)
Advanced Programming Constructs
.NET Architecture and Advanced Tools

M4.2: Multimedia Technology
Introduction to Multimedia
Computer Fonts and Hypertext
Audio fundamentals and representations
Image Fundamentals and representations
Video and Animation
Multimedia Authoring
Using Multimedia tools such as Flash, Dreamweaver, Photoshop etc. or any other open source multimedia tools.

M4.3: PC and Network Administration
(Introduction to ICT Resources)
PC Assembly, Operation and Troubleshooting
Networking Concepts
Network Administration
Personality Development (Life Skills)
Enabling you to being a new you
Interpersonal Skills
Conflict Management
Anger Management
Time and Stress Management
Interview Skills and Techniques
Group Discussion
Telephone Etiquettes

Communication Skills
Introduction to Communication
Presentation Skills
Non Verbal Communication
Listening Skills

English Language Skills
Communicating effectively at work
Effective business writing

'O' Project Work
2nd Year (A Level)
A4: Computer System Architecture
Digital Components
Data Representation
Register Transfer & Micro Operations
Basic Computer Organization
Central Processing Unit
Computer Arithmetic
Input-Output Organization
Memory Organization
Assembly Language Programming

A5: Structured System Analysis & Design
System Development Cycle
System Planning
Modular and Structured Design
System Design and Modeling
Input/Output and Interface Design
System Implementation and Maintenance
Computer System Security
OO Analysis/Design
Introduction to MIS

A6: Data Structure through C++
Analysis of Algorithm
Basics of C++, Elementary Data Structures:
Arrays, linked lists
Abstract Data types Stacks and Queues
Searching, sorting and Complexity

A7: Database Management System
An Overview of Database Management System
Architecture of the Database System
Relational Database Management System
Relational Algebra and Relational Calculus
The SQL Language
Backup and Recovery
Design and Development of Database Applications

A8: OS, UNIX & Shell Programming
Operating System Concepts
Linux Ideas and History
Linux Usage Basics
Running Commands and Getting help
Browsing the File System
The X-Window System
Users, Groups and Permissions
Advanced Topics in Users, Groups and Permissions
The Linux file system in-depth
vim: An advanced text editor
Standard I/O and Pipes
Using the bash shell
Configuring the Bash Shell
Text Processing Tools
Shell Programming
Investigating and Managing Process
Finding and Processing Files
Basic System Configuration Tools

A9: Data Communication & Network Technologies
Data Communications
Communication Network Fundamentals
Media Access Control
Networking Components
Link Control and MAC Protocols
Local Area Networks (LAN)
Wide Area Networks (WAN)
Application Protocols
Wireless Networks
Security and Management

A10: Elective (any one)

AE1: Introduction to Object Oriented Programming through JAVA
Object Oriented Programming
Thinking Object-Oriented
Classes and Methods
Messages, Instances, and Initialization
Inheritance and Substitution
Static and Dynamic Behavior
Multiple Inheritance
Polymorphism and Software Reuse
Overloading and Overriding
Java Programming
An Introduction to Java
The Java Programming Environment
Fundamental Programming Structures in Java
Objects and Classes
Interfaces and Inner Classes
Introduction to GUI
Graphics Programming
User Interface Components with Swing
Deploying Applets and Applications
Exceptions and Debugging
Streams and Files
Database Programming
Unified Modeling Language (UML)
Introduction, An outline Development Process and Use cases
Class Diagrams and Advance Concepts
Interaction Diagrams, Packages and Collaborations
State and Activity Diagrams
Physical Diagrams
Case Studies
AE2: Software Testing And Quality
Importance of Software Testing
Testing Techniques and Strategy
Verification and Validation
Building Test Cases and Plans
Quality Assurance and Standards
Debugging Technique and Tools
External Source of Errors

PJ: Project Work ('A' Level)

3rd and 4th Year (B Level + Specialization)

B0: Basic Mathematics
(Only for students who have not completed their 10+2 with Mathematics as one of the subject)
Complex numbers
Matrices & determinants
Differential Calculus
Integral Calculus
Sequences & Series
Differential equation
Analytic geometry

B3.1: Management Fundamentals & Information Security
The Process of Management
Information System Concepts
Business Information Systems
System Development Process
Enterprise Resource Planning (ERP)
Customer Relationship Management (CRM)
Computer Frauds
Controls In EDP Setup
Information Security

B3.2: Discrete Structures
Matrices and determinants
Set theory and function sets
Mathematical logic and Boolean Algebra
Permutations and combinations
Graph Theory

B3.3: Software Engineering & Case Tools
Software Engineering Fundamentals
Software Requirements Analysis & Specification
Software Design
CASE Tools
Coding and Testing
User Interface Design
Configuration Management
Software Maintenance
Software Quality and Metrics
Object-Oriented Software Engineering
Advance Software Engineering Topics

B3.4: Operating Systems
Process Management
Storage Management
I/O Systems
Distributed Systems
Protection & Security
Case Studies

B3.5: Visual Programming
Introduction to .NET
Console Applications
Introduction to Windows Forms
Introduction to ADO.NET
Windows Forms and Controls in detail
Data Types and Base Class Libraries
Object Oriented Programming with VB.NET
Visual Inheritance
Mastering Windows Forms
Themes and Master Pages
Managing State

B4.1: Computer Based Numerical and Statistical Techniques
Computer Arithmetic
Transcendental polynomial equations
System of linear Equations
Numerical differentiation & Integration
Probability Distribution
Correlation & Regression
Sampling distribution

B4.2: Professional and Business Communication
Forms of Technical Communication
Communication Process
The Art of Listening
Interpersonal Network
Communication in Groups and Teams
Resumes and Interviews
Making Presentation I
Making Presentations II
Managing Techno-Life

B4.3: Object Oriented Database Management Systems
Overview of Object Oriented Concepts
Object Oriented Programming
Object Oriented Data Model
Object Orientation in Query Languages
Object Oriented Database Systems
Information Integration
Object Database Standards

B4.4: Computer Graphics and Multimedia Systems
Graphics Hardware - Primitives
Basic Mathematical Concepts for Computer Graphics
Graphics Operations -Clipping, Filling
Object Representation
Transformation 2D - 3D & Projections
Multimedia Systems
B4.5: Internet Technology and Web Services
Review of Internet, Infrastructure and Architecture
Internetworking and major Internet protocols
World Wide Web
Scripting Languages
Open Source Initiative, Applications and Utilities
Web Service Protocols
Multicast and Multimedia
Security issues
IP Networks and Quality of Service

B5.1: Software Project Management
Review of Software Engineering Concepts
Software Process
Introduction to Project Management
Software Project Planning
Project Economics
Project Scheduling and Tracking Techniques
Risk Analysis and Management
Software Metrics and Project Management
Project Control and Closure
Project Management Issues with regard to New Technologies

B5.2: Automata Theory and Compiler Design
Review of Mathematical Theory
Regular Languages and Finite Automata
Context Free Grammar (CFG) and PDA
Turing Machine (TM)
Basics of Compiler & Lexical Analysis
Syntax Analysis
Syntax-Directed Translation
Dynamic Memory Allocation & Memory Management
Code Optimization and Code Generation

B5.3: Network Management & Information Security
Introduction to Information Security
Identification & Authentication
Access Control
Security Policy Design
Public Key Infrastructure & Message Authentication
Network Security
Network Management
Web Security & Application Security
Firewalls & Intrusion Detection Systems
Law & Investigation

Electives (any two):
BE1: Embedded Systems
BE2: Artificial Intelligence and Neural Networks
BE3: E-Business
BE4: Computer System Modeling & Simulation
BE5: Parallel Computing
BE6: Data Warehousing and Data Mining
BE7: Software Testing and Quality Management
BE8: Digital Image Processing
BE9: Accountancy and Financial Management
BE10: Applied Operations Research
BE11-: Wireless & Mobile Communication
BE12: Information Storage & Management


Module Codes/Subjects for B level are provisional and subject to change. Course teaching will be as per DOEACC norms existing at the time. Electives will be offered at the discretion of the institute.

Ten modules of 'A' Level syllabus and Practical-I and Practical-II are common to that of "B" level syllabus and "A" level as a whole is a subset of B Level.

As such the 'A' level qualified candidates will get exemption of first ten papers, project-I and practicals I & II of 'B' level (i.e. B1.1-R4 to B 2.5-R4, PJ-1, PR-1 & PR-2) course.

'B' Level Project

Specialization (any one):
  • Software Testing and Quality Assurance
  • System Administration
  • Database Developer
  • Java Developer
  • .NET Developer
OJT/ Final Placement.