Think Career
Skip Navigation Links > Computer Science > Computer Applications

School of Computer Science and Applications

Magic with keyboards.
Computer Applications

Computer Applications (BCA, MCA, PGDCA)

The 21st century is completely dependent on Computers as in every field of career opportunities like manufacturing, development, testing, transportation, communications, research, education and management, there is an essential usage of Computer Applications and programmes. To satisfy the varying requirements of diverse industries, the BCA (Bachelor in Computer Applications) and MCA (Masters in Computer Applications) course has been designed immaculately to prepare the aspirants in the professional world of Computer Applications & programming, software development, web analyzing, networking and database management. By providing a base to the students aspiring to work in the sophisticated computing environment, the under-graduate (3 years BCA Course), post-graduate (2 Years MCA Course) and PG Diploma (PGDCA) programmes equip the students with computing principles, computer programming, information technology & information programming skills, analysis skills and software design applications along with the standards of developing, testing and maintenance. Thus, the courses in Computer Science & Applications - BCA, MCA and PGDCA sprout proficient professionals who are recruited in the various organizations to meet with the intricacies inculcated during the interface between business methodologies & computer technology.

Best BCA, MCA, PGDCA Course in Punjab, Chandigarh: Desh Bhagat University School of Computer Science and Applications has designed the curriculum of BCA, MCA & PGDCA programmes as per the norms and standards set by All India Council of Technical Education (AICTE). The pedagogy has been acutely focused on saturating core fundamentals and in-depth knowledge of computer applications, operating systems, internet, web designing, systems management, quality management, networking, programming languages (java, oracle, C, C++ etc.). Along with these relevant technical subjects, English & Mathematics have been included in all the three programmes as the compulsory subjects. The curriculum, being based on semester system, is also periodically as per the increasing requirements of the industry to enhance the immediate employability of the aspirants. Apart from these achievements, DBU has empowered the department of Computer Science with dedicated faculty having national & international exposure, fully equipped Microsoft computer labs, smart classrooms and departmental digital library. The dignitary collaborations of Desh Bhagat University with the leaders of computer industry like MICROSOFT, IBM, WIPRO, DELL & HP enhance the professional etiquettes in the students and ultimately inculcates a wide gamut of future perspectives for them.

Vision of the Department:

To be recognized as a Centre of Excellence in the country that is capable of transforming learners of Computer Science to Professionals working for the upliftment of computing technology, society and the world as a whole through their life-long learning experiences by providing value based, exceptional learning environment for education, research and training in Computer Science and Applications

Mission of the Department:

M1: To develop the creativity of problem solving through computer science in the learners through our continuously improving academic environment and excellent computing infrastructure.

M2: To provide value based education and training through high impact teaching that inculcate excellent basics, sound practical knowledge of automating various kinds of systems through effective programming skills.

M3: To develop the youth into professionals who can work in team, possess high analytical abilities, and help in solving complex problems of various domains through principles of computer science and applications.

M4: To focus on building professional skills that is useful in Entrepreneurship and development of relevant technological projects for a larger section of the society.

M5: To grow as a nurturing environment of computer professionals for imparting a lifelong learning skill.


Program: Ph.D

 

Programme outcomes

PO1: The Ph.D. course work is framed to inculcate the research scholars with basic, applied and instrumental knowledge associated with Computer science.

PO2: Students will be equipped with background status and innovation in research work and future perspectives of the selected topics of research.

PO3:   Students would be taught different aspects about the importance of literature  review, accessing scientific databases, laboratory safety and code of conduct with the view of preparing them for taking up research problems.

PO4: Students would be made aware of the research ethics, scientific temper,  Intellectual property rights and code of conduct for pursuing career in research and development.

PO5: Students would be taught about the different instrumentation techniques, statistical tools and IT tools, so that they could apply theses in their field of research depending upon their requirements.

PO6: Students would be able to understand and use basic sciences, mathematics and engineering sciences in a high level.

PO7: Students would be in possession of wide and deep knowledge in the field of Computer Science and application, including the latest developments.

PO8: Students would be able to reach the new information in the field of Computer Science and Applications and having high-level competence in necessary methods and skills to make the research by apprehending the new information.

PO9: Students would be able to bring an innovation that provides different initiatives to the field of Computer Science; develop a new approach, method, design, application or apply a present method in a different field.

PO10: Students would be able to perceive an original research process independently, and design, implement, conclude and lead the process.

PO11: Students would be able to contribute to the literature by publishing the whole scientific research and development efforts he/she has carried out in the field of expertise.

PO12: Students would be able to comprehend scientific, technological, social and cultural developments, and convey them to society with scientific impartiality and ethical responsibility.

 

Programme Specific Outcomes

PSO1: Students after completing the program will have an elementary knowledge about the different disciplines of the subject.

PSO2: Students will be able to utilize their knowledge of using instruments and other analytical techniques for solving their research problems.

PSO3: Students will be aware of the consequences of deviating from the standard  code of conduct in research laboratories, plagiarism and paraphrasing, ethical aspects etc.

PSO4: Students will be able to access and extract the desired information from the different scientific databases and resources.

PSO5: Students will be able to read and write good scientific papers.

 

Programme Educational Outcomes

PEO1: The main goal of the PhD program is to develop researchers who are well-equipped to undertake research challenges of the future for the benefit of the society.

PEO2: Overall educational objective is to train future scientists who have the capacity to integrate information from multiple domains and competencies and conduct research that can be applied for the improvement of human kind.

PEO3: To create an environment that encourages the student’s originality and creativity in their research.

PEO4: To inculcate the skills amongst the research scholars to enable the student to critically examine the background literature relevant to their specific research area.

PEO5: Giving an opportunity to develop skills in making and testing hypotheses, in developing new theories and in planning and conducting experiments.

 

Research Methodology in Computer Science

Course Outcome:

CO1: Students able to understand about research related scientific methods, variables, hypothesis, research design & research practical implementation in labs

CO2. By doing this course students can do research in different domains, able to do literature surveys, write research reports & learn techniques to find plagiarism, aware about the information related to various projects.

CO3. It helps students in finding different research techniques on different domains & multidisciplinary research, writing the thesis reports & techniques to find the plagiarism.

CO4. Able to understand different theoretical & practical research concepts & research writings methodologies.

 

M.Phil/Ph.D

CPHD 102

Upon completion of this course, the student will be able to

CO1: Understand the working of Cloud Computing and research related to it.

CO2. Understand the different technologies related to Big Data.

