University Affiliation

University of Mumbai                                               

Duration of Program

3 Years, 6 Semester Full Time
4 Years, 8 Semester Hons Full Time

Important Dates

Last Date to Apply : As per University Schedule

About Programme

BCA programme revolves around Computer Applications in the field Information Technology. Computer science can help you to find solutions to complex problems in a world full of complex and fast-moving technology. A Bachelor of Computer Application degree is the core of Computer Science in today’s world. BCA is a three-year degree program. This degree is for those who want to study computer science, software engineering, information technology, information security, and networking technology. The degree focuses on the design, development, and deployment of software systems with a special focus on the design and analysis of software security. Moreover, in the world of programming, there are many opportunities to make money as an expert in your field. As a computer programmer, you can find different types of software, including databases and web software. In general, it pays well along with diverse career prospects.

Why this Programme

BCA is a 3+1 Year Hons Degree programme that is offered at the undergraduate level. It introduces learners to the fundamentals of computer applications. The degree helps interested students in setting up a sound academic base for an advanced career in Computer Applications. The course of BCA includes database management systems, operating systems, software engineering, web technology and languages such as C, C++, HTML, Java etc. It is a highly popular course amongst students aspiring to establish a career in established IT companies like HP, Accenture, Capgemini and Cognizant and new-age technology startups like Flipkart. Professionals skilled in Computer Science are in huge demand since a lot of manpower-based jobs are getting digitised. This is a software-related course where a professional well-versed in programming languages always stands out. The average salary package post-BCA varies between INR 4 LPA to 10 LPA depending on the company and the specific role/designation. A BCA graduate has scope in jobs such as Software Engineer, Web Designer and System Analyst.uted job positions.

PEO1. To develop problem solving abilities using a computer

PEO2. To build the necessary skill set and analytical abilities for developing computer-based solutions for real life problems

PEO3. To imbibe quality software development practices

PEO4. To create awareness about process and product standards

PEO5. To train students in professional skills related to Software Industry

PEO6. To prepare necessary knowledge base for research and development in Computer Science

PEO7. To help student’s build-up a successful career in Information Technology

A graduate with a B.Sc. in Information Technology will have the ability to
PSO1. Explore technical comprehension in varied areas of Computer Applications and experience a conducive environment in cultivating skills for thriving career and higher studies.

PSO2. Comprehend, explore and build up computer programs & implement algorithms in the allied areas like artificial intelligence, machine learning, Data Analytics for efficient development of analytical and predictive model of varying complexity.

PSO3. To arrive at a solution of the problem, and work in team to develop various analytical and predictive models using project management techniques

After completing BCA, one can pursue higher studies by specialising in various sub-domains of BCA and pursue MCA. One can work as an app developer or software developer, system Administrator or work as lecturer or computer teacher. With rapid development in the field of Information Technology, this course offers promising career opportunities. Professionals must possess sound knowledge of IT and Computers and must be well-versed in the practical applications of software technology.

Popular BCA Specialisations

Some popular BCA specialisations in which one can specialise either through MCA or Advanced Diploma courses are as follows:

  • Internet Technologies
  • Animation
  • Network Systems
  • Programming Languages (C++, JAVA, etc.)
  • Systems Analysis
  • Music and Video Processing
  • Management Information System (MIS)
  • Accounting Application

Course Curriculum

