IT/ Computer Science

IT/ Computer Science

About course

We have been serving the society and education industry from past 20 years and till date we have served more than ten thousand students throughout the nation. We have more than 300 satisfied clients on PAN India level, in the form of other admission consultants who fulfill admission related queries and give those admissions to us for further processing.

Manjor streme

Bachelors in Computer Application (BCA) is a three-year undergraduate degree course for students who wish to delve into the world of Computer languages. The BCA course is one of the most popular options to get started with a career in Information Technology. A degree in BCA is at par with a B.Tech/B.E degree in Computer Science or Information Technology. For a BCA aspirant, this degree would help in setting up a sound academic base for an advanced career in Computer Applications.  

BCA Course Highlights

The tabulated data below represents some major highlights of the course.
Course Level Undergraduate
Duration 3 years
Examination Type Semester System
Eligibility 10+2 from a recognized university
Admission Process Counselling after qualification of entrance examination
Top recruiting organizations IT & Software Companies
Top recruiting areas Software Development, Testing, Digital Marketing, etc.
Average Course Fee INR 70,000 to 2,00,000 lacs
Average Starting Salary INR 2 to 8 lacs
To pursue a BCA programme, one needs to not have Physics, Chemistry, and Maths as subjects in Class 12th class. An Arts or Commerce student can join the course as well.

BCA Course: Eligibility Criteria

  • An aspirant should have passed 10+2 in any stream with English with minimum 45 percent marks in aggregate. (The pass percentage might vary from college to college.)
  • A student with an Arts or Commerce background, too, can also apply.
  • While some colleges/universities admit aspirants on a merit basis, the other colleges/universities admit students based on personal interview and written examination.
  • Some universities conduct their entrance test as well.

BCA Course: Career Prospects

  • The IT industry is growing rapidly and with this, the demand for BCA graduates, too, is increasing every passing day. After obtaining a BCA degree, students can find lucrative job opportunities in leading IT companies such as Oracle, IBM, Infosys, and Wipro. Some of the roles that one can bag after completing a BCA programme is that of a System engineer, software tester, junior programmer, web developer, system administrator, software developer, etc.
  • BCA graduates are not only recruited by the private sector but also by public sector organisations. Government organisations like the Indian Air Force(IAF), Indian Army, and India Navy also hire a large bunch of computer professionals for their IT department.
  • As far as the salary is concerned, a fresher working for a leading MNC might get a salary ranging from Rs. 25,000 to Rs. 40,000 per month. However, it was reported that IT giants like Facebook, Microsoft, etc pay a six-figure salary to a fresh graduate.