CO3. Understand the working of IoT and issues related to it.

CO4. Understand the concepts related to AI.

 

Master of Computer Applications(MCA)

 

Program Outcomes:

PO 1: Computational Knowledge: Apply knowledge of computing fundamentals, computing specialisation, mathematics, and domain knowledge appropriate for the computing specialisation to the abstraction and conceptualisation of computing models from defined problems and requirements.

PO 2: Problem Analysis: Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.

PO 3: Design /Development of Solutions: Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.

PO 4: Conduct investigations of complex Computing 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.

PO 5: Modern Tool Usage: Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.

PO 6: Professional Ethics: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practices.

PO 7: Life-long Learning: Recognise the need, and have the ability, to engage in independent learning for continual development as a computing professional.

PO 8: Project management and finance: Demonstrate knowledge and understanding of the computing 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.

PO 9: Communication Efficacy: Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.

PO 10: Societal and Environmental Concern: Understand and assess societal, environmental, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practices.

PO 11: Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary environments.

PO 12: Innovation and Entrepreneurship: Identify a timely opportunity and using innovation to pursue that opportunity to create value and wealth for the betterment of the individual and society at large

 

Program Educational Objectives (PEO’s):

PEO 1: To facilitate in development of strong basic fundamentals of Computer Applications that fit as a perfect foundation towards a beginning a professional career in industry, entrepreneurship and thereby progress in chosen career through habit of continuous learning.

PEO 2: To develop programming skills in learners by using fundamental knowledge of computer science in composing new designs and solutions to complex real life problems using existing and/or novel technologies.

PEO 3: To equip learners with abilities of evaluating problems to formulate in assessment of their designs and solutions thereby.

PEO 4: To inculcate comprehensive communication ability that is useful during professional communication and leading of teams in future.

PEO 5: To play a creative role during professional life through turning problems to opportunities and foster personal and organizational growth together with concrete ethics.

 

Program Specific Outcomes (PSO’s)

PSO 1: Ability to understand and apply knowledge on analysis, design and development of software applications.

PSO 2: Utilize skills and knowledge for computing practice with commitment on social, ethical and legal values.

PSO 3: Ability to work with latest computing technologies and pursue careers in IT industry/ consultancy/ research and development, teaching and allied areas.

 

MCA Semester-I

 

Course Code               :           MCA-101

Title of the Course     :           JAVA PROGRAMMING

L

T

P

Credits

4

0

0

4

           

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Define the basic concepts of java programming and working of jdk compiler.
  • Define functioning of array and string, how to storing in memory and its working

with class fundaments.

  • Learn inheritance concepts and packages andmulti threading programming.
  • Apply AWT objects, event driven programming.

 

Course Code               :           MCA-102

Title of the Course     :           RDBMS

L

T

P

Credits

4

0

0

4

                      

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand working of database and different level of architecture, and learn key  

constraints of database.

  • Learn relational data base modal and languages.
  • Understand SQL query and command, viewing of data.
  • Learning concepts of normalization and data models.

 

Course Code               :           MCA-103

Title of the Course     :           Computer Oriented Numerical & Statistical Methods

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can understand:

CO1. The theory of Probability and probability distributions of single and multiple random variables.

CO 2. The terms of Mean, Median and Mode.

CO 3. The standard deviation and other measures of dispersion.

CO 4. Applications of statistics & probability in real life domain.

 

Course Code               :           MCA-104

Title of the Course     :           Software Engineering

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

CO1:   Understand the Problem Domain, Goals of Software Engineering.

CO2:Understand the Software Development Life Cycle, Software development.
CO3:   Understand the Code inspection process, Code Reviews & walkthroughs.

CO4: Understand the basics of Software re-engineering, Re-engineering Process Model.

 

Course Code               :           MCA-105

Title of the Course     :           JAVA PROGRAMMING -LAB

L

T

P

Credits

0

0

4

2

           

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Define the basic concepts of java programming and working of jdk compiler.
  • Define the functioning of array and string, how to storing in memory and its working

with class fundaments.

  • Learn inheritance concepts and packages andmulti threading programming.
  • Apply AWT objects , event driven programming.

 

Course Code               :           MCA-106

Title of the Course     :           RDBM-LAB

L

T

P

Credits

0

0

4

2

                      

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand working of database and different level of architecture, and learn key  

constraints of database.

  • Learn relational data base modal and languages.
  • Understand SQL query and command, viewing of data.
  • Learning concepts of normalization and data models

 

Course Code                 : ENG-101C

Title of the Course     : ENGLISH-I

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

At the end of the course, students should be able to

  • To increase the reading speed and comprehension of academic articles.
  • Enlarge students vocabulary by keeping a vocabulary journal and summaries using    

the process approach.

  • Know the beauty of the coherence of Language and Literature.

CO4.   Demonstrate and apply appropriate study skills for college success, including but not

Limited to annotation, note taking, completion of assignments, and reflective journal

writing.

 

Course Code               :           EVS-101C*

Title of the Course     :           Environment Studies

L

T

P

Credits

2

0

0

2

Course Outcomes:

  • Students will be able to understand and evaluate the global scale of environmentalproblems and;
  • How to resolve challenging environmental issues affecting nature

 

MCA Semester-II

 

Title of the Course     :           C# Programming

Course Code               :           MCA-201

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

CO 1. Understand the use of C#.NET concepts.

CO 2. Develop, implement and creating Applications with C#.NET

CO 3. Understand and be able to explain Security in the .NET framework and Deployment in the .NET.

CO 4. Gain a thorough understanding of the philosophy and architecture of .NET.

 

Title of the Course     :           Artificial Intelligence

Course Code               :           MCA-202

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

  • Understand and implement Natural versus Artificial Intelligence
  • Apply Reasoning under certainty and AI Language.
  • Implement Artificial Intelligence techniques. Clarification in the Concepts of Non-

Monotonic reasoning: Truth Maintenance Systems

  • Manage projects in multidisciplinary environments for the society.

 

Title of the Course     :           Digital Marketing

Course Code               :           MCA-203

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

  • Analyse the confluence of marketing, operations, and human resources in real-time

delivery.

  • Explain emerging trends in digital marketing and critically assess the use of digital

marketing tools by applying relevant marketing theories and frameworks.

  • Investigate and evaluate issues in adapting to globalised markets that are constantly

changing and increasingly networked.

  • Interpret the traditional marketing mix within the context of a changing and

extended range of digital strategies and tactics.

 

Title of the Course     :           Software Testing

