Facebook LinkedIn YouTube WhatsApp
Instagram Facebook Linked In Youtube Twitter
B.Sc Computer Science in Bhubaneswar | Srusti Academy

B.Sc. (Computer Science)

The Bachelor of Science in Computer Science [B.Sc. (Computer Science)] is a comprehensive undergraduate programme designed to build strong theoretical foundations in computer science, mathematics, and computing technologies while integrating multidisciplinary learning and skill-based education. Aligned with the NEP 2020 framework, the programme offers flexibility, multiple entry–exit options, and a holistic curriculum combining Core Computer Science, Mathematical Foundations, Skill Enhancement, Value-Added Learning, Research Orientation, and Industry Exposure.

Students graduate not only as programmers, but as scientific thinkers, problem-solvers, and technology innovators capable of designing computational solutions grounded in strong analytical and mathematical reasoning.

Graduate Outcomes

The B.Sc. (Computer Science) programme is designed to develop graduates who demonstrate the following attributes:

  • Scientifically Competent Professionals: Possess strong foundations in computer science, mathematics, algorithms, and scientific computing to solve complex computational problems.
  • Analytical & Logical Thinkers: Demonstrate strong analytical reasoning, mathematical modelling skills, and computational thinking to address real-world challenges.
  • Research-Oriented Learners: Equipped with inquiry-based learning abilities and research aptitude to explore emerging technologies and innovations.
  • Technically Skilled Individuals: Demonstrate proficiency in programming, system design, data handling, and modern computing tools.
  • Effective Communicators: Exhibit strong communication and documentation skills to present technical findings clearly and collaborate effectively.
  • Ethical & Responsible Digital Citizens: Uphold professional ethics, cyber responsibility, and responsible use of technology and data.
  • Multidisciplinary & Holistic Learners: Integrate computing knowledge with mathematics, statistics, science, and allied disciplines.
  • Innovative & Entrepreneurial Thinkers: Demonstrate creativity and innovation in designing computational solutions and technology-based ventures.
  • Lifelong Learners: Continuously upgrade knowledge and skills to adapt to evolving technologies and scientific advancements.

Learning Outcomes

B.Sc Computer Science in Bhubaneswar | Srusti Academy

Rooted in Computation, Oriented to Innovation.

B.Sc Computer Science in Bhubaneswar | Srusti Academy

Programme Structure

To fulfill the requirements of the Bachelor of Science (Computer Science) programme, students must complete a total of 126 credits.

Program Architecture For B.Sc. (Computer Science)- 03 Yrs Program

Core Subjects
84
+
Ability Enhancement Courses (AEC)
08
+
Multi Disciplinary Elective Courses (MDC)
09
+
Value Added Courses (VAC)
12
+
Skill Enhancement Courses (SEC)
09
+
Discipline Specific Elective (DSE)
04
=
Total
126 Credits

Program Architecture For B.Sc. (Computer Science) – 04 Yrs Program

Core Subjects
124
+
Ability Enhancement Courses (AEC)
08
+
Multi Disciplinary Elective Courses (MDC)
09
+
Value Added Courses (VAC)
12
+
Skill Enhancement Courses (SEC)
09
+
Discipline Specific Elective (DSE)
04
=
Total
166 Credits

Program Architecture For B.Sc. (Computer Science) with
Research 04 Yrs Program

Specializations

1.Artificial Intelligence (AI)

This specialization equips students to build intelligent systems capable of learning from data and making informed decisions. The focus is on machine learning algorithms, deep learning, and intelligent automation.

Key Learning Areas

  • Machine Learning & Deep Learning
  • Natural Language Processing (NLP)
  • Computer Vision
  • AI Algorithms & Applications
  • Python for AI

2.Data Science

This specialization focuses on data-driven problem-solving using statistical modelling, visualization, and predictive analytics.

Key Learning Areas

  • Data Analytics & Visualization
  • Statistical Computing
  • Big Data Technologies
  • Python & R Programming
  • Predictive Modelling

3.Web & Application Development

This specialization focuses on direct and indirect taxation systems.

Key Learning Areas

  • Frontend & Backend Development
  • Full Stack Development
  • Database Systems
  • UI/UX Design
  • Cloud Computing

4.Cyber Security

This specialization emphasizes business development, marketing strategy, and entrepreneurship.

Key Learning Areas

  • Network Security
  • Ethical Hacking
  • Cryptography
  • Cyber Laws & Ethics
  • Digital Forensics

Project

This is where learning is tested, applied, and proven. Through structured projects, students engage with real business scenarios, build analytical depth, and demonstrate their ability to translate knowledge into meaningful outcomes.

Capstone Project I

Students undertake self-directed projects aligned with their area of interest, enabling them to build a professional portfolio. These projects develop research orientation, teamwork, and the ability to apply frameworks and business models to real-world challenges.

Capstone Project II

The program culminates in a capstone project where students work on real industry problems. This involves research, analysis, and solution development, followed by a detailed report and presentation—demonstrating their readiness for professional environments.

Dissertation

An independent research study that develops analytical depth, critical thinking, and the ability to generate evidence-based insights.