B.C.A. (Bachelor of Computer Applications)
Discover The Power Of Coding & Use It To Change The World
Overview
BCA is best suited for those students who want to learn the fundamentals of computer applications, data innovation, and different IT applications. This program is a pathway for 10+2 students with a background of maths, bio, arts and commerce to join the elite league of computer professionals. The prime objective is to teach the students graduating from the best BCA colleges in Lucknow, with the right skills required for the IT industry and expertise in cutting-edge technologies.
Pursue BCA program from the top BCA college in Lucknow, Uttar Pradesh. Here, in Ramswaroop, we deal with futuristic technologies like Cloud Computing, Python, Blockchain, IOT, Android application development, JAVA, Oracle, .NET, C# and many more.
SRMU, Lucknow offers BCA Admissions for 2026! Dive into computer fundamentals and advanced tech to launch your IT career.
Accredited
Highest Package
Placement
Corporate Exclusively
Why SRMU?
Continuous evaluation system aimed to help students improve their grades
Specialized curriculum designed by the industry experts
Opportunity to work on LIVE projects
Project based experiential learning

Centre of Excellence

Preferred Partner

Accredited Campus

Nodal Centre
Program Fee
| Duration (in Year) | 1 Year | 2 Year | 3 Year | |
|---|---|---|---|---|
| Course fee | 85000 | 85000 | 85000 | |
| Student Welfare Fund | 100 | 100 | 100 | |
| Caution Money | 5000 | - | - | |
| Total Fee | 90100 | 85100 | 85100 | |
| Hostel Fees + Caution Money (1st Yr. Only) | 85000 | 80000 | 80000 | |
| Transportation Fees | 33000 | 33000 | 33000 | |
Alumni Fee: 500 Degree Fee: 1000 Both these fees are payable in the final year of the program | ||||
Scholarship Schemes
Schemes
Career Counselling at Shri Ramswaroop Memorial University offers counselling to students, guiding the young minds by helping them to understand their strength and also to sail through at all levels in the job market.
SRMUSET (Shri Ramswaroop Memorial University Scholarship Entrance Test)
Merit Based Scholarship
Students Opting For Career Progression
Ward of Defense Persons/ Central Government/ State Government Employees
Ward of Martyrs
For National/ State Level Sportsperson
Blood Relatives of Staff and Students of Ramswaroop Group
Divyang & Female Candidates
EWS (Economically Weaker Section)
Department Highlights
Achievements
Swayam Gupta of DCSIS took part in the 400m relay race and secured one GOLD in it also he won one silver medal in the game of football and gave a true definition of athletics in ULLAS
Dewansh Awasthi,Shahnawaz Alam,Avni Singh, presented a paper titled “ Unlocking the power of Serverless Computing with AWS” in 2nd International Conference on Research methodology (ICRM-2023) Jointly organized by DSMNRU, Uttar Pradesh and Science Tech Institute, Lucknow
Research
76+ Research Papers published in reputed journals
14+ Books and Book Chapters published
13+ Ph.D. Awarded
Labs
Google Android Lab
L&T Certified Lab
Web Designing Lab
Artificial Intelligence & Machine Learning Lab
Cloud Computing Lab
Cyber Security Lab
C++ Programming Lab
Oracle Peoplesoft Lab
Beyond Academics
Training Organized By Department
Guest Lectures Organized By Department
Webinar Organized By Department
Orientation courses Organized By Department
Interaction Program by L&T
Industrial Tour Organized By Department
Contribution of AI in Digital World
Department Highlights
Achievements
Swayam Gupta of DCSIS took part in the 400m relay race and secured one GOLD in it also he won one silver medal in the game of football and gave a true definition of athletics in ULLAS
Dewansh Awasthi,Shahnawaz Alam,Avni Singh, presented a paper titled “ Unlocking the power of Serverless Computing with AWS” in 2nd International Conference on Research methodology (ICRM-2023) Jointly organized by DSMNRU, Uttar Pradesh and Science Tech Institute, Lucknow

PO, PLO & PSO
Impart proficiency in the basic mathematics and programming methods as employed in computer science.
Provide knowledge of algorithms and explain their role in computer science.
Train participants in understanding and applying fundamental structured programming techniques.
Cultivate the ability to adapt to technological changes and innovations in the discipline.
Demonstrate the critical thinking and communication skills required in a technical environment.
Teach the appropriate computer application methods such as functional programming and object-oriented programming paradigms to enable participants to analyses, design, implement and evaluate computerized solutions (such as developing computer programmers) to real-life problems.
Enable participants to be part of live projects to implement and test their computer application skills and provide feedback and a roadmap for progress.
Help participants acquire the knowledge, skills, experience and values to become lifelong learners and be able to obtain employment in a computer-related field or go on to graduate study.
Demonstrate the ability to adapt to technological changes and innovations in the discipline.
Analyze, design, implement and evaluate computerized solutions to real life problems, using appropriate computing methods.
Proficiency in the basic mathematics employed in computer science.
Differentiate among essential data structures used in computer programming, and explain how they work.
Gain knowledge of algorithms and their role in computer science.
Identify, explain and apply fundamental structured programming techniques.
Utilize important data structures and associated algorithms in the development of computer programs.
Develop computer programs using functional programming and object-oriented programming paradigms.
Apply techniques of software validation and reliability analysis to the development of computer programs.
Demonstrate the critical thinking and communication skills required in
Acquire the knowledge, skills, experience and values to become lifelong learners able to obtain employment in a computer-related field or go on to graduate study.
Understand and develop computer programs in the areas related to algorithms, system software, multimedia, web design, big data analytics and networking by identifying, demonstrating and analyzing the knowledge of engineering in efficient design of computer- based systems of varying complexity.
Applying algorithmic principles, innovative Computer science and engineering design and implementation skills to propose optimal solutions to complex problems by choosing a better platform for research in AI and data science.
Identify standard Software Engineering practices and strategies by applying software project development methods using open-source programming environment to design and evaluate a quality product for business success.
Demonstrate and examine basic understanding of engineering fundamentals, professional/social ethics and apply mathematical foundations to design and solve computational problems.
Scopein Companies
By pursuing this program, students gain deep knowledge of emerging technologies. They also get exposure to endless career possibilities.
With the IT industry spreading its wings over every sector from business to medicine, there is a never-ending need for proficient tech enthusiasts in the market. You can acquire the following positions in Government or Corporate Sector:
Software Developer
Data Scientist
Technical Analyst
Web Developer
Digital Marketer
Information System Manager
Blockchain Professional
Cyber Security Expert
You can easily be absorbed in above positions at Organizations like:





