B.Sc in Computer Science for Non-Science Students: A Complete Guide

With the right training, non-science students can pursue a B.Sc. in computer science.
UniList Desk

Updated Dec 5, 2025 | 05:19 PM IST

Verified By
Thousands of students from arts or commerce backgrounds hope to shift into technology after Class 12. One of the most popular options is the B.Sc in Computer Science. It is accessible, useful and one of the fastest-growing fields in India. Many believe it is meant only for science students. That is no longer true. Several colleges now admit students from any stream, depending on their subject choices and eligibility criteria. With proper guidance, such students can perform well in coding, analytics, web technologies and many related areas. Here is a clear guide to entry rules, course content, career prospects and key public institutions that offer this programme.

Can Non-Science Students Study B.Sc Computer Science?

Yes. Some state-run colleges allow non-science students to apply, provided they studied mathematics or an equivalent subject in Class 12. A few institutions offer bridge courses in mathematics or computer fundamentals to help beginners prepare.
Because demand for tech-skilled graduates has grown, many colleges now welcome students from non-science backgrounds. Humanities and commerce students can therefore pursue computing without switching to an engineering degree.

What You Learn in B.Sc Computer Science

B.Sc Computer Science covers theoretical concepts and practical skills. Its purpose is to help students understand how computers work, how software is created and how information is processed.
Common subjects include:
• Programming fundamentals
• Data structures
• Operating systems
• Computer networks
• Database management
• Software engineering
• Web development
• Introduction to artificial intelligence
• Basics of cyber security
Many colleges include laboratory work, applied projects, field assignments or internships supported by industry visits. Students develop problem-solving skills, logical thinking and digital awareness, all of which are valuable across sectors.

Why Non-Science Students Can Succeed

Non-science students often bring strong communication skills, creativity and analytical thinking. Many technical roles also require understanding user needs, market trends and real-world problems, areas in which arts and commerce graduates frequently excel.
Non-science learners can match science students by practising mathematics and coding regularly. Many successful professionals in the technology sector originally studied completely different subjects.
This course opens the door to coding step by step. Each topic builds steadily on the previous one, which helps beginners progress confidently.

Eligibility for Non-Science Students

Eligibility varies across institutions, but common requirements include:
• Completion of Class 12 from a recognised board
• Mathematics preferred, since it supports programming and logic
• Meeting minimum marks set by the college
• Clearing entrance tests where required
Some institutions accept students without mathematics if they offer a preparatory year or foundation module.

Government Colleges and Universities Offering B.Sc Computer Science

The following government institutions offer B.Sc Computer Science. Several admit students from varied academic backgrounds, based on their specific rules:

University of Delhi (DU)

Many DU colleges offer B.Sc Computer Science. Some allow non-science applicants, provided they meet mathematics requirements or achieve the necessary CUET scores.

University of Mumbai

This public university admits students who meet subject and score criteria for the programme.

Savitribai Phule Pune University (SPPU)

Offers B.Sc Computer Science through affiliated government and aided colleges. Admission for non-science students depends on individual college rules.

Banaras Hindu University (BHU)

Provides B.Sc Computer Science through the Faculty of Science. Admission is based entirely on CUET marks and subject combinations.

Osmania University, Hyderabad

Offers B.Sc Computer Science with a curriculum that combines computing and mathematics.

Mahatma Gandhi University (MGU), Kerala

State-run colleges under MGU offer B.Sc Computer Science, sometimes with flexible rules for applicants from diverse academic backgrounds.

Indira Gandhi National Open University (IGNOU)

Offers a B.Sc in Computer Science through its science stream, along with accessible computer application programmes open to students from any discipline.

Aligarh Muslim University (AMU)

Admits students to B.Sc Computer Science through an entrance examination.
Rules vary across institutions, so applicants should check updated criteria before applying.

Career Options After B.Sc Computer Science

Graduates of B.Sc Computer Science, including those from non-science streams, can pursue roles such as:
• Software developer
• Web developer
• Data analyst
• IT support engineer
• UI or UX assistant
• Database administrator
• Cyber security technician
• Digital technology assistant
Some students continue with postgraduate study such as an MCA, while others choose specialised data-analysis or IT training. Many also sit for government recruitment exams for technical roles.
B.Sc Computer Science creates opportunities for non-science students who want to build careers in technology. No engineering background is required. Coding improves with practice, and motivated beginners can secure strong roles in India’s expanding tech industry. Public institutions offer affordable courses with recognised qualifications, strengthening employment prospects. If you enjoy technology but never studied science, this programme can be an ideal starting point for a practical, hands-on entry into computing.

Learn More, Grow Faster

Get Updates Straight to Your Inbox!
SUBSCRIBE NOW