B.Sc Computer Science

Science / B.Sc Computer Science

Programme Overview

B.Sc. Computer Science is a three-year undergraduate programme that provides technological expertise and conceptual foundation in computing, programming, system design, data analytics, mobile technologies, networking, and software project development.

The curriculum offers hands-on experience through programming languages (C, C++, Java), web design tools, data modelling platforms, and modern development environments such as XAMPP, Dreamweaver, Photoshop, Audacity, and Weka. Students gain strong analytical, communication, and leadership skills and are trained to contribute to modern IT sectors with professional ethics, teamwork ability, and adaptability to evolving technologies.

PROGRAM OUTCOMES (PO)

  1. PO1: Problem Solving: Ability to identify, analyze, and solve problems related to technology, life, and career using appropriate computing knowledge.
  2. PO2: Individual and Team Work: Capacity to function effectively as a team leader or member in multidisciplinary settings.
  3. PO3: Communication Skills: Ability to communicate effectively through speaking, writing, reading, listening, and preparing technical documents.
  4. PO4: Professionalism: Implementation of professional ethics, responsibilities, and ethical norms in computing environments.
  5. PO5: Ethics and Equity: Practice of ethical responsibility, accountability, and equity in all personal and professional dealings.
  6. PO6: Life-long Learning: Ability to identify learning needs, acquire knowledge continuously, and adapt to emerging technological shifts.

PROGRAM SPECIFIC OUTCOMES (PSO)

  1. PSO1: Demonstrate knowledge of computer systems, including hardware, software, components, tools, and sustainable computing methods.
  2. PSO2: Apply mathematical foundations, algorithms, and data structures to solve real-world problems.
  3. PSO3: Understand, design, and develop programs using C, C++, Java, and trending frameworks.
  4. PSO4: Apply software engineering models and life cycles to develop computing solutions.
  5. PSO5: Design and model database systems for information management.
  6. PSO6: Analyze and apply computing paradigms such as IoT, Cloud, Data Mining, OS, Networks, Information Security, and Decision-Support Systems.

PO/PSO Mapping Matrix

PO \ PSO PSO1 PSO2 PSO3 PSO4 PSO5 PSO6 Average
PO1 Problem Solving 2 3 3 3 3 3 2.83
PO2 Team Work 2 3 3 3 3 2 2.67
PO3 Communication 2 3 3 3 2 3 2.67
PO4 Professionalism 2 3 3 3 3 2 2.67
PO5 Ethics 1 2 3 3 3 2 2.33
PO6 Life Long Learning 3 3 3 3 3 3 3.00
PO Mean 2.69
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.69
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