KollegeApply logo
KollegeApply logo

BSc Computer Science Average Salary 

Anusmita Bhatta's profile picture

Updated on Jul 14, 2025

Anusmita Bhatta

The median pay of a BSc Computer Science graduate in India usually starts at INR 3 - 5 lakhs annually in the case of freshers and INR 22,500 - 52,000 per month based on the skills and area of location. Experience is one factor that makes a significant differentiation in the salaries that increase by as high as INR 15 to 30 lakhs annually in some expertise areas, such as AI, Machine Learning, Data Science, and Cybersecurity to professionals with 6 years or above.

 

Top recruiters like Google, Infosys, TCS, Microsoft, and startups are keen on employing BSc graduates and have placed them in a variety of jobs in the field of software development, system analysis and network engineering. The salaries also differ depending on the city as well, with the higher salaries being on the tech hubs in Bangalore, Pune, and Hyderabad. The ever-increasing skills and certification further can augment the earning capacity of a candidate and make BSc Computer Science a profitable and a developing profession.

 

Table of Contents
  1. BSc Computer Science Salary after Experience
  2. BSc Computer Science Salary after Different Level of Study
  3. BSc Computer Science Salary as per Designation
  4. BSc Computer Science Salary in Some Top Cities
  5. BSc Computer Science Salary in Abroad Countries
  6. FAQs

 

BSc Computer Science Salary after Experience

BSc Computer Science students usually begin as support staff or beginner technicians in their field but can progress rapidly through practice and certification. The following is a closer examination on the job position and average salary according to year experience in India:

Job Role

Experience Required

Average Salary (per annum)

IT Support Executive

0 - 1 year

INR 2.5 - 4.5 LPA

Junior Software Developer

0 - 1 year

INR 3 - 5.5 LPA

Web Developer (Frontend/Backend)

1 - 2 years

INR 3.5 - 6 LPA

Data Analyst

2 - 3 years

INR 4.5 - 7.5 LPA

QA Analyst / Tester

2 - 3 years

INR 4 - 6.5 LPA

Software Engineer

3 - 5 years

INR 6 - 10 LPA

Backend Developer

3 - 5 years

INR 6 - 9 LPA

Full Stack Developer

3 - 5 years

INR 7 - 11 LPA

Systems Analyst

5 - 10 years

INR 9 - 14 LPA

Data Engineer

5 - 10 years

INR 10 - 16 LPA

Senior Software Developer

5 - 10 years

INR 10 - 18 LPA

IT Project Manager

10+ years

INR 16 - 25 LPA

Data Science Consultant

10+ years

INR 18 - 28 LPA

Senior Technical Architect

10+ years

INR 20 - 30 LPA

Chief Technology Officer (CTO)

10+ years

INR 25 - 45 LPA

 

BSc Computer Science Salary after Different Level of Study

A BSc degree also provides decent career opportunities, but additional certification (Python, Java, Data Science) or a postgraduate degree (MSc, MCA) has the potential to increase its income potential. The comparison of the job roles, experience, education levels, and salary is performed in the table below:

Job Role

Experience Required

Education Level Required

Average Salary (per annum)

IT Support Engineer

0 - 1 year

BSc

INR 2.5 - 4.5 LPA

Junior Developer

0 - 1 year

BSc/MCA

INR 3 - 5.5 LPA

Web Developer

1 - 2 years

BSc/MSc

INR 3.5 - 6 LPA

Data Analyst

2 - 3 years

BSc/MSc

INR 4.5 - 7.5 LPA

Software Engineer

3 - 5 years

BSc/MCA

INR 6 - 10 LPA

QA Analyst

2 - 4 years

BSc/MSc

INR 4 - 6.5 LPA

System Administrator

3 - 5 years

BSc

INR 5.5 - 9 LPA

Full Stack Developer

3 - 5 years

BSc/MCA

INR 7 - 11 LPA

Senior Software Developer

5 - 10 years

BSc/MCA

INR 10 - 18 LPA

Data Engineer

5 - 10 years

BSc/MSc/Certifications

INR 10 - 16 LPA

Project Manager

10+ years

BSc/MBA

INR 16 - 25 LPA

Tech Lead

10+ years

BSc/MSc/MCA

INR 18 - 28 LPA

CTO

10+ years

BSc/M.Tech/PhD

INR 25 - 45 LPA

 

BSc Computer Science Salary as per Designation

The pay scale of the BSc Computer Science graduates is largely dependent on designations. Although the job can be the same across companies, using titles such as Senior Software Engineer or Project Lead can lead to a higher package.

Job Role

Experience Required

Average Salary (per annum)

IT Support Associate

0 - 1 year

INR 2.5 - 4.5 LPA

Associate Developer

0 - 1 year

INR 3 - 5 LPA

Assistant Software Developer

1 - 2 years

INR 3.5 - 5.5 LPA

Web Developer

2 - 3 years

INR 4.5 - 7 LPA

Software Engineer

2 - 4 years

INR 5.5 - 9 LPA

QA Engineer

3 - 5 years

INR 6 - 9.5 LPA

System Administrator