Course Code               :           MCA-204

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

  • Learn how to plan a test project, design test cases and data, conduct

testing operations, manage software problems and defects, generate a testing report.

  • Learn the advanced software testing topics, such as object-oriented software

testing methods, and component-based software testing issues, challenges,

and solutions.

  • Gain software testing experience by applying software testing knowledge and

methods to practice-oriented software testing projects.

  • Understand software test automation problems and solutions.

 

Title of the Course     :           C# Programming –LAB

Course Code               :           MCA-205

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

CO 1. Understand the use of C#.NET concepts.

CO 2. Develop, implement and creating Applications with C#.NET

CO 3. Understand and be able to explain Security in the .NET framework.

CO 4. Gain a thorough understanding of the philosophy and architecture of .NET.

 

Title of the Course     :           Software Testing-LAB

Course Code               :           MCA-206

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Learn how to plan a test project, design test cases and data, conduct

testing operations, manage software problems and defects, generate a testing report.

  • Learn the advanced software testing topics, such as object-oriented software

testing methods, and component-based software testing issues, challenges,

and solutions.

  • Gain software testing experience by applying software testing knowledge and

methods to practice-oriented software testing projects.

  • Understand software test automation problems and solutions.

 

Course code                 : MCA-207A

Title of the Course       : Management Information System

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

CO1:   Understand the Systems and Basic Systems Concepts.

CO2:   Understand the Characteristics and Components of MIS.

CO3:   Understand the Financial and Production information systems

CO4: Understand the process of knowledge management: Creation/ capture, storage and

           retrieval, transfer and application.

 

Course Code               :           MCA-207B

Title of the Course     :           Database Administration

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1. Manage Database instances.

CO2. Manage and control database network environment

CO3. Define and devise transaction management and concurrency control.

CO4. Design Database backup and recovery procedures

 

Course Code               :           MCA-207C

Title of the Course     :           Data Warehousing and Data Mining

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

 

  1. Understand the concepts of data warehouse and data mining.
  2. Use data preprocessing techniques to build data warehouse.
  3. Analyze transaction databases for association rules.
  4. Use classification methods and prediction techniques on transaction databases.

 

Course Code                 : ENG-201C

Title of the Course     : ENGLISH-II

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

At the end of the course, students should be able to

  • Increase the reading speed and comprehension of academic articles.
  • Enlarge students vocabulary by keeping a vocabulary journal and summaries using    

the process approach.

  • Know the beauty of the coherence of Language and Literature

CO4.    Demonstrate and apply appropriate study skills for college success, including but not

limited to annotation, note taking, completion of assignments, and reflective journal writing.

Course Code : HVP-201C*

Title of the Course   :   Human Values & Professional Ethics

L

T

P

Credits

2

0

0

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Learn the moral issues and problems; find the solution to those problems.
  • Learn the need for professional ethics, codes of ethics and roles, concept of safety,

risk assessment.

  • Create an awareness on professional ethics and Human Values.
  • Learn the roles, concept of safety and risk assessment.

 

Course Code                 :MGTED-21*

Title of the Course     :Innovation and Entrepreneurship Development-II

L

T

P

Credits

2

0

0

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Use entrepreneurial traits and know the parameters to assess opportunities.
  • Identify the constraints for new business ideas, systematic process to select and

screen a ,design strategies for successful business plan.

  • Evaluate opportunities and understand recent developments.
  • Develop social, leadership and communication skills.

 

MCA Semester-III

 

Course Code               :           MCA-301

Title of the Course     :           BIG DATA ANALYTICS

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

CO1     Understand the building blocks of Big Data.

CO2     Understand the specialized aspects of big data.

CO3     Represent the analytical aspects of Big Data.

CO4.     Understand the recent trends in Big Data Analytics.

Course Code               :           MCA-302

Title of the Course     :           Emerging Technologies

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO 1. Write PHP scripts to handle HTML forms.

CO2. Write regular expressions including modifiers, operators, and metacharacters.

CO3. Create PHP programs that use various PHP library functions, and that manipulate files

            and directories.

CO4. Analyze and solve various database tasks using the PHP language

 

Course Code                   : MCA-303

Title of the Course          :CLOUD COMPUTING

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

CO1:   Understand the essentials of Cloud, Historical development, Cloud Architecture, Infrastructure/hardware as a service, Challenges ahead, Pros and Cons of Cloud.

CO2:   Understand the Security, Trust, Privacy and Organizational Aspects.

CO3:   Understand the Amazon Web Services, Google App Engine and Microsoft Azure.

CO4:   Understand Virtualization Techniques, Pros and Cons of Virtualization.

 

Course Code               :           MCA-304

Title of the Course     :           Python

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

On successful completion of the course the students will be able to:

  • Understand why Pythonis a useful scripting language for developers.
  • Learn how to design and program Python
  • Learn how to use lists, tuples and dictionaries in Python
  • Learn how to identify Pythonobject types.

 

Course Code               :           MCA-305

Title of the Course     :           Emerging Technologies-LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

By completing this course, students can:

CO 1. Write PHP scripts to handle HTML forms.

CO2. Write regular expressions including modifiers, operators, and meta characters.

CO3. Create PHP programs that use various PHP library functions, and that manipulate files

            and directories.

CO4. Analyze and solve various database tasks using the PHP language.

 

Course Code               :           MCA-306

Title of the Course     :           Python-LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

On successful completion of the course the students will be able to:

CO1.    Understand why Python is a useful scripting language for developers.

CO2.    Learn how to design and program Python applications.

CO3.    Learn how to use lists, tuples, and dictionaries in Python programs.

CO4.    Learn how to identify Python object types.

 

Course Code               :           MCA-307A

Title of the Course     :           INTERNET OF THINGS

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

On successful completion of the course the students will be able to:

  • Define the terms IoT and cloud computing.
  • Describe the evolution that has led to cloud computing.
  • Discuss the importance of IoT devices.
  • Analyse the communication protocols for IoT

 

Course Code               :           MCA-307B

Title of the Course     :           MOBILE APPLICATION DEVELOPMENT

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

On successful completion of the course the students will be able to:

  • Recognizes mobile computing platforms and mobile computing
  • Recognizes smart devices
  • Recognizes mobile development environments
  • Recognizes and uses Hard & Soft Keyboards

 

Course Code               :           MCA—307C

Title of the Course     :           ERP

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Identify the important business functions provided by typical business software such

as enterprise resource planning and customer relationship management.

  • Describe basic concepts of ERP systems for manufacturing or service companies.
  • Analyze the technical aspect of telecommunication systems, internet and their roles

