The Bachelor of Computer Applications (BCA) programme at Anugrah Narayan College (A.N. College), Patna is a professional undergraduate degree programme designed to provide students with a strong foundation in computer science, software development, information technology, programming, database management, networking, and emerging digital technologies. The programme prepares students for careers in the rapidly expanding information technology sector and serves as a gateway to advanced studies in computer applications and related fields.
In 1998 the bachelor of Computer Application course was started at the first floor of "Shatabdi bhawan". Later, in the year 2004 the Master of Computer Applications course was introduced. The Department of Computer Application now runs in the ground floor of "Shatabdi Bhawan". The department houses two computer labs with latest "intel" based computer systems and Broadband Internet connection. The department is also associated with active research in the field of computer science.
A.N. College, Patna, a constituent unit of Patliputra University, is one of Bihar's leading institutions of higher education. The BCA programme combines academic excellence with practical training to develop skilled IT professionals capable of meeting the demands of the digital era.
In today's technology-driven world, computer applications play a crucial role in business, education, healthcare, banking, government administration, communication, and scientific research. The BCA programme is designed to provide students with theoretical knowledge and practical skills in computing and information technology.
The programme focuses on programming, software development, database systems, networking, web technologies, cybersecurity, and modern computing applications, enabling students to become competent professionals in the IT industry.
Bachelor of Computer Applications (BCA)
Undergraduate Professional Programme
3 Years (6 Semesters)
Professional and Skill-Oriented Programme
Information Technology and Software Development Programme
Industry-Focused Curriculum
Candidates seeking admission to the BCA programme must:
Have passed 10+2 (Intermediate) or an equivalent examination from a recognized board.
Fulfil eligibility requirements prescribed by Patliputra University.
Obtain admission through the university's online admission process based on merit in the qualifying examination.
The programme aims to:
Develop strong foundations in computer applications and information technology.
Enhance programming and software development skills.
Promote analytical and logical thinking.
Prepare students for careers in the IT industry.
Encourage innovation, research, and entrepreneurship.
Develop problem-solving and project management abilities.
The curriculum generally includes the following subjects:
Computer Organization and Architecture
Digital Electronics
Operating Systems
Computer Fundamentals
C Programming
C++
Java Programming
Python Programming
Object-Oriented Programming
Data Structures
Algorithms
Software Engineering
Software Testing
Database Management Systems (DBMS)
SQL Programming
Database Administration
Data Warehousing
Computer Networks
Internet Technologies
Cyber Security
Information Security
Web Designing
HTML, CSS, JavaScript
Web Application Development
Mobile Application Development
Cloud Computing
Artificial Intelligence
Machine Learning
Internet of Things (IoT)
Data Analytics
Practical learning is a key component of the BCA programme. Students gain hands-on experience through:
Computer Laboratory Sessions
Programming Assignments
Software Development Projects
Website Development Projects
Database Design Exercises
Technical Workshops
Industrial Training
Internship Programmes
Major and Minor Projects
These activities help students acquire industry-relevant skills and practical expertise.
The programme adopts modern teaching methodologies such as:
Interactive Lectures
Practical Laboratory Work
Project-Based Learning
Case Studies
Technical Seminars
Workshops and Skill Development Sessions
Industry Interaction Programmes
Research and Innovation Activities
These approaches encourage active learning and professional growth.
Students benefit from:
Modern Computer Laboratories
High-Speed Internet Connectivity
Smart Classrooms
Software Development Platforms
Digital Learning Resources
Library and Reference Facilities
Academic Mentorship and Guidance
The learning environment supports both academic achievement and technical skill development.
The BCA programme develops:
Programming Skills
Software Development Expertise
Analytical Thinking
Problem-Solving Abilities
Database Management Skills
Networking Competencies
Cyber Security Awareness
Communication and Teamwork Skills
These competencies are highly valued in the IT industry.
Graduates of the BCA programme can pursue careers as:
Software Developer
Web Developer
Mobile Application Developer
Database Administrator
System Analyst
Network Administrator
Technical Support Engineer
Cyber Security Professional
IT Consultant
Data Analyst
Cloud Computing Specialist
Employment opportunities exist in:
Software Companies
Information Technology Firms
Government Organizations
Banking and Financial Institutions
Educational Institutions
E-Commerce Companies
Startups and Technology Enterprises
Research and Development Organizations
After completing BCA, students may pursue:
MCA (Master of Computer Applications)
M.Sc. Computer Science
M.Sc. Information Technology
MBA (Information Technology)
Professional Certifications in Cloud Computing, Cyber Security, Data Science, Artificial Intelligence, and Software Development
Research Programmes in Computer Science and Information Technology
The BCA programme is aligned with modern technological developments and industry requirements. Students are trained in contemporary programming languages, software tools, and digital technologies widely used in the global IT industry.
The programme supports India's vision of digital transformation by preparing skilled professionals capable of contributing to technological innovation and economic development.
The Bachelor of Computer Applications programme serves as an important platform for developing technically competent professionals who can contribute to the advancement of information technology. It combines theoretical understanding with practical expertise to prepare students for successful careers in computing and software development.
The Bachelor of Computer Applications (BCA) programme is offered at Anugrah Narayan College (A.N. College), Boring Road, Sri Krishnapuri, Patna, Bihar – 800013, India, one of the most prestigious constituent colleges of Patliputra University.
The Bachelor of Computer Applications (BCA) programme at Anugrah Narayan College, Patna provides students with comprehensive education and practical training in computer applications and information technology. Through a balanced curriculum, modern laboratory facilities, project-based learning, and industry-oriented training, the programme prepares graduates for rewarding careers in software development, information technology, entrepreneurship, and higher education. It plays a significant role in nurturing future IT professionals who can contribute effectively to the digital economy and technological progress of India.
UG Seats:- 120
PG Seats:- N/A
No faculty available for this department.
The Bachelor of Computer Applications (BCA) is a vocational undergraduate program offered under Patliputra University. Admission is merit-based. For postgraduate progression, students can pursue MCA after BCA.
| Program | Eligibility | Marks Required | Duration | Admission Basis |
|---|---|---|---|---|
| BCA (UG) | 10+2 with Mathematics preferred | 45–50% | 3 years | Entrance test + Interview |
In summary: For BCA, you need 10+2 with 45–50% marks and must clear ANC’s entrance test and interview.
No timetable uploaded.
| Sr. No | Subject | Course | Download |
|---|---|---|---|
| 1 | BACHELOR OF COMPUTER APPLICATIONS (BCA) | UG | Download |
