School of Computer Science

Course Duration – 3 Years

Programme Overview

The Bachelor of Computer Applications (BCA) is a three-year undergraduate degree program designed to provide a strong academic foundation in computer science and its applications. This program is ideal for students who aspire to build a career in the rapidly evolving field of Information Technology. It blends theoretical knowledge with practical skills, focusing on programming languages, software development, database management, networking, web technologies, and data analytics.

With a curriculum that aligns with industry trends and emerging technologies, the BCA program equips students with the tools and expertise needed to thrive in tech-driven environments. The program fosters analytical thinking, problem-solving abilities, and software development skills through hands-on training, live projects, and internships.

Eligibility

Candidate should have passed Std XII examination from any recognized board

Selection Process – Valid Score of MHT- CET 2025 / PERA CET 2025 / Appear for Atharva University All India Entrance Test and Personal Interview

Program Highlights

Industry-Relevant Curriculum: Designed in consultation with IT experts and aligned with current technology trends.

Programming Mastery: In-depth training in C, C++, Java, Python, and other modern languages.

Hands-on Learning: Regular lab sessions, coding workshops, mini-projects, and hackathons.

Web and App Development: Training in front-end and back-end development, mobile applications, and UI/UX principles.

Cloud & Cybersecurity Modules: Exposure to cloud computing, ethical hacking, and cybersecurity fundamentals.

Internships & Live Projects: Industry internships and capstone projects to gain real-world experience.

Skill Enhancement: Communication, soft skills, and entrepreneurship modules for holistic development.

Career Prospects
  • Software Developer / Programmer
  • Web Developer / Designer
  • Mobile App Developer
  • System Analyst
  • Database Administrator
  • Cybersecurity Analyst
  • Cloud Solutions Architect
  • IT Support and Services
  • Digital Marketing Analyst
  • Technical Support Executive
Program Outcomes
  1. Apply foundational knowledge in computing and mathematics to solve complex IT problems.
  2. Design and develop software applications using contemporary programming languages and tools.
  3. Analyze user needs and design responsive software and systems accordingly.
  4. Understand professional, ethical, legal, and social issues in the computing field.
  5. Work effectively in teams and communicate technical concepts clearly to stakeholders.
  6. Utilize emerging technologies such as AI, data science, cloud computing, and IoT.
  7. Demonstrate lifelong learning skills for continuous personal and professional development.
  8. Pursue careers in IT, software development, or entrepreneurship with a strong competitive edge.