in business environment.

  • Develop skills necessary for building and managing relationships with customers, and

stakeholders.

 

Course Code               :           RF-301

Title of the Course     :           Aptitude and Reasoning

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

On successful completion of the course the students will be able to:

CO1: Understand the basic concepts of QUANTITATIVE ABILITY

C02: Understand the basic concepts of LOGICAL REASONING Skills

CO3: Acquire satisfactory competency in use of VERBAL REASONING

Program: Post Graduation Diploma in Computer Application

Program Outcomes:

PO1: To equip the students with skills required for designing, developing applications in Information Technology.

PO2: To able to learn the latest trends in various subjects of computers & information technology.

PO3: To provide a detailed coverage of the key concepts and challenges in computer application field.

PO4: To give hands on to students while developing real life IT application as part of the study.

PO5: To train graduate students in basic computer technology concepts and information technology applications.

PO6: To design and develop applications to analyze and solve all computer science related problems.

PO7: To engage in continuing professional development.

PO8: To use current techniques, skills, and tools necessary for computing practice.

PO9: To apply Computer Applications / Tools into various domains such as Banking, Finance, Retail, hospitality, Health, Travel and Tourism etc.

PO10: To apply design and development principles in the construction of software systems of varying complexity.

PO11: To augment the knowledge base of the students, through various activities whichwill be complementary to the theoretical studies.

PO12: To acquire required skills in Information Technology.

 

Program Education Objectives:

PEO 1: Ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.

PEO 2: Ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.

PEO 3: An ability to function effectively on teams to accomplish a common goal.

PEO 4: Understanding about critical concepts like object oriented techniques, programming languages & applications development.

PEO 5: Educate students in computer application with emphasis on hands-on practical fundamentals.

 

PROGRAM SPECIFIC OUTCOMES (PSO)

PSO1: To expose the students to computer technologies so that they become familiar with it

and can seek appropriate opportunity in trade and industry.

PSO2: Able to provide socially acceptable technical solutions to real world problems with the

application of modern and appropriate programming techniques.

PSO3: Design applications for any desired needs with appropriate considerations for any

specific need on societal and industrial aspects

 

PGDCA Semester-I

 

Course Code                 :            PGDCA-101

Title of the Course     :           Introduction to IT

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1: Know the basic components of the computer and working of each device.

CO2: Understand the representation of data in computer

CO3: Know the difference between Assembly and High level programming Languages.

CO4: Understand the functions of Operating System and fundamentals of Computer Networking

 

Course Code               :           PGDCA-102

Title of the Course     :           Computer Programming Using C++ Language

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1. Understand the difference between the top-down and bottom-up approach

CO2.  Describe the object-oriented programming approach in connection with C++

CO3.  Apply the concepts of object-oriented programming

CO4.  Illustrate the process of data file manipulations using C++

 

Course Code               :           PGDCA-103

Title of the Course     :           DBMS

L

T

P

Credits

4

0

0

4

                      

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand working of database and different levels of its architecture and learn

Key constraints of database.

  • Learn relational database models.
  • Understand SQL query and commands and viewing of data.
  • Learning concepts of normalization and data models.                                                     


Course Code               :           PGDCA-104

Title of the Course     :           DBMS-LAB

L

T

P

Credits

0

0

4

2

                      

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand working of database and different levels of its architecture and learn

key constraints of database.

  • Learn relational database models.
  • Understand SQL query and commands and viewing of data.
  • Learning concepts of normalization and data models.

 

Course Code               :           PGDCA-105

Title of the Course     :           Computer System Architecture

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1. Describe the fundamental organisation of a computer system

CO2. Explain the functional units of a processor

CO3. Explain addressing modes, instruction formats and program control statements             

CO4. Distinguish the organization of various parts of a system memory hierarchy

 

Course  Code              :           PGDCA-106

Title of the Course     :           Computer Programming Using C++ Language-LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

By completing this course, students can:

CO1. Understand the difference between the top-down and bottom-up approach

CO2.  Describe the object-oriented programming approach in connection with C++

CO3.  Apply the concepts of object-oriented programming

CO4.  Illustrate the process of data file manipulations using C++

 

Course Code                 :  ENG-101C

Title of the Course     : ENGLISH-I

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

At the end of the course, students should be able to

  • Increase the reading speed and comprehension of academic articles.
  • Enlarge students vocabulary by keeping a vocabulary journal and summaries using

the process approach.

  • Know the beauty of the coherence of Language and Literature

CO4.    Demonstrate and apply appropriate study skills for college success, including but not

limited to annotation, note taking, completion of assignments, and reflective journal writing.

 

Course Code               :           EVS-101C*

Title of the Course     :           Environment Studies

L

T

P

Credits

2

0

0

2

 

Course Outcomes:

  • Students will be able to understand and evaluate the global scale of environmentalproblems
  • How to resolve challenging environmental issues affecting nature

 

PGDCA Semester-I

 

Course Code               :           PGDCA-201

Title of the Course     :           Web Technologies                               

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1. Understand best technologies for solving web client/server problems.

CO2. Analyze and design real time web applications

CO3. Use Java script for dynamic effects and to validate form input entry

CO4. Analyze to Use appropriate client-side or Server-side applications.

 

Course Code               :           PGDCA-202

Title of the Course     :           Data Structure using C++

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

  • Comprehend the basic concepts of memory management, data structure, Algorithms

and Asymptotic notation.

  • Understand and implement linear data structures such as arrays, linked lists, stacks

and Queues.

  • Design non linear data structures trees and Graphs, and implement their operations.
  • Apply appropriate data structure for a given application.

 

 

Course Code               :           PGDCA-203

Title of the Course     :           Data Communication & Computer Networks

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1: Understand of the OSI Reference Model and in particular have a good knowledge of Layers 1-3.

CO2: Create and analyze the requirements for a given organizational structure and select the most appropriate networking architecture and technologies.

CO3: Acquire a basic knowledge of the use of cryptography and network security.

CO4: Understand the basics of Computer Networks and Various Protocols.                                                                                                          

 

Course Code               :           PGDCA-204

Title of the Course     :           Enterprise Resource Planning

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand and implement linear data structures such as arrays, linked lists, stacks

and Queues.

  • Apply appropriate data structure for a given application.
  • Implement different searching and sorting techniques. Compare different searching

and sorting techniques.

  • Manage projects in multidisciplinary environments for the society.

 

Course Code               :           PGDCA-205

Title of the Course     :           Web Technology LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

 