METTER IS FROM UGC WEBSITE The broad objective of the PGDCA programme is to prepare Post Graduates for productive careers in software industry, corporate sector, govt. organisations and academia by providing skill based environment for teaching and research in the core and emerging areas of the discipline. The Programme’s thrust is on giving the students a thorough and sound background in theoretical and application-oriented courses relevant to the latest computer software development. The programme emphasizes the application of software technology to solve mathematical, computing, communications/networking and commercial problems. Objectives This aim of diploma is to develop dynamic computer professionals in short time. The programme covers all aspects and basics in Computer Application. It also has projects for developing full software in various software languages along with real time environment. The programme prepares the student to undertake Master Programme and for designing small business application softwares as per the need of industry and real world. Programme Educational Objectives The Post Graduate Diploma in Computer Application(PGDCA)Programme Educational Objectives aims to: 1. PGDCA graduates who will have successful careers based on their understanding of formal and practical methods of Application Development using the concepts of computer programming, software and design principles. 2. PGDCA graduates will demonstrate analytical and design skills including the ability to generate creative solutions and foster teamoriented, professionalism through effective communication in their careers. 3. PGDCA graduates who will exhibit effective work ethics and be able to adapt to the challenges of a dynamic job environment. (b) Relevance of the Programme with HEI’s Mission and Goals: The Post Graduate Diploma in Computer Application (PGDCA) programme to be offered through Open and Distance Learning mode is purely relevant and aligned with the goals and missions of the University. 3 (c) Nature of Prospective target groups of Learners: The Prospective target group of learners areAfter getting an PGDCA degree, one can enter any of the following roles :- 1. Joining IT firms Software and Web Developments PGDCA has endless scopes in software. Those who with have skill and knowledge in programming and programming languages like HTML, CSS, jQuery, Ajax, PHP, MySQL, Python, and Perl etc. can choose an IT industry with Web development background. 2. Laboratory Assistant / Technician A Laboratory Assistant/ Technicianis antrainee who helps in student for their better understanding in computer based practical. 3. School Coordinator After successful completion of PGDCA programme, the learner can join as school coordinator for training school students. 4. Digital Marketing After PGDCA can also make a career in digital marketing. This field is emerging day by day. 5. Self Engagement After MCA learner can also become an entrepreneur. 6. Go for Higher Studies After PGDCA the learner can go for higher studies, depending upon his background and interest. After PGDCA learner can opt followed degree: ·MCA(Lateral Entry)2 years course (d) Appropriateness of the Programme to be conducted in Open and Distance Learning mode to acquire specific Skills and Competence: This program is concerned with design, development, and use of computer applications. Application implies incorporation of the operating system, a utility and a programming language. Thus, PGDCA graduates are able to develop and prepare documents, projects, presentations, design websites and demonstrate skills in running software programs. Besides imparting theoretical knowledge, a lot of stress is laid on hands-on training and overall development of the personality. Students graduating from this program can work gainfully in software services companies, outsourcing companies, and other allied sectors. The program has been designed to impart advanced knowledge in various areas of computer applications. It has been designed in such a way that student can complete it based on their advanced coursework. The structure of this program fosters a highly varied learning orientation in students by balancing core courses, advanced elective courses, and a substantial dissertation or project. The University provides the opportunity to the human resource, basically to the poor and rural people to get a quality education in English literature, which can fulfill the demand of the society. The Post Graduate Diploma in Computer Application Programme will prepare its graduates to achieve: 1. The understanding to apply knowledge of computing and technological advances appropriate to the programme. 7 2.Skills to analyse a problem, and identify and define the logical modelling of solutions. 3. An ability to design, implement and evaluate a computer-based system, process, component, or programme to meet stakeholder needs. 4. The knack to function effectively in teams to accomplish a common goal. 5. A sense of professional, ethical, legal, security and social issues and responsibilities. 6. Effectiveness in communicating with a wide range of audiences. 7. An ability to analyse the local and global impact of business solutions on individuals, organisations, and society. 8. An identification of the need to engage in continuing professional development. A Postgraduate Diploma in Computer Applications (PGDCA) over other professional courses is a good decision? One of the very important reasons can be the lesser duration of the course. In comparison with MTech, MCA, MBA, or any other master’s degree, PGDCA is a one-year academic course. Post Graduate Diploma in Computer Applications (PGDCA) is designed for graduate students who are interested in computer applications. This course has been made for students who want to learn computer applications in different fields like banking, insurance, and accounting. This program allows students to seek professional knowledge in computer applications. This program provides specialisation in computer science with technical, professional and communications skills. It also trains students to become future IT professionals. The diploma programme enables you enough to sustain in the professional world and grab a well-paying job. Another major advantage of this course is the lower saturation-level as compared to other professional degree courses. As most of the students rather prefer MTech/MCA/MBA or any other programme. It results in relatively lesser applicants for this course. Hence, low job saturation too. So, PGDCA is indeed a smarter choice for you if you are a graduate and want to persuade a professional course that costs you money and time. Isn’t it?


PGDCA is a course with a multitude of uses because it offers plenty of scope with fabulous jobs within and outside the country. This programme will give you a sound understanding of basic computer applications in business covering key programming languages, database management, systems analysis, computer software development in specific applications such as studies, financial management, and long-range planning. Such knowledge will help candidates to find employment in public and private sectors, insurance, banking, accounting, e-commerce, marketing, and lots more. Post completing this course, you may make one of your choice of interest from multiple roles in many companies. You may also become a software engineer, computer operator, application specialist, mobile developer, system administrator, system analyst, support engineer, database administrator, network engineer, and much more. The average salary offered to the professionals completing this course likely ranges between Rs 2 to 10 Lakh annually, which increases with experience and expertise. Various multinational organizations such as Tata Consultancy Services (TCS), National HCL, HP, Dell, Lenovo, Toshiba, Instruments, Vodafone, Cypress Semiconductor, VSNL, Hutchison, Accenture, Analog Devices India, In-silica Semiconductors, Bharat Heavy Electricals Ltd, Cisco Systems, ASUS, Boeing BEL, Alcatel, Robert Bosch, Siemens, Unisys, Tata Elxsi, Qualcomm, Sasken Communications, BSNL, Airtel, etc. hire such professionals. Another benefit of the PGDCA course is that you may also get direct admission to the second year of the MSc (IT) or Master of Computer Applications (MCA) course in case you complete PGDCA from a recognised institution/university. You can also go for the MCA course after completing PGDCA.

