BCA

Overview

The Bachelor of Computer Applications (BCA) program at SomLalit Polytechnic, affiliated with Gujarat Technological University (GTU), is a comprehensive undergraduate course designed to provide students with strong fundamentals in computer science and application development.

This 3-year, 6-semester program blends theoretical knowledge with practical skills in programming, database management, networking, software engineering, and emerging technologies. It prepares students to meet the growing demands of the IT industry and related sectors.

  • To build a solid foundation in computer applications and programming languages.
  • To develop problem-solving and analytical thinking skills in computing contexts.
  • To prepare students for careers in software development, IT services, and system management.
  • To encourage ethical and responsible use of technology.
  • To enable students to pursue higher studies and research in computer science and allied fields.
  • Proficiency in programming languages such as C, C++, Java, Python, and more.
  • Knowledge of database design, management, and SQL.
  • Understanding of networking concepts and web technologies.
  • Ability to develop software applications and manage IT projects.
  • Critical thinking and logical problem-solving skills.
  • Team collaboration and effective communication in tech environments.

Industry Exposure

At SomLalit Polytechnic, BCA students gain hands-on experience through practical workshops, internships, and live projects. We organize guest lectures by IT professionals, industrial visits, and coding bootcamps to help students bridge academic learning with industry demands.

Internships

Workshops and Seminars

Industry Partnerships

Subject CodeSubject NameCredits
BCA101Programming Fundamentals4
BCA102Mathematics – I4
BCA103Business Communication4
BCA104Digital Electronics4
BCA105Environmental Studies2
BCA106Fundamentals of IT and Digital Literacy2
Subject CodeSubject NameCredits
BCA201Data Structures and Algorithms4
BCA202Mathematics – II4
BCA203Object-Oriented Programming using C++4
BCA204Computer Organization4
BCA205Basics of Accounting2
BCA206Computer Lab Practice – I2
Subject CodeSubject NameCredits
BCA301Database Management Systems4
BCA302Operating Systems4
BCA303Software Engineering4
BCA304Web Technologies4
BCA305Discrete Mathematics2
BCA306Computer Lab Practice – II2
Subject CodeSubject NameCredits
BCA401Computer Networks4
BCA402Data Mining and Data Warehousing4
BCA403System Software and Compiler Design4
BCA404Principles of Management4
BCA405Elective I (Cybersecurity/Cloud Computing/Data Science)2
BCA406Computer Lab Practice – III2
Subject CodeSubject NameCredits
BCA501Mobile Application Development4
BCA502Software Testing and Quality Assurance4
BCA503Elective II (Cybersecurity/Cloud Computing/Data Science)4
BCA504Project Management and Entrepreneurship4
BCA505Computer Lab Practice – IV2
Subject CodeSubject NameCredits
BCA601Cloud Computing4
BCA602Elective III (Cybersecurity/Cloud Computing/Data Science)4
BCA603Major Project6
  • State-of-the-Art Classrooms: Spacious, well-ventilated classrooms .
  • Advanced Computer Labs: High-performance systems with the latest software.
  • Extensive Library: A rich collection of books, journals, e-resources, and research materials.
  • Comfortable Hostel Facilities: Safe and secure accommodations with 24/7 support.
  • Modern Cafeteria: Hygienic and spacious dining area offering nutritious and diverse food options.
  • Sports Ground: Well-maintained grounds and indoor facilities for cricket, basketball, badminton, and other sports.

Affiliation

Affiliated with Gujarat Technological University (GTU)

Duration

3-year full-time undergraduate course, structured into 6 semesters

Medium of Instruction

English Medium

Message from director

Educating Young Minds to Thrive in a Changing World

We cannot always build the future for our youth, but we can build our youth for the future. Remember, the reward of every good action will always be good.
I feel very honoured and privileged to write a message on this platform for all my readers. Technical education is witnessing a paradigm shift in India. Digitalisation, Virtualisation, Mobilisation, and Personalisation are the four megatrends shaping our world. We must prepare our students in alignment with these trends, as education is the most powerful tool to transform the world.
Som-Lalit Polytechnic, a premier institute offering diploma courses, is dedicated to shaping competent professionals of tomorrow. We strive to develop students for the dynamic changes in technology and industry through the following:

  • Imparting in-depth technical knowledge
  • Instilling ethics and values
  • Encouraging research and innovation
  • Strengthening industry connections through internships, projects, and expert sessions
  • Organising activities in art, technology, sports, and celebrations to promote all-round development

The unwavering efforts of the Som-Lalit Polytechnic team to provide holistic education and the eagerness of our students to learn make these achievements possible. As technical education continues to evolve under the NEP 2020 guidelines, we are committed to equipping our students with the skills and knowledge needed to excel in an ever-changing world.

My best wishes to the faculty members and all my dear students.

Jayeshkumar J Patel
Principal, SomLalit Polytechnic

Faculties

Our dedicated faculty members combine academic expertise with real-world experience to deliver impactful, practical learning.

Name Here

Designation Here

Name Here

Designation Here

Name Here

Designation Here

Name Here

Designation Here

Learn Today.
Lead Tomorrow.

Our graduates step confidently into the real world — skilled, prepared, and future-ready.

CONTACT US NOW

Inquiry Form