CO-1 Create and analyse a web page and identify its elements and attributes.

CO-2 Create web pages using HTM Land DHTML and Cascading Styles sheets.

CO-3 Build dynamic web pages using JavaScript and outline technologies that make the web pages and publishing them.

CO-4 Design to create structure of web page, to store the data in web document, and transport information through web.

 

Course Code               :           PGDCA-206

Title of the Course     :           Data Structure using C++ LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

CO-1. Comprehend the basic concepts of memory management, data structure, Algorithms

and Asymptotic notation.

CO-2.Understand and implement linear data structures such as arrays, linked lists, stacks

and Queues.

CO-3.Design nonlinear data structures trees and Graphs, and implement their operations.

CO-4.Apply appropriate data structure for a given application.

 

Course Code     : MGTED-21*

Title of the Course     :Innovation and Entrepreneurship Development-II

L

T

P

Credits

2

0

0

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Use entrepreneurial traits and know the parameters to assess opportunities.
  • Identify the constraints for new business ideas, systematic process to select and

screen, design strategies for successful business plan.

  • Evaluate opportunities and understand recent developments.
  • Develop social, leadership and communication skills.

 

Course Code                : ENG-201C

Title of the Course     : ENGLISH-II

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

At the end of the course, students should be able to

  • Increase the reading speed and comprehension of academic articles.
  • Enlarge students vocabulary by keeping a vocabulary journal and summaries using

the process approach.

  • Know the beauty of the coherence of Language and Literature

CO4.    Demonstrate and apply appropriate study skills for college success, including but not

limited to annotation, note taking, completion of assignments, and reflective journal

writing.

 

Course Code             : HVP-201C*

Title of the Course  : Human Values & Professional Ethics

L

T

P

Credits

2

0

0

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Learn the moral issues and problems; find the solution to those problems.
  • Learn the need for professional ethics, codes of ethics and roles, concept of safety,

risk assessment.

  • Create an awareness on professional ethics and Human Values.
  • Learn the roles, concept of safety and risk assessment.

 

Course Code          : PGDCA-207A

Title of the Course :Management Information System

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

CO1:   Understand the Systems and Basic Systems Concepts.

CO2:   Understand the Characteristics and Components of MIS.

CO3:   Understand the Financial and Production information systems.

CO4:  Understand the process of knowledge management: Creation/ capture, storage and

retrieval, transfer and application.

 

Course Code               :           PGDCA-207B

Title of the Course     :           Database Administration

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1. Manage Database instances.

CO2. Manage  and control database network environment

CO3. Define and devise transaction management and concurrency control.

CO4.  Design Database backup and recovery procedures

 

Course Code               :           PGDCA-207C

Title of the Course     :           Data Warehousing and Data Mining

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

CO1. Understand the concepts of data warehouse and data mining

CO2. Use data preprocessing techniques to build data warehouse

CO3. Analyze transaction databases for association rules.

CO4. Use classification methods and prediction techniques on transaction databases.

 

Program: Bachelor of Computer Application

 

Program Outcomes:

PO 1: BCA program strives to create outstanding computer professionals with ethical and human values to reshape the nation’s destiny. This program aims to prepare young minds for the challenging opportunities in the IT industry, nourished and supported by experts in the fields.

PO 2: The program aims at inculcating essential skills as demanded by the global software industry through interactive learning process. This also includes team-building skills, audio- visual presentations and personality development programs.

PO 3: The program enhances analytical, managerial and communication skill besides inculcating the virtues of self-study. The Curriculum has been designed to cater to the ever changing demands of information technology along with necessary inputs from the Industry.

PO 4: The program is to develop skilled manpower in the various areas of software industry and Information Technology

PO 5:  To develop abilities for data analysis and interpretation Using ICT and develop the basic programming skills to enable students to build Utility programs.

PO 6: To make use of internet for searching and downloading information on web,

sending or receive e-mails and prepare presentation and perform computation on excel sheet.

PO 7: To handle windows and Linux operating system for general purpose applications

and networking.

PO 8: To develop general purpose application based on C/C++ and HTML based

Languages and perform various office activities on computer system such as installation of

Software, handling of printer etc.

PO 9: Preparing student for roles pertaining to computer applications and IT industry.

PO 10: Inculcates the ability to analyze, identify, formulate and develop computer applications using modern computing tools and techniques.

PO 11: To work on industry-relevant projects to gain better exposure.

PO 12: To gain practical training in main computer subjects.

 

Program Education Objectives:

PEO 1: Exhibit professional competencies and knowledge for being a successful technocrat.

PEO 2: Adopt creative and innovative practices to solve real-life complex problems.

PEO 3: Be a lifelong learner and contribute effectively to the betterment of the society.

PEO 4: Be effective and inspiring leader for fellow professionals and face the challenges of the rapidly changing multi-dimensional, contemporary world.

PEO 5: An ability to use current techniques, skills and tools necessary for computing practice.

 

Program Specific Outcomes:

PSO 1: Explore technical comprehension in varied areas of Computer Applications and experience a conducive environment in cultivating skills for thriving career and higher studies.

PSO 2: Comprehend, explore and build up computer programs in the allied areas like Algorithms, System Software, Multimedia, Web Design and Data Analytics for efficient design of computer-based systems of varying complexity.

 

BCA Semester-I

 

Course Code               :           BCA-101

Title of the Course     :           Office Automation (MS Office, Windows, Internet)

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand Window Operating System and MS-Office.
  • Create, store, manipulate data needed for accomplishing basic tasks.
  • Optimize the existing office procedures by saving time, money and human efforts.
  • Understand Computer Communication and Internet.

 

Course Code               :           BCA-102

Title of the Course     :           Office Automation (MS Office, Windows, Internet) LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand Window Operating System and MS-Office.
  • Create, store, manipulate data needed for accomplishing basic tasks.
  • Optimize the existing office procedures by saving time, money and human efforts.
  • Understand Computer Communication and Internet.

 

Course Code               :           BCA-103

Title of the Course     :           Programming in 'C'

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Interpret the basic principles of C Programming
  • Acquire decision making and looping concepts
  • Explore usage of Arrays, strings, structures and files
  • Illustrate the concepts of various data structures.

 

Course Code               :           BCA-104

Title of the Course     :           Programming in 'C' (LAB)

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Read, understand and trace the execution of programs written in C language.
  • Write the C code for a given algorithm.
  • Implement Programs with pointers and arrays, perform pointer arithmetic, and use the pre-processor.
  • Write programs that perform operations using derived data types

 