PGDCA Job Prospects

After the successful completion of this program, one can work as:
  • Software Engineer
  • Computer Programmer & Analyst
  • Interface Engineer
  • Java Developer
  • Project Manager
  • Information Security Analyst
  • IT Consultant
DCA is usually a six-month-long course, however, it could stretch up to a year depending on the course curriculum and institution. It has been designed for aspirants who want to enhance their knowledge in computer applications.

Generally, this program imparts specialisation in the following fields:

  • Basics computer skills
  • MS Office applications
  • ERP basics
  • Internet basics
  • E-Business
  • Software hacking & IT security
  • PC assembly and trouble-shooting
  • Software engineering

DCA Course Highlights

Some of the major highlights of the course are as follows:  
DCA Course highlight
Course Level Graduate
Duration 6-12 months
Examination Yearly
Eligibility 10+2 from a recognised board
Admission Process Direct admission to colleges
Course Fee INR 5,000 – 20,000
Average Starting Salary INR 2-5 lakh
Top Recruiting Organizations Sardius, AARDEE Solutions, Zenith IT Solutions Pvt Ltd, Fortune hub, Blossoms Infotech
Top Recruiting Areas Accounting, Database Handling, Basic Computer Applications, and others
Top Job Profiles Computer Operator, Web Designer, Accountant, Software Developer, C++ Developer, etc.

DCA course eligibility

  • Students aspiring to pursue Diploma in Computer Applications (DCA) course must have completed their higher school/ 10 + 2 from a recognized board.
  • Choosing Computers as their main or optional subject after class 10 will give students an additional edge over others.
  • Apart from this no other eligibility criteria is set for aspirants. No minimum cutoff is required.

DCA Course: Career prospects

Following are the few fields students can look at after pursuing this program but prior work experience and job profile are a must:
  • Networking & Internetworking
  • Database Development & Administration
  • Programming – Development tools, languages
  • Technical writing
  • Software design & engineering
  • Graphic design and animation
  • Web/ e-commerce development
In this industry, one can earn from Rs 8,000 to Rs 25,000 per month basis one’s job profile and work experience.
Master of Computer Applications (MCA) – A three-year-long course is a professional post-graduate programme for individuals aiming to delve deeper into the world of application development by learning modern programming languages.  A blend of both – theoretical and practical knowledge, an MCA degree offers students a chance to work with tools meant to develop better and faster computer software/applications. MCA programmes are designed to meet the shortage of qualified professionals in the IT (Information Technology) industry. In India, there are a lot of colleges offering integrated MCA programmes as well.

MCA programme: Eligibility Criteria

According to AICTE, an MCA course has the following pre-requisites:

  • Aspirants must have a BCA/BSc/ BCom/BA degree with Mathematics as one of the subjects at 10+2 level or graduation.

However, MCA colleges in India might ask you to fulfill the following as well:

  • Aspirants need to be an Indian National. Foreign nationals/Non-Resident Indians may or may not be eligible to apply under the Foreign/NRI Category.
  • Aspirants must have obtained a bachelor’s degree in Computer Applications, Computer Science or Information Technology.
  • Minimum marks required: 50% to 60% (a CGPA above 6/10 is considered good) in Bachelor’s; 55% and above in Class 12th. Class 10th marks do not matter in most cases.
Note: The above-mentioned eligibility criteria might differ from college to college. This is just an overview.
Career Prospects after MCA The IT industry is ever-blooming and there is no dearth of lucrative job opportunities in this field. An individual with an MCA degree may land a job in government as well as the private sector. Many top software companies, consultancy firms and large corporations across India recruit an MCA graduate. Some of the companies hiring MCAs include NTPC, GAIL, BHEL, Accenture, Infosys, Wipro, TCS, Cognizant, IBM, etc. The salary package depends on the recruiting company as well as the skill/s an individual possesses. One of the MCA graduates was quoted on Quora saying, “Top companies like TCS, Infosys will offer an average package of around 3.5LPA to 4.5LPA whereas some product-based companies like Symantec or Nvidia have offered around 5LPA to 7LPA to an MCA fresher. Also, a lot of startups have started acquiring talents with high packages ranging from 7LPA and above”.

What after MCA?

After completing the degree, individuals, mostly get into the job roles mentioned below. However, if you wish to enhance your IT skills, you could opt for pursuing PhD/MPhil. You can also consider becoming a lecturer of Computer Science/Communication Technology in a college offering MCA programmes.

