B.Sc Computer Science

Science / B.Sc Computer Science

Programme Overview

B.Sc. Computer Science is a 3-year undergraduate program which deals with subjects and topics related to computer science and services. Technological implementation of computer systems is the main agenda of the program. The program ranges widely from creating quality professionals and research fellows who are working in every sector of the world today. The B.Sc. (Computer Sc.) program has been designed to cater to the ever-changing demands of software technology along with necessary inputs to make them adapt to the needs of recent trends of technology besides it offers basic programming languages such as C, C++ and Java thus students acquire professional and technical skills, which enable them to produce mini projects.

It also offers recent tools i.e., Weka, Data modelling tools, VB, Photoshop, Audacity, Xampp and Dreamweaver. These tools help students to design software projects, to develop dynamic web pages locally, and to learn basic knowledge about mobile computing and networks. Thus, a computer science graduate would be able to satisfy the demands such as aptitude and technical skills, leadership skills, teamwork, communication skills of the various IT sectors and Industry and continuously work to sustain and improve their professional competencies to succeed in a competitive professional environment and appreciate business and social environments of information technology development.

PROGRAM OUTCOMES (PO)

  1. PO1: Problem Solving: Ability to use appropriate knowledge and skills to identify, formulate, analyze, and solve problems related to Technology, Life, and Career.
  2. PO2: Individual and Team Work: Ability to work effectively as a member and leader in a team.
  3. PO3: Communication Skills: Ability to read, write, speak, listen, and prepare effective documents and reports.
  4. PO4: Professionalism: Understand professional ethics and apply them responsibly.
  5. PO5: Ethics and Equity: Ability to apply ethics, accountability, and equity in all dealings.
  6. PO6: Life-long Learning: Ability to identify and address educational needs in a changing world.

PROGRAM SPECIFIC OUTCOMES (PSO)

  1. PSO1: Understand principles and working of computer systems including hardware, software, components, tools, and sustainable development of computing solutions.
  2. PSO2: Apply mathematical principles using data structures and algorithms to solve real-world problems.
  3. PSO3: Understand, design, and develop programs using C, C++, Java, and emerging technologies.
  4. PSO4: Apply software engineering processes and life cycle models to develop software.
  5. PSO5: Model and design databases for computing systems.
  6. PSO6: Analyze and apply emerging technologies such as mobile, cloud, data mining, IoT, networks, information security, OS, and decision-support systems.

PO/PSO Mapping Matrix

PO \ PSO PSO1 PSO2 PSO3 PSO4 PSO5 PSO6 Average
PO1 Problem Solving 3 3 3 3 2 3 2.83
PO2 Team Work 2 2 2 3 2 2 2.17
PO3 Communication 2 2 2 2 2 2 2
PO4 Professionalism 2 2 2 3 2 2 2.17
PO5 Ethics 2 2 2 2 2 2 2
PO6 Life Long Learning 2 2 2 2 2 3 2.17
PO Mean 2.22
Strength of Correlation Range
Strongly Correlating (S) Above 2.5
Moderately Correlating (M) 2.0 - 2.49
Weakly Correlating (W) 1.0 - 1.99
No Correlation (N) Below 1
PO Mean 2.22
Strongly Correlating (S)

Syllabus

Regulation HandBook Course Outcomes
Regulation 2017 Handbook 2017  
Regulation 2020 Handbook 2020 Course Outcomes 2021
Regulation 2022 Handbook 2022 Course Outcomes 2022
Regulation 2023 Handbook 2023 Course Outcomes 2023