Course Code               :           BCA-105

Title of the Course     :           Discrete Mathematics

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

By completing this course, students can:

  • Students can prove basic set equalities.
  • Apply counting principles to determine probabilities.
  • Demonstrate an understanding of relations
  • Functions and be able to determine their different methods for trees and graphs.

 

Course Code               :           BCA-106

Title of the Course     :           IT Fundamentals

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the concepts of Information Technology.
  • Recognize the basic terminology used in computer fundamentals.
  • identify and explain IT
  • Describes the communication in computer.

 

Course Code               :           EVS-101C*

Title of the Course     :           Environment Studies

L

T

P

Credits

2

0

0

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand and evaluate the global scale of environmentalproblems
  • How to resolve challenging environmental issues affecting nature

 

Course Code               :           ENG-101C

Title of the Course     :           English-I

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Increase the reading speed and comprehension of academic articles.
  • Enlarge student’s vocabulary by keeping a vocabulary journal and summaries using the process approach.
  • Know the beauty of the coherence of Language and Literature

 

BCA Semester-II

 

Course Code               :           BCA-201

Title of the Course     :           Programming using C++ Language

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the relative merits of C++ as an object oriented programming language.
  • Understand how to produce object-oriented software using C++.
  • Identify the entities responsible for developing C++ Application software project.
  • Write, compile and debug programs in C++ language and use different data types for writing the programs.

 

Course Code               :           BCA-202

Title of the Course     :           Programming using C++ Language-LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the relative merits of C++ as an object oriented programming language.
  • Understand how to produce object-oriented software using C++.
  • Identify the entities responsible for developing C++ Application software project.
  • Write, compile and debug programs in C++ language and use different data types for writing the programs.

 

Course Code               :           BCA-203

Title of the Course     :           Computer System Architecture

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the basic concepts of memory management, integer and floating point

representation.

  • Understand register and micro operations.
  • Understandthe concepts of memories, instruction cycle and set and addressing

modes.

  • Understand the organization of the Control unit, Arithmetic and Logical unit,

Memory unit and the I/O inter-process communication.

 

Course Code                :            BCA-204

Title of the Course     :           MANAGEMENT INFORMATION SYSTEM

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to:

  • Analyses the Management Information system and its function.
  • Understand and manage the robust project & products using MIS and structure of MIS
  • Evaluate the role of information systems in today's competitive business environment and software development life cycles.
  • Manage software and hardware to identify the major management challenges to build and use information systems in organizations and identify managerial risks related information system organization processing and utilizing.

 

Course Code               :           BCA– 205

Title of the Course     :           Statistics and Optimization Techniques

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Apply the Measures of Central Tendency, Measures of Dispersion and Skewness
  • Understand the Linear programming.
  • Analyse and appreciate variety of performance measures for various optimization problems.
  • Analyse the concepts of mathematics to formulate an optimization problem.

 

Course Code               :           BCA-206

Title of the Course     :           OPERATING SYSTEMS AND CONCEPTS

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

  • CO1 Learn the fundamentals of Operating Systems and its functions.
  • CO2 Understand the scheduling and how processes work internally and working of deadlock.
  • CO3 Understand the memory management concepts and paging.
  • CO4 Learn the structure of disk and device management and installation of Windows.

 

Course Code               :           BCA– 207A

Title of the Course     :           Computer Hardware Troubleshooting

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • CO1 Install windows and operating system in computers and Manages computer hardware resources and provides common services for computer programs.
  • CO2 Install, configure, and remove software and hardware.
  • CO3 Do the troubleshooting of Operating system & Hardware

 

Course Code               :           BCA– 207B

Title of the Course     :           Installation of Operating System and Application Software

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Install windows and operating system in computers and Manages computer hardware resources and provides common services for computer programs.
  • Install, configure, and remove software and hardware.
  • Analyse compression techniques and file formats to determine effective ways of securing, managing, and transferring data

 

Course Code                    :        ENG-201

Title of the Course     :           English-II

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

At the end of the course, students should be able to

  • Increase the reading speed and comprehension of academic articles.
  • Enlarge student’s vocabulary by keeping a vocabulary journal and summaries using the process approach.
  • Know the beauty of the coherence of Language and Literature
  • Demonstrate and apply appropriate study skills for college success, including but not limited to annotation, note taking, completion of assignments, and reflective journal writing.

 

Course Code               :   HVP-201C*

Title of the Course      :   Human Values & Professional Ethics

L

T

P

Credits

2

0

0

2

 

Course Outcomes:

At the end of the course, students should be able to :

  • Learn the moral issues and problems; find the solution to those problems.
  • Learn the need for professional ethics, codes of ethics and roles, concept of safety,

risk assessment.

  • To create an awareness on professional ethics and Human Values.
  • Learn the roles, concept of safety and risk assessment.

 

Course Code                       :    MGTED-21*

Title of the Course            :    Innovation and Entrepreneurship Development-II

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

  • Use entrepreneurial traits and know the parameters to assess opportunities.
  • Identify the constraints for new business ideas, systematic process to select

and  screen a, design strategies for successful business plan.

  • Be able to evaluate opportunities and understand recent developments.
  • Develop social, leadership and communication skills.

 

BCA Semester-III

 

Course Code                 :          BCA-301

Title of the Course     :           Data Structure using 'C++' Language

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

CO1.    Describe how arrays, records, linked structures, stacks, queues, trees, and graphs are

            represented in memory and used by algorithms

CO2.    To introduce the fundamental concept of data structures and to emphasize the

importance of data structures

CO3.    Describe common applications for arrays, records, linked structures, stacks, queues,

trees, and graph

CO4.    Discuss the computational efficiency of the principal algorithms for sorting,

searching

 

Course  Code              :           BCA-302

Title of the Course     :           Data Structure using 'C++' Language (LAB)

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

CO1.    Programs that use arrays, records, linked structures, stacks, queues, trees, and

Graphs

CO2.    Concept of sorting using C++ Program

CO3.    Describe common applications for arrays, records, linked structures, stacks, queues,

trees and graph

CO4.    Discuss the computational efficiency of the principal algorithms for sorting,

searching

 

Course Code              :             BCA-303

Title of the Course     :           Web Designing using HTML, DHTML & JAVA Script

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

 

  • Understand the principles of creating an effective web page
  • Use the HTML programming language
  • Resolves written HTML codes issues
  • Make changes on the Site


 

Course  Code              :             BCA-304