Mentioned below are the job profiles you can get into once you have an MCA degree in hand:
  • App Developer
  • Business Analyst
  • Database Engineer
  • Ethical Hacker
  • Graphic Designer
  • Hardware Engineer
  • Manual Tester
  • Mobile Developer
  • Network Engineer
  • Project Manager
  • Quality Analyst
  • Software Programmer/ Engineer/Developer/Application Architect
  • Systems Analyst
  • Software Consultant
  • Social Media Handler
  • Troubleshooter
  • Technical writer
  • Web designer
  • Web developer
You could also give a thought of having your start-up!
CSE(Computer Science & Engineering) and IT (Information technology) both are quite similar in some or the other manner. I always have come across students who are confused between these two fields because of the lack of the understanding of the minute differences and similarities between the two engineering streams. Also read Comparison between Engineering branches: ECE and EEE Subsequently, aspirants should also be aware about their own interest/s and in which area would they like to make their career in? Or which one do they think will ensure a better future for them? Considering these points, let’s discuss the difference between both these engineering fields

Main Difference

CSE: Computer science engineers are involved in many aspects of computing, from the design of individual microprocessors, personal computers and supercomputers to circuit designing and writing software that powers them.
IT:  Information Technology deals with the use of electronic computers and computer software to store, protect process, transmit and securely retrieve data. IT professionals perform a variety of tasks that range from installing applications to designing complex computer networks and information databases. The major  difference between both these field is that IT deals with the application of computing technology to real life processes, while, Computer Science deals with the science that facilitates these applications. To make it short and simple, Computer Science is the creation of software and hardware by using different programming skills. On the other hand, IT is just the selection of the proper software or hardware for the task.
Difference in course and core areas: CSE: Computer Science engineering students study about design, implementation, and management of information system of both software and hardware processes. Students pursuing computer science study: Algorithms and Data Structure, Architecture, Artificial Intelligence and Robotics, Database and Information Retrieval, Human-Computer Communication, Numerical and Symbolic Computation, Operating Systems, Programming Languages and Software Methodology and Engineering.
IT: Information Technology deals with installation, development and implementation of computer systems and applications. Under this stream, students learn the following: Data Structures and Algorithms, Microprocessors and Interfacing, Computer Communication and Networking, Database Systems, Internet Technologies and Applications, Software Engineering etc.
Career scope: CSE: Job openings for Software professionals is much higher in the corporate sector than in public sector. Professionals can join as junior programmer, database administrator, junior network manager, Data Analyst, Software Developer, Software Engineer, and Client-Server Systems Manager etc in the initial stage. Students have job opportunities at organizations like IBM, Intel, HP, TCS, INFOSYS, WIPRO, TECHMAHINDRA,CTS and Dell in India and abroad.
IT: Career options after B.Tech in Information Technology are good. IT Specialists are required in almost all range of employment fields such as finance, arts, medicine, defense, and other areas. Many opportunities are available in various IT firms all over India. Some of the leading IT Companies are Infosys, TCS, Wipro, Accenture, HCL Infotech, IBM, etc.  These professional can get jobs in many public sector firms. Some of the leading public sector firms are BSNL, ISRO, CDIT, CDAC, etc.
Option in Higher Study: Students who have completed their bachelor degree in Computer Science or in Information technology go for higher specialization in the related area. There are various colleges in India as well as abroad that offer Master’s program in Computer Science. Those who have pursued Masters of Business administration can attain both technical as well as administrative skills. Given below higher study options such as M.Phil and PhD also awaits professionals in Computer science and Information technology.
  • Masters in Technology
  • Masters in Engineering
  • Masters in Science
  • Masters in Business Administrations
  • Phil
  • D
Students only have to think about their interest and then select the field . They shouldn’t leave any space for any sort of confusion. Taking the right decision at the initial stage, would be a boon to students in the research field and to those who want to do more invention or become innovators for tomorrow’s world.
Full form of ME is Master of Engineering and that of MTech is Master of Technology. MTech is a professional postgraduate engineering master degree programme awarded to candidates after completion of two years of study in the discipline of engineering. This degree is predicated in a specific branch of engineering. In India, the ME/MTech degree is offered across various specializations. These specializations include Civil Engineering, Computer Science and Engineering, Chemical Engineering, Electrical Engineering, VLSI, Mechanical Engineering, Electronics and Communication Engineering etc.

This degree course is offered under the following categories
  1. Regular (Full-Time)
  2. Sponsored (Full-Time)
  3. Part Time Mtech
  4. Project Staff (For those who are presently working on sponsored projects)