3 - 5 years

INR 6 - 10 LPA

Technical Analyst

5 - 10 years

INR 8 - 14 LPA

Project Lead

5 - 10 years

INR 10 - 16 LPA

Senior Software Developer

5 - 10 years

INR 10 - 18 LPA

Engineering Manager

10+ years

INR 18 - 30 LPA

IT Project Manager

10+ years

INR 16 - 25 LPA

Tech Architect

10+ years

INR 22 - 32 LPA

Chief Technology Officer

10+ years

INR 25 - 45 LPA

Also read about: B.Sc. in Computer Science at Maharshi Dayanand University

 

BSc Computer Science Salary in Some Top Cities

India Metro cities and Tier-1 technology hubs can provide higher remuneration based on the increased demand of IT professionals and the size of multinationals that are operating throughout the state. This is breakdown of salaries city wise:

Job Role

City

Experience Required

Average Salary (per annum)

IT Support Executive

Mumbai

0 - 1 year

INR 4,00,000

Junior Software Developer

Bangalore

0 - 1 year

INR 5,00,000

Web Developer

Pune

1 - 2 years

INR 5,50,000

Data Analyst

Hyderabad

2 - 3 years

INR 6,50,000

QA Analyst

Noida

2 - 3 years

INR 6,00,000

Software Engineer

Chennai

3 - 5 years

INR 7,00,000

Backend Developer

Kolkata

3 - 5 years

INR 6,50,000

Full Stack Developer

Ahmedabad

3 - 5 years

INR 7,50,000

System Analyst

Gurugram

5 - 10 years

INR 12,00,000

Senior Developer

Bangalore

5 - 10 years

INR 15,00,000

Engineering Manager

Mumbai

10+ years

INR 20,00,000

Senior Architect

Hyderabad

10+ years

INR 25,00,000

CTO

Pune

10+ years

INR 30,00,000

 

BSc Computer Science Salary in Abroad Countries

BSc Computer Science degree holders have high chances to secure an international position that is very profitable especially when accompanied with qualifying certificates or experience. The table below indicates the common job positions and wages in various countries:

Job Role

Country

Experience Required

Average Salary (per annum)

IT Support Analyst

USA

0 - 1 year

USD 45,000 - 55,000

Junior Web Developer

Canada

0 - 1 year

CAD 55,000 - 65,000

Software Engineer

Australia

2 - 3 years

AUD 70,000 - 85,000

Data Analyst

UK

2 - 3 years

GBP 35,000 - 45,000

Backend Developer

Germany

2 - 3 years

EUR 45,000 - 55,000

QA Engineer

UAE

2 - 3 years

AED 120,000 - 160,000

Senior Software Developer

USA

5 - 10 years

USD 90,000 - 110,000

IT Project Manager

Canada

5 - 10 years

CAD 90,000 - 110,000

Technical Architect

Australia

10+ years

AUD 120,000 - 140,000

CTO

UK

10+ years

GBP 90,000 - 110,000

Data Science Consultant

Germany

10+ years

EUR 90,000 - 110,000

Senior Consultant

UAE

10+ years

AED 240,000 - 300,000

 

FAQs

Are BSc Computer Science salaries dependent on the selection of city/region?

Yes, the pay can be quite different according to location. Large IT centers such as Bangalore, Hyderabad, Pune, and Delhi have higher salary offers since there is an increased demand and presence of big IT companies in these cities. The average remuneration of a starting salary in such cities tends to be more than 4 lakhs per annum.

How do BSc Computer Science salaries compare with other undergraduate bachelor degrees?

The salaries of US BSc Computer Science graduates are usually relatively high compared to salaries of graduates of many other general science or arts degrees. Their salaries however would be slightly lesser than that of those engineers who complete a BTech/BE in Computer Science because these would go through with more technical training and initial offers tend to be greater.

Which employers have a reputation to reward BSc Computer Science graduates in India with the highest salaries?

Top employers are such global tech companies as Google, Microsoft, IBM, and Deloitte and top Indian information technology companies Infosys, TCS, Cognizant, and Wipro. Most of these firms have base pay of between 4 and 10 lakhs per year and an even bigger payment structure in case of niche functions or graduates of top schools.

What is the impact of specialization in BSc Computer Science graduate’s salaries?

The salary can be increased greatly through specialising in one of the high demand spaces such as Data Science, Artificial Intelligence, Cyber Security or Cloud Computing. Such professions usually provide base wages far above the average and this is due to the need for specialized skills.

What are the factors that determine the salary increase of BSc Computer Science graduates with time?

The factors that impact on salary increments include upgrading skills, certification, work experience, performance and aptitude of new technologies. Even just going to school (and getting something like an MSc or certifications in popular disciplines) can hasten the rise in salary.

How would you rate your experience with this page up to now?

😣

😕

😊

😎

😍

KollegeApply logo

Discover Excellence: Latest Updates on India's Leading Colleges,  Admissions, and Exam News

Built in India

india
Regular Helpdesk:+91 95997 49001
Online Helpdesk:+91 97178 19001

© 2025 INDO INTERNET PRIVATE LIMITED