About Bachelor of Computer Applications
SPSU has 100 acres of sprawling green campus, fully WIFI and closely guarded campus by G4 security. We believe in imparting skills needed for Lifetime employability. BCA Program (Bachelor of Computer Applications) of SPSU has the following features which makes it different:
- It is based on the Choice Based Credit System (CBCS) and fully integrates the NEP2020 framework.
- Laboratories are well equipped with the latest state of the art infrastructure and modern training facilities.
- Teaching pedagogy lays stress on imparting practical exposure to the students with inputs from our industrial partners (Tieups with topnotch companies).
- Training and Placement Cell conducts placement drives at the campus and off campus sites in addition to the industry-oriented internships.
- The students are also eligible to apply for higher education programs in foreign and Indian universities
- The university conducts training programs for GRE/TOEFL/IELTS.
- After the competition of the BCA program the students are eligible for placement opportunities in companies of repute.
Specialisation Offered
- AI/ML
- Data Science in collaboration with SAS
Curriculum
General/Specialization in AIML
Semester 1
Semester 2
Semester 3
Semester 4
Semester 5
Semester 6
Semester 1
Course Code | Course Title |
---|---|
CAL2101 | C-Programming | CAL2102 | Digital Logic Design |
CAL2103 | Introduction to Web Technology |
CAL2104 | Office Automation Tools |
MAE2102 | Elementary Mathematics |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
SEXXXXX | Skill Enhancement Course |
VAXXXXX | Value Added Course |
XXXXXXX | Minor Course |
Semester 2
Course Code | Course Title |
---|---|
CAL2201 | Data Structures |
CAL2202 | Computer Organization & Architecture |
CAL2203 | Discrete Mathematical Structures |
CAL2204 | Introduction to Computer Graphics |
CAL2205 | Object Oriented Programming Through C++ |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
VAXXXXX | Value Added Course |
XXXXXXX | Minor Course |
Semester 3
Course Code | Course Title |
---|---|
CAL2301 | Operating System Concepts |
CAL2302 | Database Management System |
CAL2303 | Analysis & Design of Algorithms |
CAL2304 | Introduction to Open Source Technologies (PHP, MySQL) |
XXXXXXX | Minor Course |
CAL2384 | Summer Internship |
Semester 4
Course Code | Course Title |
---|---|
CAL2401 | Computer Networks |
CAL2402 | Introduction to Software Engineering Principles |
CAL2403 | Introduction to IOT |
CAL2404 | Theory of Computation |
SEXXXXX | Skill Enhancement Course |
XXXXXXX | Minor Course |
Semester 5
Course Code | Course Title |
---|---|
CAL2501 | Mobile Application Development |
CAL2502 | System Programming and Compilers |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
SEXXXXX | Skill Enhancement Course |
VAXXXXX | Value Added Course |
XXXXXXX | Minor Course |
CAL2584 | Summer Internship |
CAL2582 | Minor Project |
Semester 6
Course Code | Course Title |
---|---|
CAL2601 | System Administration with Linux |
CAL2602 | Software Testing |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
SEXXXXX | Skill Enhancement Course |
VAXXXXX | Value Added Course |
XXXXXXX | Minor Course |
CAL2683 | Minor Project |
Specialization in Data Science in Collaboration with SAS
Semester 1
Semester 2
Semester 3
Semester 4
Semester 5
Semester 6
Semester 1
Course Code | Course Title |
---|---|
CAL2101 | C-Programming |
CAL2103 | Introduction to Web Technology |
CAL2104 | Office Automation Tools |
MAE2102 | Elementary Mathematics |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
SEXXXXX | Skill Enhancement Course |
VAXXXXX | Value Added Course |
CAL2131 | Introduction to Data Science |
Semester 2
Course Code | Course Title |
---|---|
CAL2201 | Data Structures |
CAL2202 | Computer Organization & Architecture |
CAL2203 | Discrete Mathematical Structures |
CAL2204 | Introduction to Computer Graphics |
CAL2205 | Object Oriented Programming Through C++ |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
VAXXXXX | Value Added Course |
Semester 3
Course Code | Course Title |
---|---|
CAL2301 | Operating System Concepts |
CAL2302 | Database Management System |
CAL2303 | Analysis & Design of Algorithms |
CAL2304 | Introduction to Open Source Technologies (PHP, MySQL) |
CAL2331 | Applied Business Statistics |
CAL2332 | Big Data Visualization Basics |
CAL2333 | Big Data Visualization Advanced |
CAL2384 | Summer Internship |
Semester 4
Course Code | Course Title |
---|---|
CAL2401 | Computer Networks |
CAL2402 | Introduction to Software Engineering Principles |
CAL2403 | Introduction to IOT |
CAL2404 | Theory of Computation |
SEXXXXX | Skill Enhancement Course |
CAL2431 | Machine Learning for Managers |
CAL2432 | Programming Basics |
CAL2433 | Programming Data Manipulation and Techniques |
Semester 5
Course Code | Course Title |
---|---|
CAL2501 | Mobile Application Development |
CAL2502 | System Programming and Compilers |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
SEXXXXX | Skill Enhancement Course |
VAXXXXX | Value Added Course |
CAL2584 | Summer Internship |
CAL2582 | Minor Project |
Semester 6
Course Code | Course Title |
---|---|
CAL2601 | System Administration with Linux |
CAL2602 | Software Testing |
MDXXXXX | Multidisciplinary Course |
AEXXXXX | Ability Enhancement Course |
SEXXXXX | Skill Enhancement Course |
VAXXXXX | Value Added Course |
XXXXXXX | Minor Course |
CAL2681 | R for Data Science |
CAL2683 | Minor Project |
POs
PO1: Apply mathematical and programming skills to develop applications to solve real world problems
PO2: Acquire lifelong learning skills in the emerging technologies to achieve professional excellence and to become an entrepreneur or a professional who can contribute in the upliftment of the society by solving real time day today problems.
PO3: To Acquire strong communication, leadership, critical and analytical thinking skills to build a successful career.
Pathway After BCA
Careers
- Software Programmer
- Game Designer
- IT specialist
- Technical Analyst
- Web Developer
- Cyber Security Analyst
- Security Software DeveloperWeb Developer
Top Recruiters
Top companies recruiting are as follows :-
- Microsoft
- E&Y
- Meta
- Amazon
Ms. Poonam Saini
Chairperson
Poonam Saini is an Assistant Professor in the School of Management and has been teaching in higher education sector since 2001. Her research interests include Data Science, Data Analytics, and Recommender Systems. She is an IBM-certified and Google -certified Data Science and Data Analytics professional respectively. She has published 15 research papers in International Journals of repute and presented her research work at International Conferences as well. Her research has been recognized by Elsevier and Springer Conferences with two Best Paper Awards. She is a life member of the Computer Society of India.

