Request For Info

    Program Structure

    First Semester
    • BCA101
    • Computer Fundamentals and Windows Based Application
    • 4 Credits
    • BCA102
    • Programming In C
    • 4 Credits
    • BCA103
    • Data Structure
    • 4 Credits
    • BCA104
    • English – 1
    • 4 Credits
    • BCA105P
    • Windows Based Application Lab (Practical)
    • 4 Credits
    • BCA106P
    • C Programming Lab (Practical)
    • 4 Credits

    TOTAL CUMULATIVE CREDITS – 24 Credits

    Second Semester
    • BCA
    • Mathematics
    • 4 Credits
    • BCA201
    • Computer Organization and Architecture
    • 4 Credits
    • BCA202
    • DBMS
    • 4 Credits
    • BCA203
    • Oops with C++
    • 4 Credits
    • BCA204P
    • DBMS Lab (Practical)
    • 4 Credits
    • BCA205P
    • C++ Lab (Practical)
    • 4 Credits

    TOTAL CUMULATIVE CREDITS – 24 Credits

    Third Semester
    • BCA301
    • Data Communication
    • 4 Credits
    • BCA302
    • Operating System
    • 4 Credits
    • BCA303
    • Computer Graphics
    • 4 Credits
    • BCA304
    • Client Server Architecture
    • 4 Credits
    • BCA305P
    • Computer Graphics Lab (Practical)
    • 4 Credits
    • BCA306P
    • Client Server Architecture Lab (Practical)
    • 4 Credits

    TOTAL CUMULATIVE CREDITS – 24 Credits

    Fourth Semester
    • BCA401
    • Software Engineering
    • 4 Credits
    • BCA402
    • Java Programming
    • 4 Credits
    • BCA403
    • RDBMS
    • 4 Credits
    • BCA404
    • Unix And Shell Programming
    • 4 Credits
    • BCA405P
    • Java Lab (Practical)
    • 4 Credits
    • BCA406P
    • Unix Lab (Practical)
    • 4 Credits

    TOTAL CUMULATIVE CREDITS – 24 Credits

    Fifth Semester
    • BCA501
    • Algorithm and Analysis
    • 4 Credits
    • BCA502
    • Internet Programming
    • 4 Credits
    • BCA503
    • Application Programming
    • 4 Credits
    • BCA504
    • System Programming
    • 4 Credits
    • BCA505P
    • Web Designing/Internet Lab (Practical)
    • 4 Credits
    • BCA506P
    • Application Programming Lab (Practical)
    • 4 Credits

    TOTAL CUMULATIVE CREDITS – 24 Credits

    Sixth Semester
    • BCA601
    • Mis and Enterprise Resources Planning (ERP)
    • 4 Credits
    • BCA602
    • Computer Network and Security
    • 4 Credits
    • BCA603
    • Project: System Side or Application Side
    • 4 Credits
    • BCA604P
    • Ada Lab (Practical)
    • 4 Credits
    • BCA605P
    • System Programming Lab (Practical)
    • 4 Credits

    TOTAL CUMULATIVE CREDITS – 20 Credits

    Program Overview

    BCA (Bachelor of Computer Applications) in Distance Education is a three year graduate degree course that deals in computer applications. The course eligibility is 10+2 from a recognized board.

    BCA Course is a study of computer science and its related applications. It is said to be one of the most sought-after courses for students who wish to make a career in the IT field.

    The course enables students for roles pertaining to Computer Applications and IT industry and helps a student develop programming skills, networking skills and learn application packages, programming languages and modern techniques of Information Technology. BCA Course is specially designed to prepare students for the IT field and also build a basic foundation for higher studies.

    Basics of Programming, Networking, World Wide Web, Data Structure, Advanced basics of programming, database management, mathematics and software engineering are some of the topics that are covered in BCA course.

    There are variety of career options that are available for a BCA graduate in IT industry. BCA degree holder can work in several sectors, some of which include Education, Multimedia, Financial Institutes, Government Departments, Security and Surveillance etc.

    Candidates who don’t wish to go for a job after graduation, can also opt for higher studies like MCA degree i.e. Master of Computer Application. Another good option is Master’s Degree in Computer Management (MCM) or Master’s Degree in Information Management (MIM). For students inclined more towards the managerial aspects of an organization, MBA in Information Technology from a reputed B-School in India is a good option.

    Job profiles for BCA graduates

    The job profiles suitable for BCA graduates are:

    • Programmers
    • System Analyst
    • Network Designer
    • Game Developers and Testers
    • System Manager
    Top Recruiters of BCA in Distance Education Graduates

    Top companies where BCA graduates can get a job are:

    • Wipro
    • NIIT
    • Infosys
    • TCS
    • HCL