Semester 1

  • No. of Courses Semester I Credits
    Programming with C 4
    Mathematics I 2
    Digital Electronics 2
    Generic/ Open Elective Courses
    (Any one from the below list)
    Business Practices 2
    Financial Accounting
    Vocational and Skill Enhancement Courses
    (VSEC) VSC:2, SEC:2
    Vocational Skill Courses (VSC) Digital Electronics Lab 2
    Skill Enhancement Courses (SEC Foundation Course 2
    Ability Enhancement Courses (AEC), Indian Knowledge System (IKS)
    and Value Education Courses (VEC)
    AEC:2, VEC:2,IKS:2
    Ability Enhancement Courses (AEC), Professional Communication Skills 2
    Value Education Courses (VEC) Green Computing 2
    Indian Knowledge System (IKS) Anyone from the below list 2
                                                                     i. Introduction to Basic Sanskrit
                                                                   ii. Vedic Maths
                                                                 iii. Classical or regional literatures
                                                                 iv. Earth sciences
                                                                   v. Ethics and sociological orders
    Co-curricular Courses (CC) 2
    Any one from the below list
                                                                     i. NSS
                                                                   ii. NCC
                                                                 iii. DLLE
                                                                 iv. Cultural Activities ( Fine/ Applied/ Visual/ Performing Arts )
                                                                   v. Yoga Education
                                                                 vi. sports and fitness
                                                               vii. Green Credit

Semester 2

  • No. of Courses Semester II Credits
    Object Oriented Programming with C++ 4
    Mathematics II 2
    Web Programming 4
    Generic/ Open Elective Courses
    (Any one from the below list)
    Systems Analysis and Design 2
    Multimedia Design
    Vocational and Skill Enhancement Courses (VSEC)VSC:2, SEC:2
    Vocational Skill Courses (VSC) Office Automation 2
    Skill Enhancement Courses (SEC) Computer Networks 2
    Ability Enhancement Courses (AEC),
    and Value Education Courses (VEC)
    AEC:2, VEC:2
    Ability Enhancement Courses (AEC), Group Communication 2
    Value Education Courses (VEC) Environment Studies 2
    Co-curricular Courses (CC) 2
    Any one from the below list
                                                                    i. NSS
                                                                  ii. NCC
                                                                iii. DLLE
                                                                iv. Cultural Activities ( Fine/ Applied/ Visual/ Performing Arts )
                                                                  v. Yoga education
                                                                vi. sports and fitness
                                                              vii. Green Credit

Semester 3

Compulsory Course

  • Blockchain Technology
  • Microprocessor Architecture
  • Python Programming
  • Data Structure

Discipline Specific Elective Course (Any one)

  • Core Java
  • C#

Semester 4

Compulsory Course

  • Artificial Intelligence
  • Operating System
  • Embedded Systems
  • Operation Research

Discipline Specific Elective Course (Any one)

  • Enterprise Java (Optional)
  • .Net Technology (Optional)

Semester 5

Compulsory Course

  • Supervised Machine Leaning
  • Data Visualization and Story Telling
  • Data Wrangling
  • Real Time Case Study for Data Science

Discipline Specific Elective Course (Any one)

  • IoT Cloud and Data Analytics
  • Blockchain Technology

Semester 6

Compulsory Course

  • Unsupervised Machine Leaning
  • Deep Learning
  • Text Analytics and Natural Language Processing
  • Project

Discipline Specific Elective Course (Any one)

  • High Dimensional Data
  • Time Series Analysis

Placements Partners


How to Apply

The admission procedure usually starts in the month of June after the results of class XII are declared.

  • Fill the Pre-enrollment form of the University of Mumbai through the University portal ( Select the autonomous option for BSc.IT
  • Fill online admission form on
  • Upload a copy of the pre-enrollment form, HSC mark sheet/digital result, caste/reservation certificate if applicable, and E-Suvidha ticket.
  • On the declaration of merit list (first then second then third if applicable) pay the fees along with submission of the documents such as Undertaking regarding admission confirmation, SSC(X mark sheet), Leaving Certificate, Adhar card, scanned copy of Cheque book leaflet/bank account details and transfer certificate in case the student is from outside Maharashtra.
  • For further details and to know more about the college visit

Eligibility for FY BSC

  • A candidate for being eligible for admission to the degree course of Bachelor of Science-Information Technology, shall have passed XII standard examination of the Maharashtra Board of Higher Secondary Education or its equivalent with Mathematic and Statistics as one of the subject and should have secured not less than 45% marks in aggregate for open category and 40% marks in aggregate in case of Reserved category candidates.
  • Candidate who has passed Diploma (Three years after S.S.C. – Xth Std.) in Information Technology/ Computer Technology/ Computer Engineering/Computer Science/ Electrical, Electronics and Video Engineering and Allied Branches/Mechanical and Allied Branches/ Civil and Allied branches are eligible for direct admission to the Second Year of the B.Sc. (I.T.) degree course.
  • However, the Diploma should be recognized by the Board of Technical Education or any other recognized Government Body. Minimum marks required 45% aggregate for open category candidates and 40% aggregate for reserved category candidates. OR Candidates with post HSC-Diploma in Information Technology/Computer Technology/ Computer Engineering/ Computer Science/ and Allied branches will be eligible for direct admission to the Second Year of B.Sc. (I.T.). However, the Diploma should be recognized by the Board of Technical Education, or any other recognized Government Body Minimum Marks required 45% aggregate for open category candidates and 40% aggregate for reserved category candidates.

Eligibility for SY BSC

  • A candidate is eligible to take admission to second year provided he/she passed FIRST YEAR examinations or is Allowed To Keep Terms(ATKT) before/after supplementary exams.
  • A candidate is eligible to take admission to second year of B.Sc. IT / B.Sc. DS if candidate have completed 3 years of diploma after S.S.C. or Candidate must have passed 3 years of diploma successfully from recognized board or university.

Note: Diploma candidate will directly get enrolled in second year of Bsc IT course. The same conditions are relevant for post H.S.C. diploma candidates.

Eligibility for TY BSC

  • A candidate is eligible to take admission to Third year provided he/she passed SECOND YEAR examinations or allowed to keep terms before/after supplementary exams.

Total no. of Seats: 120

Reservation of Seats: Reservations are as per the Government policy.

Fees: As prescribed by the University of Mumbai. The details have been mentioned on the college Notice board and the College website http://www.

Duration of Programme: 6 Semesters spread over 3 years.

Enforcement of Attendance:

Our college is a pioneer institute in introducing the computerized attendance system. The computerized defaulters’ lists are displayed division wise regularly at the end of every month on the Students Notice Board. The students failing to fulfill the required attendance shall be DETAINED and shall not be permitted to take the Annual / Board examination. Warning letters from the Principal are sent to parents of the defaulting students. The letters are given to the concerned students by the class teachers in the classrooms. The students must hand over these warning letters to the parents. Students should note that fulfilling the attendance requirement alone will not qualify them to appear for the examination. Their academic performance should also be to the satisfaction of the principal.

General Rules & Regulations:

  1. Every student should obtain an ID card and show at the entry
  2. Students should not loiter in the corridors when the lectures are engaged
  3. Giving proxy attendance is a serious act of indiscipline
  4. Students applying for certificates/testimonials and attestation should first contact the college office
  5. Ragging is strictly prohibited on the college premises
  6. The use of mobile phones inside the college is strictly prohibited. If caught using a cell phone it is confiscated for a period of 1 year

Punitive Measures:

  1. Warning
  2. Cancellation of admission
  3. Refusal to grant admission in future
  4. Withholding or withdrawing of University exam form
  5. Expulsion / rustication from college
  6. Fine not exceeding Rs. 300
  7. Non-refund of fees and deposits
  8. Suspension for a specified period
View All