Applications closing shortly - submit your application today!
Live Q&A: Get help in submissing your application | Click here to register
Click on 'Apply Now' to start your application or 'Request more info' to know more about the programme.
with a flexible exit option in the 2nd year (Diploma in Software Engineering) or an optional 4th year track (BSc Hons in Computer Science).
for BSc in Computer Science. Fee varies as per track & geographic location. Learn about tuition fee.
30 courses, 2 projects, 25 hours per week for BSc in Computer Science track.
Hands-on learning from anywhere. Online classes. No offline examinations.
Gain eligibility to seek incubation support from PIEDS, the technology business incubator of BITS Pilani
Proven career outcomes via online education: BITS Pilani WILP has delivered solid career outcomes via online education for over 1,00,000 professionals in the past 40+ years.
Study what is relevant: Over 85% of the faculty at BITS are PhDs who are actively involved in research. The curriculum is consistently refreshed to reflect the latest industry trends and demands.
Industry-first curriculum: The institution is known for designing an industry-first curriculum, and by earning an industry-relevant credential, you can enhance your hireability and expand your career opportunities.
Global alumni network: Join over 1,65,000 successful engineers, scientists, entrepreneurs, industry leaders, and academics in the BITS Alumni Association (BITSAA).
-
With a degree in Computer Science, you can learn in-demand skills such as Machine Learning, Database Programming, Human Computer Interaction and Mobile application development to pursue roles in Software Engineering, Data Science, Application Development, Product Management, and more. In this programme, you’ll access industry and academic case studies, tackle real-world problems, and execute hands-on projects essential to developing your technical skills and sharpening your problem-solving abilities.
-
This is a three-year bachelor’s degree programme.
Each academic year has two semesters.
Each semester duration is 22 to 26 weeks (5 to 6 months).
Each Semester will have 6 courses (except for the final semester).
You will have the flexibility to complete the programme in up to six years.
You have the option to earn an honours degree (BSc Hons. in Computer Science) by opting for a 4th-year track.
At every milestone, you’ll have the opportunity to convert your earned credits into a credential
-
Each track is preceded by foundation and core courses. The elective courses in each track allow you to advance your knowledge in the domain.
Bachelor of Science in Computer Science (3 years)
Track 1: Application Development (Full Stack)
Track 2: Computing Systems and Systems Programming
Track 3: Databases and Data Analytics
Track 4: Algorithmics & Theoretical Computer Science
You will have the option to opt for an additional year to earn a BSc. (Honours) in Computer Science degree. This will allow you to gain equivalency for any prerequisites for a 4-year undergraduate programme for higher education.
The 4-year degree will enable you to be eligible for jobs that require specialized skills in areas such as AI ML, Full Stack Application Development, and Cloud Computing. You will not have to make the decision to pursue the 4-year track immediately. You will have the flexibility to opt for the 4th year track every semester up to the sixth semester.
You will have option to specialise in one of the following 3 domains:
Full Stack Development
Cloud Computing
AI & Machine Learning
-
In case you wish to not continue your learning, you will have the option to exit with a Diploma in Software Development at the end of Year Two. You will have a hands-on learning experience in the following:
Building Database Applications
Web Programming
Programming for Mobile Devices
Software Design Principles
-
This degree recognizes 3 credits against Google Cybersecurity Professional Certificate. If you have completed this certificate, you can earn upto 3 credits, allowing you to finish this degree programme easily and quickly.
This programme is offered twice a year in February and August. Applications for February cohort closing shortly.
Application Assistance Hour | Click here to register
Benefits of applying earlier:
If you have questions, please email us at admissions@online.bits-pilani.ac.in
Interested in getting started, but not yet ready to commit? Try Introduction to Programming course that is part of this degree. Start making progress towards this degree. Upon successful completion of these certificates, you can transfer your progress once you’re accepted to the programme.
This programme is offered twice a year in February and August. Applications for February cohort closing shortly.
Application Assistance Hour | Click here to register
Benefits of applying earlier:
If you have questions, please email us at admissions@online.bits-pilani.ac.in
Interested in getting started, but not yet ready to commit? Try Introduction to Programming course that is part of this degree. Start making progress towards this degree. Upon successful completion of these certificates, you can transfer your progress once you’re accepted to the programme.
Ciclo 1:
Ciclo 2:
Ciclo 1:
Ciclo 2:
Ciclo 1:
Ciclo 2:
Syllabus Semestre 4 - Electivas
Syllabus Semestre 4 - Proyecto Final
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies enable the website to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.