Why Bachelor of Computer Applications
From SPSU

Top Placements at Lucrative Packages.
Exposure to real-world projects s

Project-based learning and skill-oriented pedagogy.
Internship opportunities with leading MNCs

Industry-ready curriculum and syllabi.
Experienced and industry-renowned faculty
Our Alumni Working with Fortune
500 Companies



























Bachelor of Computer Applications
Eligibility Criteria & Selection Process

Eligibility & Fee
Bachelor of Computer Applications BCA
Fee Per Annum
INR 1.2 Lac

Selection
Bachelor of Computer Applications BCA
Selection will be based on merit of
Candidate must have passed XII std. or its equivalent position
Candidate must have passed XII std. or its equivalent position
Scholarship
worth ₹22Cr
- Additional 5% for wards of defence & para-military personnel
- Additional 5% for girl child
- Additional 5% for state, national & international sports players
- Additional 5% for JK employees wards only
- Additional 5% siblings of existing students or alumni (blood relation only)
- Additional 5% for MBA applicants with CAT & XAT percentile of over 85, or GMAT score of above 650
- Additional 5% for M.Tech. applicants qualifying GATE
Merit Based Scholarship UG Programs
=98% in Xth & Xllth
100% Scholarship
100% Scholarship
>=95% & <98% in Xth & Xllth
75% Scholarship
75% Scholarship
>=90% & <95% in Xth & Xllth
65% Scholarship
65% Scholarship
>=80% & <90% in Xth & Xllth
55% Scholarship
55% Scholarship
>=70% & <80% in Xth & Xllth
45% Scholarship
45% Scholarship
>=60% & <70% in Xth & Xllth
35% Scholarship
35% Scholarship
>=50% & <60% in Xth & Xllth
25% Scholarship
25% Scholarship
JK Cement Scholarship worth
₹35
Crore
Crore
Engineering Program
Merit Based Scholarship PG Programs
=98% in in Xllth & Graduation
100% Scholarship
100% Scholarship
>=95% & <98% in Xllth & Graduation
75% Scholarship
75% Scholarship
>=90% & <95% in Xllth & Graduation
65% Scholarship
65% Scholarship
>=80% & <90% in Xllth & Graduation
55% Scholarship
55% Scholarship
>=70% & <80% in Xllth & Graduation
45% Scholarship
45% Scholarship
>=60% & <70% in Xllth & Graduation
35% Scholarship
35% Scholarship
>=50% & <60% in Xllth & Graduation
25% Scholarship
25% Scholarship
Student Testimonials

