Programme Overview BCA

March 9, 2021 Off By admin

Govt. College Kullu (H.P.)

Name of the Department: Computer Science (BCA )

Year of Establishment: 2008

Names of Programmes/ Courses: UG

No. of Teaching posts sanctioned: 6

No. of Teaching posts filled: 6


1Mr. Manoj KumarMCAAssistant Professor8 Years
2Dr. RadhaPh.D.Assistant Professor6 Years
3Ms. Disha GuleriaM. TechAssistant Professor6 Yeras
4Ms. ShivaniMCAAssistant Professor6 Years
5Ms. KarunaMCAAssistant Professor6 Years
6Ms. Ruchika sharmaM.ScAssistant Professor2 Years

Course structure: BCA

First Year (1st Semester)
SemesterPaper CodePaper TitleCredit

BCA0102Applied English4
BCA0103Computer Fundamentals4
BCA0104C Programming4
BCA0105Office Automation Tools4
BCA0104(P)C Programming Lab-I3
BCA0105(P)Office Automation Tools Lab-II3
First Year (2nd Semester)
SemesterPaper CodePaper TitleCredit

BCA0202Communicative English4
BCA0203Digital Electronics4
BCA0204Data Structures4
BCA0205Data Base Management System4
BCA0204(P)Data Structures Lab-III3
BCA0205(P)Data Base Management System Lab-IV3
Second Year (3rd Semester)
SemesterPaper CodePaper TitleCredit

BCA0302Business Practices and Management4
BCA0303Computer Organization4
BCA0304Object Oriented Programming with C++4
BCA0305Desktop Publishing and Designing4
BCA0304(P)Object Oriented Programming with C++Lab-V3
BCA0305(P)Desktop Publishing and Designing Lab-VI3
 Second Year (4th Semester)
SemesterPaper CodePaper TitleCredit

BCA0403System Analysis and Design4
BCA0404Internet Technology & Web Page Design4
BCA0405Programming in Visual Basic4
BCA0404(P)Internet Technology & WebPage Design Lab VII3
BCA0405(P)Programming in Visual Basic Lab-VIII3
Third Year (5th Semester)
SemesterPaper CodePaper TitleCredit

BCA0501Operating System4
BCA0503Management Information System4 Technologies4
BCA0505Computer Oriented Statistical Methods4
BCA0504(P) Technologies Lab-IX3
BCA0505(P)Computer Oriented Statistical Methods Lab-X3
Third Year (6th Semester)
SemesterPaper CodePaper TitleCredit

BCA0603Multimedia Technology4
BCA0604(P)Computer Graphics
BCA0606Major Project3

Department of Computer Science BCA,
Govt. College Kullu


1. To enable graduates to pursue research, or have a successful career in academia or industries associated with Computer Science and Engineering, or as entrepreneurs.

2. To provide students with strong foundational concepts and also advanced techniques and tools in order to enable them to build solutions or systems of varying complexity.

3. To prepare students to critically analyze existing literature in an area of specialization and ethically develop innovative and research oriented methodologies to solve the problems identified.


Computer Application Graduates will be able to:

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.

2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.

3. Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, society and environment.

4. Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modelling to complex engineering activities with an understanding of the limitations.

6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.

7. Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.

8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.

9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

10. Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

11. Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one‘s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.

12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.


1. To analyze, design and develop computing solutions by applying foundational concepts of computer science and engineering.

2. To apply software engineering principles and practices for developing quality software for scientific and business applications.

3. To adapt to emerging information and communication technologies (ICT) to innovate ideas and solutions to existing/novel problems.


1. Students will able to recognize & appreciate the role of computing in a wide variety of activities & application of Modern society, including commerce, education and communication.

2. Analyze a given problem and develop an algorithm to solve the problem.

3. Demonstrate the basic technicalities of creating word document, creating power point presentation & design spreadsheet for office use.

4. Develop the software projects by understanding the client requirement.

5. Define fundamental account concept, conventions & terminologies.

6. Implement the various programming languages like C, C++, VB. Net, ASP constructs in the right way.

7. Able to master the basic concept and understand the Database Management system.

8. Evaluate and analyze the SDLC, understand software design, coding techniques and software testing principles.

Attainment of Program outcome:

The scheme developed for the programme and the curriculum laid down for every subject is designed in a way to achieve academic excellence and meet the requirements of stakeholders and all-in–all move towards the attainment of department as well as University Mission.

Administrative system helps in ensuring the Achievement of PSOs:

1.Regular departmental meetings are held which is presided by HOD and all agenda of improvement of academics are discussed to achieve the PSOs.
2.The Student mentors and Project evaluation committees are formed at the department level.
3.Concerned faculty keeps a check on the students not only in academic matters but also in their personal and emotional affairs.
4.The faculty keeps a vigilant eye on course structure and suggests the changes to the University as and when required.

Regular Examination System:

  • The POs, PSOs and Cos Objectives are determined and evaluated through a regular examination process, Class Tests, Seminars and consultation that involve four core constituents: Students, Alumni, PTA, and Faculty.
  • Student input is obtained through student feedback, interaction with College Student Central Association (CSCA), exit interviews with graduating students, student evaluation forms, and individual faculty-student advisee interaction.

Feedback from Alumni / PTA

  • Alumni /PTA input are obtained through regular meetings with alumni/PTA representatives, and exit surveys with graduating students.
  • Faculty input is obtained through departmental committees, regular faculty meetings, and departmental retreats.
  • Student input is taken on regular basis at the end of year/semester.

Attainment of each of the PSOs and COs can be judged from the following:

  • Increase in pass percentage of students.
  • Percentage of students qualifying competitive exams is increasing.
  • Rise in the number of students going for PG programmes in reputed institutions.