Title of the Course     :           Web Designing (HTML, DHTML & JAVA Script) (LAB)

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Learn the language of the web: HTML and CSS.
  • Learn CSS grid layout and flexbox
  • Develop basic programming skills using JavaScript and jQuery
  • Forms and validations for your website

 

 

Course Code                 :           BCA-305

Title of the Course     :           Python

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

  • At the end of the course, students should be able to
  • To understand why Python is a useful scripting language for developers.
  • To learn how to design and program Python applications.
  • To learn how to use lists, tuples and dictionaries in Python programs.

 

Course Code              :             BCA-306

Title of the Course     :           Python (LAB)

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

  • To learn how to design and program Python applications.
  • To learn how to use lists, tuples, and dictionaries in Python programs.
  • To learn how to identify Python object types.
  • To learn how to write loops and decision statements in Python.

 

Course Code                :           SKF-101

Title of the Course     :           Soft Skills-I

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Self-motivation and practicing creative thinking
  • Become more effective individual through self-motivation and practicing creative thinking.
  • Importance of manners at various occasions
  • Learn the importance Personal Values - Cultural Values-Social Values.

 

Course Code               :           RF-301

Title of the Course     :           Aptitude and Reasoning

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

On successful completion of the course the students will be able to:

  • Understand the basic concepts of QUANTITATIVE ABILITY
  • Understand the basic concepts of LOGICAL REASONING Skills
  • Acquire satisfactory competency in use of VERBAL REASONING

 

Elective-II

Course Code                            : BCA-307A

Title of the Course                 : PHP

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

  • At the end of the course, students should be able to
  • PHP scripts to handle HTML forms
  • Create PHP programs that use various PHP library functions, and that manipulate files and directories
  • Analyse and solve common Web application tasks by writing PHP programs

 

Elective-II

Course Code               :          BCA-307B

Title of the Course       :         MySQL

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

  • At the end of the course, students should be able to
  • Describe what MySQLis.
  • Know basic install procedures for MySQL.
  • Know types of databases and how to design them.
  • Identify basic SQL functions


BCA Semester-IV

 

Course Code               :           BCA-401

Title of the Course     :           Database Management System

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the concept of database concepts and structures and

query language.

  • Understand the concept of E R model and relational model.
  • Have a high-level understanding of major DBMS components and their function.
  • Understand SQL commands.

 

Course Code               :           BCA-402

Title of the Course     :           Database Management System (LAB)

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understands the concept of database concepts and structures and

query  language.

  • Understand the concept of E R model and relational model.
  • Have a high-level understanding of major DBMS components and their function.
  • Understand SQL commands.

 

Course Code               :           BCA-403

Title of the Course     :           E-Commerce

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the system of E-commerce and applications in e-business and trade.
  • Understand the system of online buying and selling the products.
  • Understand the fundamental principles of e-Business and e-Commerce and the

role of Management, the underlying used technologies with emphasis on

Internet  Technologies.

  • Apply the tools and services to the development of small scale e-

Commerce  applications.

 

Course Code               :           BCA-404

Title of the Course     :           Minor Project (MS-Access)

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the concept of database concepts and structures and query language.
  • Understand the concept of E R model and relational model.
  • Have a high-level understanding of major DBMS components and their function.
  • Understand MS Access.

 

Course Code               :           BCA– 405

Title of the Course     :           Computer Oriented Numerical & Statistical Methods

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

 

  • Solve the Number System and system of linear equations.
  • Understand various Types of errors.
  • Apply Gauss elimination method for simultaneous algebraic Equations.
  • Solve Polynomial Interpolation

 

Course Code               :           BCA-406

Title of the Course     :           COMPUTER NETWORKS

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the working of data communication and basic structure of networks.
  • Understand the working of OSI and TCP/IP model and transmission protocols.
  • Understand the basic criteria of network layer and its algorithm, and the basic principle of congestion control.
  • Understand the transport layer and its working on different protocols and understand network security.

 

Course Code               :           SKF-201

Title of the Course     :           Soft Skills-II

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Create and harness the power of high performance teams by creating a climate of performance-focused positive thinking
  • Understand and effectively utilize strategic attitude-enhancing skills and techniques
  • Lead people for more positive results by changing the way you think and motivate yourself
  • How a positive attitude affects performance at work

 

Course Code               :           MGTED-41*

Title of the Course     :           Innovation and Entrepreneurship Development-IV

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Have the ability to discern distinct entrepreneurial traits
  • Know the parameters to assess opportunities and constraints for new business ideas
  • Understand the systematic process to select and screen a business idea
  • design strategies for successful implementation of ideas

 

Course Code               :           BCA-407A

Title of the Course     :           Network Security

L

T

P

Credits

4

0

0

4

Course Outcomes:

Upon completion of this course, the student will be able to:

  • identify some of the factors driving the need for network security
  • identify and classify particular examples of attacks
  • define the terms vulnerability, threat and attack
  • identify physical points of vulnerability in simple networks

 

Course Code               :           BCA-407B

Title of the Course     :           Ethical Hacking

L

T

P

Credits

4

0

0

4

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Describe the legal and ethical requirements related to ethical hacking.
  • Examine the tools for conducting ethical hacking.
  • Plan, organize and perform penetration testing on a simple network.
  • Introduction of Trojans & Backdoors.

 

BCA Semester-V

 

Course Code               :           BCA-501

Title of the Course     :           Relational Database Management System (Oracle)

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Describe the fundamental elements of relational database management systems
  • Explain the basic concepts of relational data model, entity-relationship model, relational database design, relational algebra and SQL.
  • Design ER-models to represent simple database application scenarios
  • Convert the ER-model to relational tables, populate relational database and formulate SQL queries on data.


Course Code               :           BCA-502

Title of the Course     :           Relational Database Management System-Lab

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Describe the fundamental elements of relational database management systems
  • Explain the basic concepts of relational data model, entity-relationship model, relational database design, relational algebra and SQL.
  • Design ER-models to represent simple database application scenarios
  • Convert the ER-model to relational tables, populate relational database and formulate SQL queries on data.

 

Course Code               :           BCA-503

Title of the Course     :           Core Java

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Use an integrated development environment to write, compile, run, and test simple object-oriented Java programs.
  • Read and make elementary modifications to Java programs that solve real-world problems.
  • Validate input in a Java program.
  • Identify and fix defects and common security issues in code.

 

Course Code               :           BCA-504

Title of the Course     :           Core Java-LAB

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Validate input in a Java program.
  • Identify and fix defects and common security issues in code.
  • Document a Java program using Javadoc.
  • Use a version control system to track source code in a project

 