MOHIT CHOUDHARY
Intellipaat Software Solutions Pvt. Ltd, Bengaluru Karnataka
I am Mohit Choudhary a pass-out of 2022 batch from SPSU and in my final year I got placement while studying, So currently working with Intellipaat Software Solutions Pvt. Ltd. located at Bengaluru Karnataka, as a senior business devoloper associate. I can never forget the contribution of CSE dept., my faculties and the placement cell towards helping me develop those crucial skills which are required to have a successful corporate life, not just the technical knowledge but also the infrastructure and student forums, helped me to step out my comfort zone and gave me the opportunity to apply what all i have learnt at SPSU. It has also enhanced my skills from all the aspects such as in building up.

T. CHANDRA SEKHAR
Harman connected services, Bangalore, India
I am T.Chandra Sekhar graduated from Sir Padampat Singhania university in Computer science and Engineering of Batch:2018-2022. I am currently Working in Harman connected services, Bangalore, India. As a Associate software engineer -Product development. HARMAN is a global leader in connected car technology, lifestyle audio innovations, professional audio and lighting solutions, and digital transformation.
Firstly, I am thankful to SPSU, for offering a wonderful opportunity to communicate with faculty as it was a completely residential campus. The relationship between faculty and students is soo good, they treat like their children’s especially when we are sick, they take care as their family people.

ABHISHEK GUPTA
Cognizant Technology PVT LTD at Pune Maharashtra
I am Abhishek Gupta, completed B. Tech CSE(IoT) in 2021 from SPSU, currently working with
Cognizant Technology PVT LTD., as a software Engineer. located at Pune Maharashtra.
SPSU is a practical technical institute and offers an ideal study environment for those who want
experience both professionally and educationally. I learnt leadership, management and
technical skills during my graduation. I am thankful god to provide me such a excellent institute
where I got so many mentors, faculties who were always ready to help not only in study but also
to learn moral values.

Hanisha Reddy
2018-2022
I'm really glad to be part of SPSU. The main reason behind my current position in top most company is the placement team and all my lectures who gave me an incredible support right from the first step.
Four years in college taught me plethora of things. The best thing is getting equal encouragement from the management both in studies and extra curricular activities.
I am delighted to welcome all the upcoming students who are going to have a great future ahead.
Bachelor of Computer Applications
Frequently Asked Questions
The students who are passionate about computers and technology, a BCA degree can be an engaging and fulfilling educational path. The IT industry is growing rapidly and creating a high demand for skilled professionals. A BCA degree can open doors to various job roles such as software developer, systems analyst, database administrator, and network engineer as this degree include practical projects, internships, and lab work, giving students real-world experience and enhancing their employability
The versatility of a BCA degree allows graduates to be absorbed in the IT and Software Services, Banking and financial Services, healthcare services, education and e-learning sector, Government and public sector, retail and e-commerce sector, media and entertainment services, consulting services to name a few.
A BCA graduate can apply for various job profiles such as Software developer, Web developer, System analyst, Database administrator, Network administrator, Technical support specialist, Software Test, Mobile App developer, Data analyst, UI/UX designer
After completing a Bachelor of Computer Applications (BCA), graduates have several options for higher studies that can enhance their skills, specialize in particular areas, and improve their career prospects. BCA graduate can do Master of Computer Applications (MCA), Master of Science (M.Sc.) in Computer Science/IT, Master of Business Administration (MBA) in Information Technology, Post Graduate Diploma in Computer Applications (PGDCA), Master of Science (M.Sc.) in Software Engineering