Bachelor of Computer Application



IT businesses are on the rise and contributing towards phenomenal employment opportunities. Learning efficient computer language programming is a prerequisite to define the information communication matrix of any organization. Dream Institute of Technology, one of the leading technological colleges in West Bengal is offering Bachelor of Computer Application (BCA), a MAKAUT affiliated full-time undergraduate degree course so that students can avail lucrative IT job opportunities in India and abroad. Backed by the experienced faculty team and latest infrastructure facilities at the Dream Institute of Technology, BCA students can gain hands-on skills and creates a rich foundation to muster computer knowledge that is required to take up specialized research and development dimensions in career later on.

Course Details:

Full-Time Undergraduate Degree

Duration: 3 Years; 6 semesters

Eligibility: 10+2 passed in any stream from a recognised board with Mathematics/Statistics/Business Mathematics/Computer Science. Candidates appearing for Class XII final can also apply.

Affiliated: Maulana Abul Kalam Azad University of Technology

BCA Curriculum Highlights:

Digital Electronics

Business Systems and Applications

Introduction to Programming


PC Software

Computer Architecture and Systems Software

Information Systems Analysis and Design

Computer programming


English Language and Communication

Operating Systems

Data Structures with C

Graphics and Internet

Mathematics for Computing

Management and Accounting

Database Management System

Object Oriented Programming with C++

Software Project Management and Quality Assurance

Statistics, Numerical Methods and Algorithms

Environment and Ecology

Data Communication and Communication Networks

Unix and Shell Programming

Windows Programming

Elective 1

Values and Ethics of Profession

Advanced Unix and Shell Programming

Human Computer Interaction

Multi-Media and E Commerce

Advanced Networking and Communication

Intelligent Systems

Image Processing

Software Engineering

Object oriented Programming with Java

Advanced Database Management

  • Career Opportunities

    With modern tools and accessories in the following laboratories

    • Advanced Computer Labs for practice
    • Language Lab to develop soft-skill of students
    • State-of-the-art infrastructure to offer application-oriented knowledge
    • Special knowledge sessions conducted by industry experts
    • Guidance from experienced faculty team
    • Interactive teaching and learning methodologies
    • Projects and case studies for experiential learning
    • Strong industry connect to facilitate placement assistance
    • Extensive Library Resources with Books, E books, Magazines and Journals
    • Engagement through extra-curricular activities to develop holistic personalities
  • Career Opportunities

    An advanced computer application curriculun course can equip students to take up lucrative career challenges across diverse organizations and industries in multi-faceted roles in the information technology field that include

    • Web Developer
    • Network Administrator
    • System Manager
    • Computer Programmer
    • Software Developer
    • Software Tester
    • Computer System Analysis
    • Software Quality Management
    • Computer and Data Processing Services

DIT Recruiters

Top companies across all industries have recruited our students based on their domain knowledge,
hands-on skills, attitude, research orientation, innovative attitude and leadership ability.