DOEACC is short for The Department of Electronics and Accreditation of Computer Courses. DOEACC is an autonomous body of the Ministry of Human Resources Development under the Government of India. The body has different levels of courses of different difficulties for Computer Applications and IT. The goal of these courses is to bring quality IT knowledge to the general public.
There are five levels of courses, each corresponding to different levels of regular educational programmes. There are certificate, foundation, diploma equivalent programmes, and courses equivalent to master’s courses.
DOEACC Course: Highlights
The highlights for DOEACC courses are as follows.
| Type of Courses |
|
| Duration |
|
| Eligibility |
|
| Average Fees |
|
| Online Courses | Available |
| Types of Online Courses | Certificates |
| Top Job Prospects | Web Content Developer, System Analyst, IT Consultant, Project Manager, Programmer, EDP Manager, etc. |
| Average Salary |
|
- The duration of CCC level courses is 80 hours.
- Level ‘O’ is usually completed one year divided into semesters.
- Level ‘A’ and ‘B’ are the same, 1.5 years.
- Level ‘C’ is completed over 1.5 years in some centres while some finish it over 2 years.
Candidates can start working after finishing each individual level of course in various capacities. Candidates can expect to work as Web Content Developer, System Analyst, IT Consultant, Project Manager, Programmer, EDP Manager, etc.
DOEACC Certificate Courses on Computer Concepts (CCC)
DOEACC’s courses have been designed to make Computer Applications and IT literacy more widespread in India. The first of all course levels in DOEACC is CCC or Course on Computer Concept.
- This is a certificate level course teaching the basics and introduction to IT.
- Upon completing CCC, candidates are expected to be comfortable in using computers to write and send letters and emails, browse the internet as well as prepare presentations.
- CCC will greatly benefit the elder generation and homemakers.
The course is taught over 80 hours total, a majority of which is spent on tutorials and practicals.
How are Admission in DOEACC Certificate Courses on Computer Concepts Done?
Admissions are granted into DOEACC CCC courses through merit. There are no set eligibility criteria that candidates have to meet in order to be granted a seat. Proficiency in the English language is expected from all applicants.
Some DOEACC coaching centers like NIELT conduct entrance examinations in some of the centers across India for admission into the CCC course.
DOEACC Centres offering DOEACC Certificate Courses on Computer Concepts Certificates
| DOEACC Institute Name | Location |
|---|---|
| DOEACC Centre | New Delhi |
| NIELIT Centre | Calicut |
| DOEACC Centre | Aizawl |
| DOEACC Centre | Guwahati |
| Jadavpur University Campus | Kolkata |
DOEACC ‘O’ Level Course
DOEACC ‘O’ Level course has been recognized by the Ministry of Human Resources Development as being similar to a Foundation Level Course in Computer Applications. The one year course covers programming languages and other IT basics. There are also practical papers and a project to be covered as part of the syllabus and in order to earn the ‘O’ level.
To earn the ‘O’ level, candidates can work as Junior Programmer, EDP Assistant, Web Designer, or as Lab Demonstrator.
How to get admission in DOEACC Foundation ‘O’ Level Course?
Admissions to ‘O’ Level courses is similar to other level courses in DOEACC. Candidates must fulfill set eligibility criteria in order to be admitted. The eligibility criteria are as follows.
- Candidates must have completed 12th standard or an ITI certificate after completing class 10th which is to be followed by the ‘O’ level DOEACC course.
- Completing the second year of a Government Polytechnic Engineering diploma course after completing class 10th followed by ‘O’ level during the third year.
- For applicants who are applying directly, class 12th must be completed or an ITI certificate after class 10th with 1 year of work experience.
- Candidates who have passed NCVT-Data Processing and Computer Software examination of Government of India.
Colleges for DOEACC Foundation ‘O’ Level Course
Out of the numerous DOEACC centers in India, the following are where one can study an ‘O’ level course.
| DOEACC Institute Name | Location |
|---|---|
| University of Jammu New Campus | Jammu |
| DOEACC Center | Guwahati |
| DOEACC Center | Chandigarh |
| NIELIT | Chandigarh |
| UPTEC Computer Consultancy Ltd. | Lucknow |
DOEACC ‘A’ Level Course
DOEACC’s ‘A’ Level course, follows Level ‘O’ course, is equivalent to an Advanced Diploma in Computer Applications. The Ministry of HRD recognizes this course as eligibility criteria for Government jobs and services.
The goal of the DOEACC ‘A’ Level course is to equip students with IT skills and knowledge. Students after a period of coaching are required to appear for the qualifying examination in order to earn the ‘A’ level.
How are Admissions in DOEACC Advanced Diploma ‘A’ Level Course?
Admissions are granted to candidates based on a set of eligibility criteria. Each criterion must be fulfilled in order to be granted a seat in the course. The eligibility criteria are as follows.
- Students who have completed an ‘O’ Level course or Government recognized polytechnic engineering diploma after class 10th followed by a Level ‘A’ course or Government approved polytechnic engineering diploma after 12th or a graduate with ‘A’ level course.
- Students who have applied directly, level ‘O’ completion or Government recognized polytechnic engineering diploma or graduate. At each level, there must be relevant work experience. ‘A’ level is awarded after completing a polytechnic engineering diploma after 12th or a bachelor’s degree.
Colleges for DOEACC Advanced Diploma ‘A’ Level Courses
DOEACC ‘A’ level courses can be studied in the following authorized centers.
| DOEACC Institute Name | Location |
|---|---|
| NIELIT | Chandigarh |
| UPTEC Computer Consultancy Ltd. | Lucknow |
| Jadavpur University Campus | Kolkata |
| Regional Institute for E-learning and Information Technology (RIELIT) | Kohima |
| Dr. BAM University Campus | Aurangabad |
DOEACC ‘B’ Level Course
DOEACC’s ‘B’ Level course is the fourth level of courses in Computer Applications. It is the equivalent of a regular MCA degree, as identified by the MHRD. Students who have completed the Level ‘B’ course are able to work in job positions an MCA graduate is able to work in.
Candidates need to fulfill eligibility criteria to be admitted into the course. Upon completing the course and sitting for the qualifying exam, projects are to be submitted. One can work as a Systems Analyst, Software Engineer, Training Faculty, R&D Scientist etc after finishing Level ‘B’.
How are Admission in DOEACC ‘B’ Level Course Done?
Admissions to Level ‘B’ courses are done if candidates meet the eligibility criteria set by DOEACC. The below conditions are to be met.
- Students who have completed Level ‘A’ course or Government approved PGDCA/ Government approved Engineering Polytechnic diploma followed by Level ‘B’ in each case. The first two semesters are exempt for those who have completed Level ‘A’.
- For students-at-large or direct applicants, Level ‘A’ or Government recognized PGDCA or Government recognized PGDCA followed by two years of work experience. Candidates who have completed level ‘A’ in full are exempt from 2 semesters. Graduates from a Government recognized polytechnic Engineering diploma course followed by three years of work experience.
Colleges for DOEACC ‘B’ Level Courses
DOEACC ‘B’ Level course is offered in the following DOEACC approved centers.
| DOEACC Institute Name | Location |
|---|---|
| MMM Engineering College Campus | Gorakhpur |
| University of Jammu New Campus | Jammu |
| Caderwood Hotel | Shimla |
| MAHAN Institute of Technologies | New Delhi |
| NIELIT | Imphal |
DOEACC ‘C’ Level Course
Department of Electronics and Accreditation of Computer Classes or DOEACC, created by AICTE. DOEACC offers Level ‘C’ courses in Computer Applications for students who have completed their Level ‘B’ course. Applicants must also meet other eligibility criteria to be admitted into the course.
Level ‘C’ is the equivalent of a regular M.Tech. Degree programme. Level ‘C’ course aims to train applicants to become Project Managers, Consultants, System Specialists, R&D Scientists, or Faculty in institutes. Candidates are taught all the latest technologies and softwares in Computer Science and Applications.
How are Admission in DOEACC ‘C’ Level Course Done?
Admissions are done to ‘C’ level DOEACC courses on a merit basis. Candidates need to fulfill certain eligibility criteria for admission. The following eligibility criteria are to be met by all applicants.
- Students who completed Level ‘B’ DOEACC course, B.Tech., BE, MCA, M.Sc., Master’s degrees in Mathematics, Statistics, Operation Research, MBA with B.Sc., BA in Mathematics or Statistics or GATE
- Students who are direct applicants and have completed Level ‘B’ DOEACC course or B.Tech., BA, MCA, M.Sc. Degree or Master’s degrees in Mathematics, Statistics, Operation Research, MBA with B.Sc., BA in Mathematics and Statistics, GATE.
- Candidates who have relevant work experience in IT or in teaching positions are exempt from coaching sessions.
Colleges for DOEACC ‘C’ Level Course
DOEACC has coaching centers all across the nation. Below are some of the centers.
| DOEACC Institute Name | Location |
|---|---|
| Dr. BAM University Campus | Aurangabad |
| National Institute of Electronics and Information Technology (NIELIT) | Calicut |
| UPTEC Computer Consultancy Ltd. | Allahabad |
| Regional Institute for E-learning and Information Technology (RIELIT) | Kohima |
| Jadavpur University Campus | Kolkata |
What are the Job Options After DOEACC Courses?
DOEACC courses open up different jobs after completion of each level. Below are some of the job profiles each course level graduate can hope to work as.
Web Developer
Web Developers are experts who work in the backend of websites. They work with Web Designers to polish the website’s appearance and looks. They help manage the technical end of websites.
Starting Salary: INR 2.34 LPA
Skills Required
- Customer care skills
- Written and oral communication skills
- Attention to detail
- Problem solving skills
System Analyst
Systems Analysts are hired to find out how well softwares, hardwares, and other IT systems within organizations are able to meet the client’s needs. They take into the client’s requirements and recommend changes after analyzing.
Starting Salary: INR 2.94 LPA
Skills Required
- Knowledge of programming languages and operating systems
- Keeping up to date with new technologies
- Ability to work within deadlines
- Adaptability and flexibility.
IT Consultan
IT Consultants are independent analysts who help analyze organizations' IT systems. They take into account the business objectives to do their job. They diagnose the problems present in the systems and introduce changes.
Starting Salary: INR 3.58 LPA
Skills Required
- Pleasant customer care skills
- Presentation skills
- Excellent communication skills
- Up to date with the latest technology.
Project Manager
Project Managers in the IT field, are responsible for making sure projects are planned, executed, and are on track towards completion. They oversee employees while motivating and leading them to perform well.
Starting Salary: INR 4.25 LPA
Skills Required
- Leadership skills
- Problem-solving attitude
- Organized
- Knowledge of the latest technologies.
Programmer
Programmers are hired in different industries to code, write, debug and test softwares. They work in maintaining the source code of computers.
Starting Salary: INR 3.48 LPA
Skills Required
- Knowledge of programming language
- Attention to detailed
- Ability to work under stress
- Self-motivation skills
What Skills are Required in DOEACC Courses?
DOEACC courses cover a number of essential programming languages and skills. The following are the languages covered in multiple levels of expertise in DOEACC.
C and C++
C and C++ are general-purpose programming languages. It is used for coding functions in CPU, computer hardwares etc. It is also used in video games and gaming engines.
Top C and C++ Courses
| Course | Provider | Duration | Fees |
|---|---|---|---|
| Professional Certificate in C Programming with Linux | Dartmouth, edX | 1 year | INR 25,419 |
| Coding for Everyone: C and C++ Specialization | University of California Santa Cruz, Coursera | 6 months | Free |
| Learn C++ | Codecademy | 25 hours | Free |
| C and C++ Programming: Step-by-Step Tutorial | Udemy | 12 hours 11 mins | INR 1,280 |
C and C++ Course Syllabus
| Introduction | Data Types and Tokens |
| Decision Making and Loops | Functions |
| Arrays | String Operations |
| Pointers | Structures, Unions, Enum and Preprocessor |
| C++ Programming | Constant, Escape sequence and define |
C and C++ Job Profiles
- C++ Developer
- Computer Programmer
- Software Engineer
- Data Scientist
Java
Java is an object-oriented programming language and quite popular in its category. It is primarily used to develop mobile applications, big data, embedded systems etc.
Top Java Courses
| Course | Provider | Duration | Fees |
|---|---|---|---|
| Java Certification Training Course | SimpliLearn | 70 hours | INR 11,699/INR 12,999 |
| Java Programming and Software Engineering Fundamentals Specialization | Duke University, Coursera | 5 months | Free |
| Java Programming Masterclass for Software Developers | Udemy | 80 hours 20 mins | INR 8,640 |
| Professional Certificate in Introduction to Java Programming | Uc3m, edX | 4 months | INR 33,126 |
Java Course Syllabus
| Expressions, Statements, Code Blocks | Control Flow Statements |
| OOP Classes, Constructors and Inheritance | OOP Composition, Encapsulation and Polymorphism |
| Arrays | Inner and abstract classes and interfaces |
| Java generics | Naming conventions and packages |
| Java collections | JavaFX |
Java Job Profiles
- Java Developer
- Java Programmer
- Software Developer
- Data Scientist
Visual Basic
Visual Basic is an object-oriented programming language that has been developed by Microsoft. It is used to create macros within Word and Excel to automate data processing functions. It can also create charts, reports, forms etc.
Top Visual Basic Courses
| Course | Provider | Duration | Fees |
|---|---|---|---|
| Excel/VBA for Creative Problem Solving Specialization | University of Colorado Boulder Coursera | 4 months | Free |
| Introduction to Visual Basic | Alison | 1.5 to 3 hours | Free |
| Learn Visual Basic with Visual Studio | Udemy | 1 hour 25 mins | INR 1,280 |
Visual Basic Course Syllabus
| Object Oriented Programming Basics | Variables and calculations |
| Decision and Repetition Structures | Arrays and Structures |
| Procedures and functions | Multiple forms |
| Datatables, dataviews and datasets | Data binding to VB objects |
| Printing documents | Programming for the web |
Visual Basic Job Profiles
- Computer Programmer
- Software Engineer
- VBA Developer
- Net Developer
DBMS
Short for Database Management System, DBMS is a software used for storing and retrieving large amounts of data. It contains functions and controls to manipulate the data too.
Top DBMS Courses
| Course | Provider | Duration | Fees |
|---|---|---|---|
| Database Management Essentials | University of Colorado, Coursera | 36 hours | Free |
| Micro Bachelors Program in Introduction to Databases | NYU, edX | 4 months | INR 36,906 |
| Diploma in Databases and T-SQL | Alison | 6 to 10 hours | Free |
| Database Management System from scratch | Udemy | 11 hours 52 mins | INR 8,640 |
DBMS Course Syllabus
| Basics of ER Model | Relationship terms and types |
| Relational model | Constraints of relational model |
| Keys, super keys, candidate keys, primary keys | Conversion of ER Model to Relational Model |
| Functional Dependencies | Finding keys using closure operation |
DBMS Job Profiles
- Application Database Administrator
- Database Administrator
- Database Manager
- Programmer
Comparison of Online DOEACC Courses, Fees, and Rating
If one wishes to pursue online courses that are similar to the subjects offered by DOEACC courses, there are multiple choices. The top courses have been summarised below along with the average student ratings.
| Course | Provider | Duration | Ratings |
|---|---|---|---|
| Professional Certificate in C Programming with Linux | Dartmouth, edX | 1 year | NA |
| Coding for Everyone: C and C++ Specialization | University of California Santa Cruz, Coursera | 6 months | 4.5 |
| Diploma in Databases and T-SQL | Alison | 6 to 10 hours | 4.1 |
| Database Management System from scratch | Udemy | 11 hours 52 mins | 4.3 |
| Excel/VBA for Creative Problem Solving Specialization | University of Colorado Boulder Coursera | 4 months | 4.9 |
| Introduction to Visual Basic | Alison | 1.5 to 3 hours | 4.3 |
| Java Programming and Software Engineering Fundamentals Specialization | Duke University, Coursera | 5 months | 4.6 |
| Java Programming Masterclass for Software Developers | Udemy | 80 hours 20 mins | 4.6 |
Comparison of Online Platforms offering DOEACC Courses
The top two platforms that provide online programming courses, similar to DOEACC courses are Coursera and Udemy. They have compared below.
| Parameters | Udemy | Coursera |
|---|---|---|
| Certificate Name | Java Programming Masterclass for Software Developers | Java Programming and Software Engineering Fundamentals Specialization |
| Fees | INR 8,640 | Free |
| Student Rating | 4.6 | 4.6 |
| Enrolment | 517,562 | 188,858 |
| Duration | 80 hours 20 mins | 5 months |
| Created by | Tim Buchalka, Akinjole Abisla Joy, Joe Sikuea, Laura Lang | Duke University |
DOEACC Courses: FAQs
Ques. What are DOEACC Courses?
Ans. The Department of Electronics and Accreditation of Computer Courses is an autonomous body under the Ministry of Electronics and Information Technology, Government of India. They provide programming courses and training at different levels.
Ques. What are the DOEACC levels?
Ans. There are five levels to DOEACC courses, each one level advanced than the other. The levels are:
- O Level
- A Level
- B Level
- C Level
Ques. What is the duration of a DOEACC Course?
Ans. DOEACC Courses are of different durations. CCC courses are completed in 80 hours while level B and level C courses are delivered over 1.5 years.
Ques. How much does it cost to do a DOEACC course?
Ans. The fees to complete a DOEACC course is as low as INR 500 for A Level course.
Ques. Should I go for a DOEACC course or MBA or should I look for a job and learn from the experience?
Ans. It is advised that one should earn a degree or any other qualification in an area of specialization of choice before applying for jobs.
Ques. Is it worth pursuing a DOEACC course?
Ans. Yes, DOEACC courses are worth pursuing as they are overlooked by Government organizations. If one wishes to work in the Government job positions in the IT field, DOEACC courses are the perfect way to do so.
Ques. What is the average salary after completing a DOEACC course?
Ans. The average salary one can earn after completing a DOEACC course, depends on the level completed. The highest salary, job profile wise is earned by a Project Manager at INR 4.25 LPA.
Ques. Do I get a scholarship to pursue a DOEACC course?
Ans. No. DOEACC courses do not have any financial aid available. All course and examination fees are nominal and affordable.







Comments