Application for Academic Year 2026-27 for UG and PG Program under NEP Align

Bachelor of Computer Applications (BCA)

“Engineering the Next Frontier of Technology.”


Program Overview

The Bachelor of Computer Applications (BCA) program at RTU Bengaluru is a 3-year undergraduate degree designed to provide students with a solid foundation in computer science, application development, and modern IT practices. The curriculum focuses on essential concepts such as Web Design & Multimedia, programming, database management, operating systems, web technologies, data structures, and software engineering, ensuring students gain strong analytical and computational skills.

Structured to meet current industry requirements, the program integrates emerging domains such as cloud computing, mobile application development, data analytics, cybersecurity fundamentals, and UI/UX design. Students gain extensive hands-on experience through well-equipped laboratories, industry-oriented assignments, internships, and capstone projects that enhance problem-solving abilities and practical competence.

The program also encourages interdisciplinary learning by allowing students to pursue Discipline Specific Elective courses and Multi-Disciplinary Elective courses offered by other colleges of the University. Options such as Business Analytics, Finance, General Management, and Statistics enable students to broaden their knowledge base and strengthen their career prospects across diverse sectors.


Program Highlights:

  • UGC approved curriculum with focus on emerging technologies
  • Industry-aligned specializations in Web Design & Multimedia
  • Dedicated placement cell with excellent track record
  • Modern infrastructure with advanced computing labs
  • Opportunities for research and innovation

Specialization

Web Design & Multimedia

Web Design & Multimedia is a dynamic program that blends creativity, technology, and communication to prepare students for careers in digital media, UI/UX design, animation, visual communication, and interactive content development. The course aims to build industry-ready professionals with strong design thinking and digital production skills.

Program Features

Explore the key features that make our Computer Science Engineering program stand out

Industry-Relevant Curriculum

Our curriculum is regularly updated with inputs from industry experts to ensure relevance to current technological trends and market demands.

Advanced Laboratories

Access to state-of-the-art computing labs, networking facilities, and specialized labs for AI, IoT, and cloud computing.

Expert Faculty

Learn from experienced faculty members with strong academic backgrounds and industry experience in various domains of computer science.

Internship Opportunities

Mandatory internships with leading tech companies to gain practical experience and industry exposure before graduation.

Project-Based Learning

Emphasis on hands-on projects throughout the program to develop problem-solving skills and practical knowledge.

Global Exposure

Opportunities for international exchange programs, global certifications, and participation in international competitions.

Faculty

Nayeem Akhtar Sholapur

Nayeem Akhtar Sholapur

Assistant professor

M.Tech

Specialization: Computer Science and Engineering

head.ceca@raitechuniversity.in

+91 94815 55187

Know More
Mr.Colloge dekho

Kumar Satyam Tanti

Assistant professor

M.Tech

Specialization: Computer Science and Engineering

satyam.tanti@imaginxp.com

+91 87008 72744

Know More
Mr. Iranna Amargol

Ms.Farhat akhtar

Assistant Professor

B.Tech

Specialization: Computer Science and Engineering

farhat.akhtar@raitechuniversity.in

+91 94264 36325

Know More

Curriculum

Our comprehensive curriculum is designed to provide a strong foundation in computer science principles while keeping pace with emerging technologies

First Year Curriculum

Semester 1

  • Course CategoryTitle of the CourseCredit
    UCC Communication Skills 2
    UCC Universal Human Values and Professional Ethics 3
    UCC Environmental Studies and Sustainability 2
    UCC Critical Thinking 2
    MDC Brands behind Business 2
    MDC Fundamentals of Management 2
    MDC Biology for Human Welfare 2
    MDC Evolution of Life in Earth 2
    MDC Introduction to Computer Programing 2
    Total19

    *University Core Courses (UCC)
    *Multi-Disciplinary courses (MDC)
    *Program Core Courses (PCC

Semester 2

  • Course CategoryTitle of the CourseCredit
    UCC Analytical Academic Writing 2
    UCC Health & well being 2
    UCC Indian Constitution 2
    UCC Indian Knowledge System-1 2
    PFC Mathematics Foundations for Computer Science 3
    PFC Applied Physics 4
    PCC Practical Approach to programming in C 4
    Total19

Second Year Curriculum

Semester 3

  • Course CategoryTitle of the CourseCredit
    UCC Community Engagement 2
    PCC Introduction to Python 4
    PCC Linear Algebra & Optimization 3
    PCC Data Communication and Networks 2
    PCL Problem Solving using Data Structures 3
    MIN Minor Elective1 3
    MIN Minor Elective2 3
    Total20

    *University Core Courses (UCC)
    *Multi-Disciplinary courses (MDC)
    *Program Core Courses (PCC)
    *Program Core Lab
    *Minor Elective(MIN)

Semester 4

  • Course CategoryTitle of the CourseCredit
    UCC Humanistic Leadership Development 2
    PCC Software Systems Development Methods 3
    PCC Introduction to Java Programming 4
    PCC Fundamentals of Operating System 3
    PCC Statistics and Probability 3
    MIN Minor Elective-4 3
    MIN Minor Elective-5 3
    Total21

Third Year Curriculum

Semester 5

  • Course CategoryTitle of the CourseCredit
    UCC Socio-Cultural Perspectives on Indian Life 2
    PCC Database Management System 2
    PCC Web Technologies 3
    PEC PEC-1 4
    PEC PEC-2 4
    MIN Minor Elective-5 3
    MIN Minor Elective-6 3
    INT Internship 2
    Total23

    *Multi-Disciplinary courses (MDC)
    *Program Core Courses (PCC)
    *Program Core Lab
    *Minor Elective(MIN)
    *Internship(INT)
    *Program Elective Course(PEC)

Semester 6

  • Course CategoryTitle of the CourseCredit
    UCC Family and values 1
    PCC Computer Organization & Architecture 2
    PCC Comprehensive Project 3
    PEC PEC-3 4
    PEC PEC-4 4
    MIN Minor Elective-7 3
    MIN Minor Elective-8 3
    Total20