Computer applications have been the employability buzz words since the advent of IT in businesses. In this data-driven, digital world with the rapid growth of IT industry in India, there are multiple career options available after studying BCA. It is essentially a skill programme after which students can work in the booming IT sector, go for higher studies or opt for self-employment.

NSHM is among the top BCA colleges in India with high-end lab provisions, future-ready tools and techniques to empower students with industry relevant certifications and training and help them to acquire programming readiness. The high-end computing environment is best suited for quality BCA education, which is why, the placements of BCA students at NSHM have always been top of the charts.

Programme Education Objective

  • To prepare students with computing and analytics skills to generate creative solutions to human-computer interaction problems across industry sectors in national and international levels.
  • Enable them to continuously improve their programming skills, database, system hardware/software, engineering and networking skills, adapt to emerging technologies and computing and communication devices in an ethical and responsible manner.

Career Opportunities

As the demand for IT professionals is increasing every day, students can find job opportunities in India as well as in abroad after studying BCA. Not only in private sectors, but there are ample opportunities in public sectors too. Job designations after finishing the programme are:

  • Computer System Analyst
  • Computer Technical Support
  • Software Programmer
  • Software Developer
  • Web developer
  • Software Quality Assurance Analyst
  • Database Administrator
  • Networking and Systems Administrator
  • MIS Executive
  • BPO / ITES Executive

Programme Structure

Core Curriculum

Programming Languages

Principles of Programming Languages

C, R and/or Python programming and applications, simple numerical method problem-solving using function,pointers,array structures and files handing process, etc.

Object Oriented Analysis & Design

object oriented programming language, Java, class & its objects for solving inheritance,polymorphism,applets,swings programming etc.

Data Structure and Analysis of Algorithm

data structure & algorithm methods, program performance and impact, efficient algorithms for simple computational tasks, reasoning the correctness through the complexity measures, different range of behaviors of algorithms and the notion of tractable and intractable problems

Networking and System Development


Concepts of computer networking, various topologies, protocols, TCP/IP, OSI, networking devices

Data Base Management System

database design, simple database system, DBMS/RDBMS, Fundamentals of Big Data modeling and management

Software engineering

Fundamentals of Project Management, Software development lifecycle, System Requirement Study, Design, Coding, Testing & Error Control, Implementation, traditional SDLC – Waterfall, Rapid and Iterative, CASE, System portability, scalability, maintainability

Modern Computer Applications

Technology Trends

Fundamentals and basic computing applications – Artificial Intelligence, Data Science, Internet of Things, Blockchain, Robotic Process Automation, Virtual Reality, Edge Computing, Intelligent Apps, etc.

Cloud Computing

Concepts of cloud computing, its various implentation methodologies and the services provided by cloud technologies

Programme Type - UG

Duration - 3 years (6 Semesters)

Minimum 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.

Degree Awarded By -

Fee Details

  • Kolkata
  • Durgapur


Payment Date

One Time Payment Yearly Payment Payment Deadline Half-Yearly Payment
Admission Fee INR 50,000 INR 50,000 INR 50,000
Within 15 days of Admission INR 2,90,100 INR 1,56,200 INR 85,000
on or before 30th Nov, 2023 INR 85,000
on or before 31st May, 2024 INR 93,800 INR 51,000
on or before 30th Nov, 2024 INR 51,000
on or before 31st May, 2025 INR 67,500 INR 34,000
on or before 30th Nov, 2025 INR 38,900
Total Fees: INR 3,40,100 INR 3,67,500 INR 3,94,900
Course Fee including Admission :

Durgapur Admission Fee of Rs. 50000/- to be paid during Admission

Payment Date

One Time Payment Yearly Payment Payment Deadline Half-Yearly Payment
Within 15 days of Admission INR 95,800 INR 52,100
on or before 30th Nov, 2023 INR 52,100
on or before 31st May, 2024 INR 95,800 INR 52,100
on or before 30th Nov, 2024 INR 52,100
on or before 31st May, 2025 INR 1,00,900 INR 52,100
on or before 30th Nov, 2025 INR 57,200
Total Fees: INR 292500 INR 317700
Course Fee including Admission : INR 342500 INR 367700

Download And Know More About The NSHM


Top Recruiters