The course provides a sound academic base from which an advanced career in Computer Application can be developed . These graduates can start their career a Junior Programmer and get promoted to the post of senior Programmers & Project Managers in the IT sector.

 Fast growing information technology and communication systems have become critical components of almost every company’s strategic plan. Companies which want to take advantage of the new information technologies and communication systems require expert Professionals, who can apply computer science principles to solve problems produced by the interface between business and technology. This is an undergraduate program where students are exposed to various areas of computer applications including the latest developments keeping pace with the industry.
Objectives:    

The course aims at realizing the following student objectives :

  • To demonstrate a sound knowledge in key areas of computer science or industrial computing.
  • To demonstrate a substantial understanding of concepts in key areas of computer science.
  • To carry out the required analysis and synthesis involved in computer systems, information systems and computer applications.
  • To demonstrate professional competence in developing software and in its design and implementation.
  • To develop sound practical skills to enable them to addressing problems which arise from computer systems and applications. 
COURSE CURRICULUM

BCA SEMESTER 1

 

BCA-111         GENERAL ENGLISH – I                                                        100 MARKS

 

BCA-112         PUNJABI (COMPULSORY) OR                                           100 MARKS

                        PUNJAB HISTORY AND CULTURE

 

BCA-113         FUNDAMENTALS OF IT                                                      100 MARKS

 

BCA-114         PROGRAMMING FUNDAMENTALS USING C                 100 MARKS

 

BCA-115         OFFICE AUTOMATION AND                                             100 MARKS

PRODUCTIVITY TOOLS

 

BCA-116         SOFTWARE LAB – I                                                             50 MARKS

 

BCA-117         SOFTWARE LAB – II                                                            50 MARKS

 

BCA SEMESTER 2

 

BCA-121         GENERAL ENGLISH – II                                                      100 MARKS

 

BCA-122         DIGITAL ELECTRONICS                                                     100 MARKS

 

BCA-123         MATHEMATICAL FOUNDATION                          100 MARKS

OF COMPUTER SCIENCE

 

BCA-124         DATA STRUCTURES                                                            100 MARKS

 

BCA-125         PROGRAMMING WITH VISUAL BASIC                            100 MARKS

 

BCA-126         SOFTWARE LAB – III                                                           50 MARKS

 

BCA-127         SOFTWARE LAB – IV                                                           50 MARKS