This master degree programme is also receptive to working diploma holders or diploma holders having work experience for specified period. In India, this master degree is regulated under the aegis of University Grants Commission of India (UGC), All India Council for Technical Education (AICTE) and National Board of Accreditation (NBA). Admissions to ME/MTech programmes offered by technical colleges and universities in India is made through a National level/State-level/Institute-level engineering entrance examination.

Difference between ME and MTech

As mentioned above, ME stands for Master of Engineering while MTech stands for Master of Technology. The key difference between these two degrees is in terms of their practical impact, course material and orientation.

                                ME                                MTech
M.E. is known as Masters of Engineering M.Tech. is known as Masters of Technology.
M.E. is more of a knowledge oriented. M.Tech. is more of a skill oriented.
M.E. is usually designed for students who plan for employment upon graduation and who are already in the engineering workforce. M.Tech. is designed to produce Research Engineers who can get the position of “Technologist” in the industries and research institutes.
M.E. emphasizes on in-depth concept clarification of facts. M.Tech. emphasizes on practical exposure of conceptual knowledge.
M.E. is mostly preferred by private universities or self-affiliated colleges. For instance IIT. M.Tech. is offered by colleges affiliated by various universities.
M.E. is conventional term used for majorly theory based study. M.Tech. involves use of technology and other aided stuff.

Eligibility Criteria for ME/MTech

The basic eligibility requirement for admission to ME/MTech programme is:
  • Candidates who have completed their BE/BTechdegree with a valid score in GATE are eligible for ME/MTech degree course.
  • Candidates who have completed a 5-year program in Science or Applied Sciences resulting in the award of a Master of Science degree are also eligible for Master of Engineering course.
  • Admission is based on rank obtained in the entrance test conducted for ME./MTech.
Please note that the ME/MTech eligibility criteria would vary from institute to institute.

Graduate Aptitude Test in Engineering (GATE): Entrance Exam for MTech

Graduate Aptitude Test in Engineering or populalrly known as GATE is a national-level engineering exam condcuted every year for admission to postgraduate and doctorate level courses at IITsNITs and IIITs. The exam is jointly conducted by seven IITs (Bombay, Delhi, Kanpur, Guwahati, Kharagpur, Madras and Roorkee) and the Indian Institute of Science (IISc), Bangalore. Various government and private institutions across the country accept the GATE score for admission to their MTech programmes. Moreover, Public Sector Units (PSUs) also recruit engineers through GATE. In 2020, GATE will be organised by Indian Institute of Technology (IIT) Delhi in online mode on February 1, 2, 8 and 9. GATE 2020 will be conducted in 25 papers including the newly added subject, Biomedical EngineeringApplication forms for GATE 2020 will be available from September 3, 2019 and the last date to apply for the same is September 24. GATE scores will be valid for a period of three years from the date of the release of the GATE 2020 result i.e. March 16.

Course Curriculum for ME/MTech

The course curriculum for every ME/MTech specialization is different. Herein the syllabus.Course curriculum for some of the popular ME/MTech specializations.

Chemical Engineering Process Control and Instrumentation Engineering
Computer Science and Engineering  Software Engineering
Electrical Engineering Power Systems Engineering
Mechanical Engineering Thermal Engineering
Electronics and Communication Engineering VLSI System Design

ME/MTech: Types of Job profiles and Top recruiters

The job opportunities for ME/MTech graduates are huge in technical fields. Any graduate who has successfully pursued the ME/MTech degree can get a job in almost all the sectors in India. Besides being hired as engineers, ME/MTech graduates are also hired as consultants, subject matter experts, researchers, managers, etc. Herein some of the popular job profiles for ME/MTech graduates.

Computer Science Engineer Chief Engineer
Assistant Engineer Lecturer
Executive Engineer Researcher
Software Engineer Ceramic Engineer
Mechanical Engineer Software Developer
Electronics Engineer Civil Engineer
Mining Engineer Production Engineer
Electronics and Communication Engineer Automobile Engineer
As an ME/MTech graduates, it’s important to be aware of the choices that you are or you will be making for your future. To make the right decision, you must be aware of all the choices available to you to lead a better career. Some ME/MTech graduates also launch their own start-ups.


NCMCC is an authorized Counselor and have tie-up with many leading Universities and Colleges in India and Abroad, which are approved by UGC, DEC, AICTE, HRD and respective Governments. We believe in quality work. Satisfaction of Students & Clients is most important for us.

India's Top 10 institute

Call us for admisssion at +91 9958080333, 9355109111