Course Code               :           BCA-505

Title of the Course     :           Software Engineering

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Basic knowledge and understanding of the analysis and design of complex systems.
  • Ability to apply software engineering principles and techniques.
  • Ability to develop, maintain and evaluate large-scale software systems.
  • To produce efficient, reliable, robust and cost-effective software solutions

 

Course Code               :           SKF-301

Title of the Course     :           Soft Skills-III

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Specified in terms of course content.
  • articulated in vague terms
  • Work with others to research and present material via written and oral media
  • Reflect critically on your learning and write an individual report on it

 

Course Code               :           BCA-506A

Title of the Course     :           Adobe Photoshop

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Describe what Adobe Photoshop is and how it can be useful to you.
  • Demonstrate working with images.
  • Demonstrate working with selections, layers, and painting tools.
  • Demonstrate methods for photo retouching.

 

Course Code               :           BCA-506B

Title of the Course     :           Coral Draw

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Comprehensive processing of word and publishing integration through CorelDraw latest version.
  • Corel Draw course helps you to create and modify objects for graphic design purposes.
  • Effects and features are covered up under the segment of creating complete publishing layout with utmost seamlessness.
  • CorelDraw Premium Suite training helps you comprehend the advancement in designing graphics etc.

 

Course Code               :           GAF-501

Title of the Course     :           GENERAL AWARENESS

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

Upon completion of this course, the student will be able to:

 

  • Understand the Fundamental Rights & Duties
  • Understand the process of globalization
  • UnderstandInternational Organizations.
  • Understand nature of Indian economy.


BCA Semester-VI

 

Course Code               :           BCA-601

Title of the Course     :           ASP.NET

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

  • Understand the role of ASP.NET and create the web pages.
  • Create web application project in ASP.NET using C#.
  • Design data driven web application on industrial standards by using the concepts of ASP.NET
  • Understand the concept of Connecting to data and maintaining session and controls related information for user used in multi-user web applications

 

Course Code                :              BCA-602

Title of the Course     :           ASP.NET (LAB)

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

At the end of the course, students should be able to

  • Understand the role of ASP.NET and create the web pages.
  • Create web application project in ASP.NET using C#.
  • Design data driven web application on industrial standards by using the concepts of ASP.NET
  • Understand the concept of Connecting to data and maintaining session and controls related information for user used in multi-user web applications

 

Course Code               :           BCA-603

Title of the Course     :           SYSTEM SOFTWARE

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

  • Learn basic working of operating system and system software and assembly language
  • Understand the structure of assembler and its working and how to connect with linker and loader.
  • Learn compiler design and code optimization.
  • Understand the working of interpreter and java virtual machine

 

Course Code               :           BCA-604

Title of the Course     :           CYBER SECURITY

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

At the end of the course, students should be able to

  • Learn basic network terminology and connectivity of world, transmission mode of networks and basic concepts of network security and its threats.
  • Understand basic terms of Cryptography and standards and law of security.
  • Overview and techniques of Identification and Authorization and how to works it and learn server management and VPN services.
  • Understand system security and OS security system.

 

Course Code               :           BCA-605

Title of the Course     :           Internet of Things

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand the definition and significance of the Internet of Things.
  • Discuss the architecture, operation, and business benefits of an IoT solution.
  • Examine the potential business opportunities that IoT can uncover.
  • Explore the relationship between Iot, cloud computing, and big data.

 

Course Code               :           BCA-606

Title of the Course     :           Cloud Computing

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Comprehend the basic concepts of Cloud Understand the concepts of complete Cloud Computing.
  • Articulate the main concepts, key technologies, strengths, and limitations of cloud computing and the possible applications for state-of-the-art cloud computing
  • Identify the architecture and infrastructure of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, etc.
  • Understand the core issues of cloud computing such as security, privacy, and interoperability and attempt to generate new ideas and innovations in cloud computing.

 

Course Code               :           SKF-401

Title of the Course     :           Soft Skills-IV

L

T

P

Credits

0

0

4

2

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Speak more confidently in front of an audience utilising a variety of delivery skills such as eye contact, gestures, movement & vocal variety.
  • Develop Informative and Persuasive speeches through research, audience analysis, etc.
  • Enhance a presentation via the effective use multimedia & visual support.
  • Critically assess their own speaking, and that of others.

 

Course Code               :           CRMF-601

Title of the Course     :           Customer Relationship Management

 

L

T

P

Credits

3

0

0

3

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Understand and describe a customer relationship management application,
  • Understand how it has been successfully implemented in various organizations and what does it take to ensure a successful implementation
  • Participate and interact meaningfully in a corporation where CRM has been implemented
  • Participate in an implementation of CRM by understanding the business case and importance of implementing such a system in an organization.

 

Course Code               :           BCA-607A

Title of the Course     :           Data Mining & Warehouse

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

  • Design and deploy appropriate classification techniques
  • Cluster the high dimensional data for better organization of the data
  • Discover the knowledge imbibed in the high dimensional system
  • Evolve Multidimensional Intelligent model from typical system

 

Course Code               :           BCA-607B

Title of the Course     :           ENTERPRISE RESOURCE PLANNING

L

T

P

Credits

4

0

0

4

 

Course Outcomes:

Upon completion of this course, the student will be able to:

 

  • Provide a contemporary and forward-looking on the theory and practice of
  • Understand Enterprise Resource Planning Technology.
  • Focus on a strong emphasis upon practice of theory in Applications and Practical-oriented approach.
  • Develop the basic understanding of how ERP enriches the business organizations in achieving a multidimensional growth.
Academic Programs


Undergraduate

BCA

Eligibility: 10+2 Pass from recognized board (No Math reqd.)
Duration: 3 Years
View Syllabus
Full Time

Postgraduate

MCA

Eligibility: Graduation with minimum 50% Marks, Must have passed +2 or Higher Examination with Maths/Stats/QT/ Business Maths as additional/optional subject
Duration: 2 Years
View Syllabus
Full Time

PGDCA

Eligibility: Graduation with minimum 40% marks
Duration: 1 Year
View Syllabus
Full Time

Quick Connect
Have a question?
Let our admission team put you in touch with the right person who can best answer your queries.
Campus Recruitment
Our Student Network is spread across the world.
Copyright © Desh Bhagat University, All Rights Reserved.
Anti Ragging | Privacy & policy | NIRF | nad.gov.in
Design Credits : ZorByte
Find A Program