B.Sc. in Vedic Sciences
MIT IIKS is working to launch a novel degree program called BSc in Vedic Sciences in the upcoming academic year.
This degree program, recognized by Kavikulaguru Kalidasa Sanskrit University, Ramtek is designed from the ground up to enable Veda and shaastra gurukula students to pursue STEM education while continuing their traditional pursuits. A subset of it is also offered as an Under-graduate Diploma in Vedic Sciences by MIT IIKS, to equip mainstream UG students with the Vedic lens to apply in their respective fields while pursuing degrees elsewhere.
The targeted learners for this program are traditionally educated scholars from Gurukulas and traditional schools, who have passed their 10+2 board examinations conducted by an UGC approved HSC board as private candidates (including through NIOS). Learners from mainstream schools are also welcome to join the program based on their interest. Preference will be given to students from a Veda / shaastra gurukula who want to cross over from non-science streams to science stream learning in graduation.
Objectives
Through the BSc in Vedic Sciences program, MIT IIKS intends to enable the learners to assimilate the structures, scope of application and functions in western and Vedic sciences and knowledge systems in a blended mode.
Values
- Overview
- Prerequisites
- Admission Procedure
- Important Dates
- Delivery & Assessment
- Core Courses: 26 core courses spread over 6 semesters
- Duration: 3 years – Full time; 6 semesters with 120 credits spread over three years
- Elective Course: 4 courses from SWAYAM based in one subject of specialization from a list of courses suggested by MIT IIKS. (SWAYAM will be subscribed by MIT IIKS)
- Project Courses: Vacation project courses worth 2 credits in the first 5 semesters carry forward their credits to the next semesters. They are meant to hone the hands on working skills in Shaastra based topics using ICT. The courses are core, but the topics of the projects may be elective. There will be one major term project in the 6th semester.
- Passing 10+2 from any school board that is recognized by UGC for eligibility in admission for graduate courses. Learners from Gurukula / Paathashaala background are encouraged to apply.
- For Gurukula students: An oral assessment of their traditional knowledge and comprehension skills.
- Written statement of purpose (1-page write-up by the candidate why he/she wants to join the program and career aspiration).
Following are the steps to enroll for this unique program:
1. Online Application form: Fill the Program Registration Form
2. Furnish Statement of Purpose: MIT IIKS responds by email asking for a short write-up called Statement of Purpose. Reply to that email with your write-up.
3. Provisional Admission offer from MIT IIKS: You will be either interviewed over phone, or get an admission offer via email.
4. Acceptance Email: Reply to the email to indicate your acceptance (or otherwise) of the admission offer sent by MIT IIKS.
5. Pay the Program Fee: To confirm your admission, please pay the program fee mentioned in the admission offer email.
6. Document verification (before the 1st day of term): You will need to submit scanned copies of original documents listed in the admission offer email. This need to happen before the first day of the classes. The university reserves the right to cancel admission and refund the fee if verification fails.
Write to info.iiks@mitpune.edu.in for any queries
Event | Date |
---|---|
Online applications commencement | 1st week of February |
Last date of fee payment | 1st Week of July |
Online applications closing | 1st Week of July |
Program commencement | Mid July |
- Full-time degree program from MIT IIKS recognized by KKSU and supported by learning management systems
- Theory covered in interactive faculty guided sessions and discussions.
- Projects in utilitarian applications involving model building and problem solving.
- Interaction with experts in industry who have utilized Indic approaches for progress.
- The contact hours will be face to face sessions with blended learning sessions conducted using the latest technology and constructivist approach. Methods used will be jigsaw cooperative learning technique, debates, discussions, think-pair-share, group discussions, poster presentations, seminars etc. for which worksheets and handouts will be used for all the activities.
- Assessments will be internal and external. Relative weightage for External-Internal: is 60:40.
- Continuous assessment model with weekly activities and group assignments.
- Student has to pass internal assessment and external examination separately.
- Assessment pattern of core course will be carried out as shown in the table:
Sr. No. | Activity for Internal Assessment | Marks allotted | Total Marks |
1 | Continuous Assessment Activity for the course | 40 Marks | |
2 | University semester end Examination (either written or Project-based) | 60 Marks | External = 60 |
| Total | 100 Marks | 100 |
- Semester I
- Semester II
- Semester III
- Semester IV
- Semester V
- Semester VI
- BVS131 Thinking in Sanskrit (For non-Gurukula Students)
- BVS132 Thinking in English (For Gurukula students)
- BVS111 Understanding Vedic Knowledge Systems 1 – Landscape
- BVS141 Math 1 (Scope & functions of Arithmetic, Geometry, Algebra & Trigonometry)
- BVS151 Computational Thinking 1 – Data Structures & Programming
- BVS121 Understanding Western Knowledge Systems 1 – Origin, structure & evolution
- BVSP1 Vedic project -1 (Reading/writing technical literature)
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
3-0-0 | Core | 45 | None |
Course designer(s): Dr Tilak Rao
Objective: To enable learners to grasp the general usage of Sanskrit and to understand the structure of the language
Expected outcomes:
- The learner will be able to understand Sanskrit as a general usage medium
- The learner will be able to think and communicate simple sentences in Samskrit
- The learner may gain the confidence to approach texts in Samskrit for self-study and follow when taught using Samskrit medium
Syllabus:
Unit – 1: विषयः – सम्भाषणसंस्कृतम्
उद्देश्यम् – संस्कृते सरलवाक्यानां निर्माणसामर्थ्यम्, व्यवहारे उपयुज्यमानानां संस्कृतपदानां ज्ञानम्
Unit – 2: विषयः – वर्णाः
उद्देश्यम् – संस्कृते प्रयुज्यमानानां वर्णानां ज्ञानम्, वर्णानां समीचीनोच्चारणस्य परिज्ञानम्
Unit – 3: विषयः – सर्वनाम्नां परिचयः
उद्देश्यम् – कस्मिन् अवसरे किं सर्वनाम प्रयोक्तव्यम् (सर्वनाम्नाम् एकवचनं बहुवचनं च), युष्मच्छब्दस्य प्रयोगे मध्यमः (एकवचनस्य एव परिचयः), अस्मच्छब्दस्य प्रयोगे उत्तमः, क्रियापदानां सामान्यतः परिचयः
Unit – 4: विषयः – शब्दानां परिचयः
उद्देश्यम् – अजन्तानां हलन्तानां च प्रसिद्धानां शब्दानां परिचयः। सम्बोधनप्रथमा। प्रसिद्धानाम् अव्ययानां ज्ञानम्
Unit – 5: विषयः – क्रियापदानां परिचयः
उद्देश्यम् – प्रसिद्धानां क्रियापदानां प्रयोगः, लट्, लोट्, लङ् एषां लकाराणां ज्ञानम्
Unit – 6: विषयः – प्रत्ययानां ज्ञानम्
उद्देश्यम् – प्रसिद्धानां केषाञ्चन प्रत्ययानाम् अवगमनम्, वाक्यनिर्माणे तेषाम् उपयोगिता, ग्रन्थेषु Unit – 7:
विषयः – सन्धिः उद्देश्यम् – सन्धिज्ञानसामर्थ्यं सन्धिविच्छेदसामर्थ्यं च
Unit – 8: विषयः – सुभाषितादीनाम् अवगमनम्
उद्देश्यम् – सरलकथानां पठनाभ्यासः, सरलश्लोकानाम् अवगमनं, पदानाम् अन्वयः
Suggested activities:
- Fortnightly sessions for topic based speech in simple Samskrit
- Games such as dumb charades, role play, skip the word, chinese whispers in Samskrit
Project:
- Write street plays in simple Samskrit and enact
- Prepare Samskrit labels for objects in the campus
- Prepare instruction charts in Samskrit (like marking the way to SVS, save water, keep silence etc)
- Prepare posters to explain simple subhāṣitas (can be collaborated with School of Design beginners)
References:
- प्रथमदीक्षा, राष्ट्रियसंस्कृतसंस्थानम्, नवदेहली
- अभ्यासपुस्तकम्, विश्वासः, संस्कृतभारती, बेङ्गलूरु
- अभ्यासदर्शिनी, जनार्दन हेगडे, संस्कृतभारती, बेङ्गलूरु
- हिन्दीसंस्कृतशब्दकोषः, श्रीप्रकाशपाण्डेयः, संस्कृतभारती, नवदेहली
- संस्कृतव्यवहारसाहस्री, संस्कृतभारती, बेङ्गलूरु
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
0-2-0 | Core | 15 | None |
Course designer(s): UGC MIL
Objective: The purpose of this course is to introduce students to the theory, fundamentals and tools of communication and to develop in them vital communication skills which should be integral to personal, social and professional interactions.
Expected outcomes:
- Understand the usage based structure of English as a medium of communication
- Improve the fluency and proficiency in English usage
- Comprehend the nature of communication and grasp how to communicate effectively in professional and social environs
Syllabus:
Unit – 1: Introduction: Theory of Communication & Types and modes of Communication Language of Communication
Unit – 2: Speaking Skills
Unit – 3: Public Speech Reading and Understanding
Unit – 4: Writing Skills
Tutorial:
- Topic discussions in the format of:
- jigsaw cooperative learning technique
- debates
- Think-pair-share
- Preparing university campus news reports, university campus cultural magazine in English
References:
- Foundation English, Book II and III, Edited by Tara Chadha and Others, Publication Division, Delhi University.
- Developing Language Skills-1 Ed. S.C. Sood et al. Spantech, Delhi 1991
Further recommendations for Language structures and functional English the following may be used across all streams:
- Fluency in English Part 1
- English at the Workplace Parts 1 and 2, Edited by Promodini Varma and Others, Oxford University Press, 2006.
- Strengthen Your English, M. Bhaskaran and D. Horsburgh, Oxford University Press, Delhi 1973 Any other related Reading which has worked well in interactive pedagogy may be recommended and circulated through U.G.C.
Credits (L-T-P) | Course Type | Hours | Pre- requisite |
3-0-0 | Core | 15 | None |
Course designer(s): Dr Nagaraj Paturi
Objective: To introduce learners to the landscape of Vedic literature with broad taxonomy of Indic knowledge systems
Expected outcomes:
- Knowledge of the sources of Vedic knowledge
- Comprehension of the seamless nature of Vedic knowledge
- Understand the purpose and utility of Vedic knowledge systems in enriching human life
Syllabus:
Unit – 1: Knowledge – Vedic context; Sources and classification of Indic (Vedic) Knowledge; Yajňas as Knowledge
Unit – 2: Vedāṅgas: Original context and so far identified contemporary knowledge aspects
Unit – 3: Other Vaidika-darśanas: Original context and so far identified contemporary knowledge aspects
Credits (L-T-P) | Course Type | Hours | Pre- requisite |
3-0-0 | Core | 45 | None |
Course designer(s): T N Sudarshan
Objective: Introduce the student to the notion of the process of Mathematics and the main goals of Mathematics as a tool for modeling phenomena. The basics of Arithmetics, Algebra and Geometry and the tools used to understand them and manipulate the models
Expected outcomes:
- A primer to the basics of Arithmetic, Algebra and Geometry
- Understanding the role of math in modeling our world
- Understand the notion of proof, and what it means to be “right”
- Use of Math software tools for projects, understanding science, self study
Syllabus:
Unit – 1: The idea of the “Empirical”. The notion of Mathematical proof, Types of proof, Deductive vs Inductive proofs, Formal Mathematics. The role of “Abstractions” and “theory”
Unit – 2: Computational Mathematics, Ganita. Real world use of Mathematics, Arithmetic (Numbers, Number theory, Famous problems). Measurement of Angles, Basics of Trigonometry
Unit – 3: Geometry (different traditions), Numerical Analysis, Algebra, the idea of variables, equations, solving equations, Computer Algebra as a powerful modern tool for real world applications (with examples and interactive use)
Suggested activities:
Tutorial:
https://www.sagemath.org/ Use SageMath system to solve Course problems
References:
- Rajju Ganita – C K Raju
- https://www.sagemath.org/
Credits (L-T-P) | Course Type | Track | Pre- requisite |
1-1-1 | Core | 15 | None |
Course designer(s): T N Sudarshan
Objective: Provide the basic understanding to build programs. Understand Data, How to represent data, manipulate them using various algorithms. Build data structures using primitive elements. Learn to use advanced data structures as part of developing programming skills.
Expected outcomes:
- Should be able to design basic data structures as part of designing simple programs.
- Should be able to explain various data structures and their use.
- Should be able to analyse algorithms using O notation in a basic manner
- Should be able to use python to design programs for simple programs using data structures.
Syllabus:
Unit – 1: Python; List operations; Elementary inductive sorting; Basic algorithmic analysis
Unit – 2: Dictionaries, More on Python functions; Higher order functions on lists; String processing.
Unit – 3: Backtracking; Scope in Python; Data structures: ; “Linked” lists; Binary search trees; Efficient evaluation of recursive definitions; Dynamic programming; Other programming languages; Other programming paradigms
- Basics of Python programming – https://www.learnpython.org/ [Learn the BASICS]
Project :
- Model a simple phenomenon as a python function – Newton’s laws of Motion
- Print out the Fibonacci numbers up to 1000
- Check two integers to ensure one is even and the other odd
- Calculate the position of a ball dropped from a tower
- Count the number of aksharas, svara, vyanjana in the given Sanskrit Devanagari text. Identify samaasa
- Count the number of aksharas, svara, vyanjana in the given Sanskrit IAST text. Identify samaasa
For Instructors:
Readings:
- https://wizardforcel.gitbooks.io/sicp-in-python/content/1.html Chapter 1.1 to 1.5
- https://www-inst.eecs.berkeley.edu//~cs61a/sp12/book/
Suggested activities:
- Code reading
Project: Use Data structures to model PANini’s AshtAdhyAyi
Credits (L-T-P) | Course Type | Hours | Pre- requisite |
2-1-0 | Core | 30 | None |
Course designer(s): T N Sudarshan
Objective: To introduce the western thought and its factors of its impact and sources of influence in order to be able to understand the structure and objectives of the western knowledge systems and science and technology in an evaluative manner.
Expected outcomes:
- Understanding of the History of the West. How Science came to be in the West, the idea of the West.
- The civilizational arc of Science. Great Civilizations of the past. A preliminary understanding of Comparative Civilizations.
- The historical relationship between Science, Economics and Power.
- The relationship of Technology , relative civilizational needs and the modern evolution of Science in distinct time periods.
- Understanding the markers of “Western knowledge”.
- Given description of a “phenomenon” or a “system”. Will be able to identify the influences of “Western Knowledge System”.
Detailed syllabus:
Unit – 1: Western Knowledge as a tool of Western Civilization. Eurocentrism.
Unit – 2: West – Origins to 1300, Renaissance, 1600 to WW2 (1945) – Primary sources of Western knowledge; Industrial Revolution; History of Sciences; Examples of unaddressed western myths
Unit – 3: West – WW2 to Today
Unit 4: Modeling in WKS
Suggested activities:
- Compare approaches of Ayurveda and Modern Medicine
- Astronomy, Multiplication using the abacus and Roman Numerals
Tutorial:
- Discuss for one disease, diagnosis, healing processes in Modern medicine, Ayurveda.
- https://ourworldindata.org/military-spending – Understand world data
References:
- http://ckraju.net/books/Is-Science-Western-in-Origin.html
- https://longitudeprize.org/challenge/history
- http://www.indianscience.org/essays/15-%20E–Navigation%20&%20Math.pdf
- http://www.vpmthane.org/bhaskara900/papers/M_D_Srinivas.pdf – THE METHODOLOGY OF INDIAN MATHEMATICS AND ITS CONTEMPORARY RELEVANCE
- http://cpsindia.org/dl/science/logic-c2.pdf – INDIAN APPROACH TO LOGIC
- https://homepage.univie.ac.at/martin.potschka/papersISSEI1996/Shankard.htm – Epistemology of a Traditional Indian Medical System and its Difference from Western Tradition. Example of How even well meaning Indian experts are misinformed about Western Origins. Purvapaksha of WKS is important
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
1-0-1 | Core | 15 | None |
Course designer(s): Dr Jayaraman Mahadevan
Objective: To learn and practice in the current day context, India’s systematic approach to thesis/text construction through an ancient set of devices called Tantrayukti, in terms of its content, structure and the language. To learn the attributes of a good thesis/text and also the common defects in thesis construction.
Expected outcomes:
- Develop a basic understanding of building blocks of a thesis/text.
- Empower to decode the blueprint of any text – ancient or contemporary
- Enable to evaluate the merits and demerits of any given text – ancient or contemporary
- Exposure to classical Indian systematic approach to organize thoughts of any subject
- Encourage to attempt a direct application of ancient mode of thinking in current context and verify its efficacy
Syllabus:
Unit – 1: Introduction to Textual wealth and the need to Organize Knowledge in Samskrit Tradition
Unit – 2: Tantrayukti – Comprehensive text Construction Manual – Introduction, History and Components
Unit – 3: Tantrayukti – the tools with definitions based on Arthashastra and illustrations from texts of diverse disciplines
Project:
- One learner one Yukti– Choose any one device and present your thoughts.
- Group Discussion: In three Groups – whether the sets of Yuktis on structure, content and Language of a thesis/text are adequate.
- Identifying Tantrayuktis in traditional texts or contemporary books and research papers.
- Attempting a short Monograph incorporating as many appropriate yuktis possible – on the topic of the participants’ choice.
References:
- Vidyabhushana, Dr. Satish Chandra (1921), A History of Indian Logic, Motilal Banarsidas, Calcutta
- Lele, W.K, (2006), Methodology of Ancient Indian Sciences, Chaukhamba Surabharati Prakashan, Varanasi.
- Muthuswamy, N.E., (1974), Tantrayuktivicāra, Publication Division, Government Ayurveda College, Trivandrum.
- Online Resource: https://dharmawiki.org/index.php/Tantrayukti
- BVS231 Technical Sanskrit
- BVS211 Structure and Method of Shaastras
- BVS241 Physics
- BVS251 Computational Thinking 2 – Software Architecture –
- BVS212 Vedic Sciences 1 – Jyotisha & Vaastu Models
- BVSP2 Vedic project – 2 (Modelling – VyaakaraNa)
Credits (L-T-P) | Course Type | Hours | Prerequisite |
3-0-1 | Core | 45 | BVS131, BVS132 |
Course designer(s): Dr Tilak Rao
Objective:
To familiarize students with the pan-Shaastric technical usages and structures in Indic Shaastras and to enable students to self-study Shaastric treatises.
Expected outcomes:
- Familiarity with technical structures and usages in Indic Shaastras
- Ability to self-study Shaastras and understand the concepts there in
- Identify the technical content in the Shaastras and interpret them based on the Shaastric parameters
- Appreciate the systematic methodology and scientific structure of Shaastras based on their modelling and representation
Syllabus:
Unit – 1: विषयः – विभक्तीनां प्रयोगाः
उद्देश्यम् – कारकविभक्तीनां सम्यक्तया अवगमनम्, उपपदविभक्तीनां ज्ञानम्, सति-सप्तमीप्रयोगस्य अवगमनं, विशेष्यविशेषणयोः सम्बन्धः
Unit – 2: विषयः – समासः
उद्देश्यम् – समस्तपदस्य अर्थावधारणसामर्थ्यवर्धनम्
Unit – 3: विषयः – शास्त्रे उपयुज्यमानानां कृत्तद्धितप्रत्ययानां परिचयः
उद्देश्यम् – शब्दकोशानाम् अनवलम्बनेन प्रसिद्धपदानाम् अर्थनिर्णयः, धातुपाठस्य साहाय्येन स्वतन्त्रतया अर्थग्रहणम्
Unit – 4: विषयः – वाक्यावगमप्रकारः
उद्देश्यम् – शास्त्रीयवाक्यानाम् अर्थस्य सम्यक्तया ग्रहणम्
Unit – 5: विषयः – शास्त्रीयविषयोपस्थापनक्रमः
उद्देश्यम् – भाष्यादिव्याख्यानग्रन्थानां सुलभतया अवगमनम्
Unit – 6:विषयः – पारिभाषिकपदानां परिचयः
उद्देश्यम् – तत्तच्छात्रीयपारिभाषिकपदानां ज्ञानम्
Unit – 7: विषयः – शास्त्रग्रन्थानां पठनाभ्यासः
उद्देश्यम् – शास्त्रग्रन्थानां स्वाध्यायक्रमपरिज्ञानम्
Tutorial:
- Practice of वाक्यान्वय in simple poems like नीतिशतकम्, सुभाषितावली etc.
- Identifying the अधिकरण structures in polemic texts
- Studying commentaries of sUtra literature and noting their interpretations in simple language
- Identifying technical terms and definitions in a text
- Working out multiple meanings of compound words like रामेश्वर
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
2-1-0 | Core | 30 | None |
Course designer(s): Dr Shrinivasa Varakhedi
Objective: To enable the participants to understand the purpose, structure, methodology and hierarchical classification of Indic sources based in Vedic worldview and to elucidate how to study them.
Expected outcomes:
- Comprehending the Vedic worldview of knowledge, its purpose and its universal and holistic nature
- Understanding and identifying the pan-SAstric structure and methodology of Indic knowledge sources
Syllabus:
Unit – 1: Indian world view:
Unit – 2: Indic sources – How to study?
Unit – 3: Introduction to the systematic structures of Vedic science literature
Unit – 4: Role and utilization of structures of Śāstra exposition in interpreting the Śāstra
Unit – 5: Scientific nature of Indic literature
Tutorial (suggested for study):
- Maṇḍala and aṣṭaka structures of Ṛgveda
- Vedāṅga structures
- Link between Saṁhitā and Āraṇyaka sections of Yajurveda
- Structure of Āgama texts
- Structure of Tantra texts
- Structure of Mahābhārata
- Structure of Purāṇas
- Structure of Mahākāvyas
- Caraṇavyūha – Vedalakṣaṇa
References:
- Prasthāna-bheda by Madhusudana Sarasvati
- Sanatana Dharma, An elementary Text Book of Hindu Religion and Ethics, Published by the Managing Committee, Central Hindu College, Benaras, 1916
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
3-0-1 | Core | 45 | None |
Course designer(s): T N Sudarshan
Objective: To enable learners to understand basic concepts in physics and assess the contributions, utility and application of the same in our life in the society.
Expected outcomes: By the end of the course, students will be able to:
- Assess the role of science, and in particular, physics, in helping us to better understand the complex, technological society of which we are a part;
- Trace the history of physics and the evolution of scientific thought from ancient to modern times;
- Define and analyze the concepts of velocity, acceleration, force, inertia, mass, work, energy (kinetic, potential, etc.) momentum (linear and angular), gravity, tides, power, pressure, density, temperature, thermal expansion, heat, specific heat capacity, waves, sound, electric charge, current, magnetism, electromagnetic waves (including light), photons, and radioactivity;
- Discuss the various types of motion, Newton’s Laws (including his Universal Law of Gravitation), the conservation laws of physics, the laws of electricity (e.g. Coulomb’s and Ohm’s Laws) and magnetism. The properties of waves (viz. sound and electromagnetic, including light) and the basic principles of atomic and nuclear physics, relativity and quantum theory;
- Solve a variety of basic problems in particle kinematics (uniform motion and accelerated motion including “free fall”), dynamics using Newton’s Laws of Motion and the conservation laws of energy and momentum (e.g. collisions), fluid mechanics (including Archimedes’ and Bernoulli’s Principles), thermodynamics, wave motion, basic electricity (Coulomb’s and Ohm’s Laws), and radioactive decay;
- Interpret the results of simple experiments and demonstrations of physical principles.
Syllabus:
Course topics will include the following:
- Mechanics
- Fluids
- Heat
- Waves and Sound
- Electricity and Electromagnetism
- Optics
- Atomic Physics
- Nuclear Physics
Suggested activities:
http://www.conceptualphysics.com/
Understand physics python code examples.
Tutorial: Readings and Problem solving from Paul Hewitt’s videos
Project: Programming in Python. 6 problem Sets
References:
- http://www.conceptualphysics.com/
- Conceptual Physics – Paul Hewitt
- https://rhettallain_gmail_com.trinket.io/introductory-physics-with-python#/introduction/physics-and-python
https://www.compadre.org/picup/exercises/exercise.cfm?A=Python
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
2-1-0 | Core | 30 | BVS151 |
Course designer(s): T N Sudarshan
Objective: In this course we answer these questions
- What is software architecture?
- How do you use software architectures in practice?
- What does a software architect do for an organization?
- What value does software architecture provide?
This course introduces the essential concepts of software architecture. A software architecture is an abstract view of a software system distinct from the details of implementation, algorithms, and data representation. Architecture is, increasingly, a crucial part of a software organization’s strategy. We emphasize the importance of the business (or mission) context in which systems are designed and introduce participants to software architectures, and methods to create and analyze them, in real-world settings.
Will have a better understanding of
- what is a software architecture , why software architecture is important
- the relationships between system qualities and software architectures
- software architectural patterns and tactics, and their relationship to system qualities
- attribute-driven design, software architecture documentation
- software architecture evaluation, architectural reuse via software product lines
- architectures in Agile projects, Open Source ecosystems, Licensing, developing software with distributed teams
Syllabus:
Unit – 1: The Hardware view , The Software View
Unit – 2: The Product Engineering view
Unit – 3: Case Studies
Tutorial:
- Examine architecture of one large Open Source project. Analyse it based on what you have learnt in this course
Readings
- https://wizardforcel.gitbooks.io/sicp-in-python/content/1.html Ch 1,6, Ch 2
- https://www-inst.eecs.berkeley.edu//~cs61a/sp12/book/
References:
Credits (L-T-P) | Course Type | Track | Pre-requisite |
2-1-0 | Core | 5 | None |
Course designer(s): Dr Dinakar Marathe
Objective: To introduce learners to the models of different categories that form the structure of Jyotiṣa Śāstra and to develop primary skills of application in it, and to explore the different models of Vāstu Śāstra proposed through its different schools and to develop a scientific approach towards this subject
Expected outcomes:
- Understanding of different categories as structures of Jyotiṣa Śāstra and their applications in arriving at outcomes
- Knowing the multiple structures in which Vāstu Śāstra is applicable along with the different models proposed by different theorists
Syllabus:
Unit 1 – Origin and Development of Jyotiṣa
Unit 2 – Indian models of time calculation & Basic astronomy
Unit 3 – Calculation of ascendant & Planetary Positions
Unit 4 – Origin of Vāstu Śāstra, Models and propagators of Vāstu Śāstra
Unit 5 – The Puruṣa model in Vāstu, processes and infrastructures
Unit 6 – Temple architecture (Mandira-vāstu) & Town Planning (Grāma-vāstu, Nagara-vāstu)
Suggested activities:
- Practice of Lagna Calculation (Jātaka-nirmaṇa)
- Study of residential, temple and town layouts based on understanding of theories of Vāstu
References:
- Bruhatpārāśara-horāśāstra – parāśara, Chaukhaṃbā Publication, Vārāṇasi
- Sūryasiddhānta – Rāmacandra Pāṇḍeya, Chaukhambā Publication, Vārāṇasi
- Bhāratīya-kuṇḍalī-vijñāna, Mīṭhālāla Ojhā, Chaukhambā Publication, Vārāṇasi
- Graha-nakṣatram, Sampūrṇānanda Sanskṛta University, Vārāṇasi
- Arvācīna-jyotirvijñāna, Rāmanātha Sahāya, Sampūrṇānanda Sanskṛta University, Vārāṇasi
- Bhāratīya jyotiṣa śāstrācā itihāsa, Śaṅkara Bāḷakṛṣṇa Dīkṣita, Puṇe
- Bṛhat-jātaka of Varāhamihira, Motilāla Banarasīdāsa, New delhi
- Muhurta-cintāmaṇi, Rāma Daivajña, Caukhambā Prakāśana, Vārāṇasi
- Muhūrta-gaṇapati, Muralīdhara Caturvedī, Motilāla Banarasīdāsa, New Delhi
- Sūrya-siddhānta, Caukhaṃbā Prakāśana, Vārāṇasi
- Jātaka-pārijāta, Gopeśa Kumara Ojhā, Motilāla Banarasīdāsa, New Delhi
- Bṛhat-avakahaḍā-cakram, Kedāradatta Jośi, Motilāla Banarasīdāsa, Delhi
- Viśvakarmā-prakāśa, Abhaya Kātyāyana, Caukhambā Surabhāratī, Vārāṇasī
- Bṛhat-saṁhitā, Sureśacandra Miśrā, Rañjana Publications, New Delhi
- Mayamatam, Bruno Dagens, Indirā Gāndhī National Center for Arts
- Samarāṅgaṇa-sūtradhāra of bhojarāja, S. K. Sarmā, Parimala Publications, Delhi
- Bhāratīya vāstuśātra kā itihāsa, Dr. Vidyādhara, Eastern Book Linkers, New Delhi
- Bṛhat Vāstu Mālā, Rāma Nihora Dvivedī, Caukhambā Surabhāratī Granthamālā, Vārāṇasī
- Mayamatam, Śailajā Pāṇḍeya, Caukhambā Surabhāratī, Vārāṇasī
- Vāstu Śāstra Vimarśa, Hari Prasāda Pāṇḍeya, New Bhāratīya book corporation, New Delhi
Credits (L-T-P) | Course Type | Track | Pre-requisite |
1-0-1 | Core | – | BVS141, BVS131, BVS132 |
Course designer(s): T N Sudarshan, contributions from DR Sai Susarla & Smt. Sarada Susarla
Objective: Learners will use Computational Thinking skills and programming to model the Sanskrit language.
Expected outcomes:
- Engage in process of thinking computationally
- Learn to think is terms of models
- Learn to code IKS models in python
Syllabus:
Unit – 1:
Language, Language models, Sanskrit vs other languages, thinking in terms of processes and states, state space, Vyākaraṇa state space. Why Sanskrit is different from any other language. How to model this difference. What does it mean for programmers? Summary of current state-of-art.
Suggestions:
- Model VyAkarana state space
- Model Amarakoṣa using this state space
- Model dhātus through permutations of akṣara
- Māheśvara-sūtras (phonemic) Model
- Model Aṣṭādhyāyī of Pāṇini as a constraint model over this state space.
References:
- Basics of Sanskrit Computational Linguistics
- BVS331 Digital Communications –
- BVS311 Understanding Vedic Knowledge Systems 2 – Thought Models
- BVS341 Chemistry
- BVS351 Computational Thinking 3 – Systemic thinking
- BVS312 Human Sciences 2 – Vedic Aesthetics
- BVSP3 Vedic project – 3 (Video presentation of Sem 1 & Sem 2 projects)
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
1-1-1 | Core | 15 | None |
Course designer(s): T N Sudarshan
Objective: Learn to present ideas/arguments in various forms. Learn skills and tools for basic planning and layout of ideas, projects, presenting knowledge, findings, research.
Expected outcomes:
- Ability to present problem statements and describe a problem.
- Ability to present projects and execution plans in concise form.
- Ability to present findings of research.
Syllabus:
Unit – 1: PROBLEM Communication
Unit – 2: PROCESS Communication
Unit – 3: SOLUTION Communication
Suggested activities:
- Read up on Writing skills. Practice blog writing. Thought on VS courses.
- Practice English presentation skills. Indian language communication (use Sanskrit or any one regional language)
- All students are encouraged to own and design their own websites as part of the BSc Vedic Sciences degree.
Tutorial: Tutorials for making Infographics. DO online tutorials for making videos, flyers, infographics. Use Adobe Spark.
Project: Present projects of Sem 1 and Sem 2 as part of Problem and Process Communication.
References:
- Are your lights on? – G.Weinberg
- https://spark.adobe.com/ex/edu/
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
3-0-0 | Core | 45 | BVS111 |
Course designer(s): Dr Nagaraj Paturi
Objective: To introduce learners to the ontology, metaphysics, epistemology and thought models in some Indic thought systems
Expected outcomes:
- Understanding the purpose and thought process of the four thought systems in framing their ontologies
- Comprehension of the perspectives of the world according to each of the four thought systems
- Identifying the scope, functions and application of the four thought models
Syllabus:
Unit – 1: Nyāya-Vaiśeṣika System of Thought:
Unit – 2: The System of Sāṅkhya
Unit – 3: The System of Pūrvamīmāṁsā
Unit – 4: The System of Vyākaraṇa
Tutorial:
- Applying the four thought models to one case
- Providing comparative ontologies of the different schools of thought
- Deriving the function and scope of the thought models in the overall Vedic knowledge landscape
References:
- Tarka-sangraha by Annambhatta by Athalye and Bodas
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
3-0-1 | Core | 45 | None |
Course designer(s): T N Sudarshan
Objective: Broad Introduction to Chemistry. Its position as a premier “real” touch and feel science discipline. Teach the main basic vocabulary of Chemistry.
Expected outcomes:
- Ability to understand the role of Chemistry in Modern Living.
- Comprehend the “Chemistry” aspect in phenomena of interest
- Grasp of vocabulary, models used and the process and practice of Chemistry as a Science
Syllabus:
Course topics will include the following:
- Matter and Measurement
- Atoms, Molecules, and Ions
- Stoichiometry: Calculations with Chemical Formulas and Equations
- Reactions in Aqueous Solution
- Thermochemistry
- Electronic Structure of Atoms
- Periodic Properties of the Elements
- Basic Concepts of Chemical Bonding
- Molecular Geometry and Bonding Theories
- Gases
- Liquids and Intermolecular Forces
- Solids and Modern Materials
- Properties of Solutions
- Chemical Kinetics
- Chemical Equilibrium
- Acid–Base Equilibria
- Additional Aspects of Aqueous Equilibria
- Chemistry of the Environment
- Chemical Thermodynamics
- Electrochemistry
- Nuclear Chemistry
- Chemistry of The Nonmetals
- Transition Metals and Coordination Chemistry
- The Chemistry of Life: Organic and Biological Chemistry
Suggested activities:
Tutorial:
End of Chapter material and accompanying website material
Project:
Solve exercises (marked)
References:
- Chemistry :” The Central Science” . Theodore Brown
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
2-1-0 | Core | 15 | BVS151, BVS251 |
Course designer(s): T N Sudarshan
Objective: Basic introduction to the following
What is “thinking about X”? What is a System? What is Systems thinking? What is Computation? What is a Computational System? What is Computational thinking? What is Computational systems thinking? Looking at Systems Computationally.
Appreciate what General systems thinking is. What is a “Knowledge” System? Looking at Knowledge Systems computationally. The process of comparing Knowledge Systems . How to compare WKS and IKS when attempting to build an explainable model? Understand how Knowledge systems affect the ability to do Systems Thinking.
Expected outcomes:
- Learn the processes behind Systems Thinking
- Actively engage in seeing the world around us as a system of interacting subsystems.
- Discuss the implications of understanding of a phenomenon via different Knowledge systems
Syllabus:
Unit – 1: Systems Thinking
Unit – 2: Computation
Unit – 3: The Model Space; Vedic systemic thinking – Consciousness based approaches
Suggested activities:
- View presentations, read and understand MMRSV
Project:
- Analyse using Vedic principles, (different teams)
- the Indian Constitution
- the idea of Democracy
- the system of Elections
References:
- MMRSV – Video lectures / presentations by Dr. P. Ramanujachar
- An Introduction to General Systems Thinking – G. Weinberg
- Passive Regulation: General Systems Design Principles – G. Weinberg
- Active Regulation: General Systems Design Principles – G. Weinberg
- Rethinking Systems Analysis and Design – G. Weinberg
- System Design Modeling and Metamodeling – van Gigch
Credits (L-T-P) | Course Type | Hours | Pre-requisite |
3-0-0 | Core | 45 | None |
Course designer(s): Dr Nagaraj Paturi and Dr Sai Susarla
Objective: To look into the Vedic concepts of aesthetics and creativity; to discuss the various aspects and theories related to poetics and arts in Indic creative knowledge systems and their extension to contemporary art and design.
Syllabus:
Unit – 1: Psychology of Beauty
Unit – 2: Vedas: View of beauty of nature and art
Unit – 3: Prerequisites of creativity: Kāvyahetus: Pratibhā, Vyutpatti, Abhyāsa; Purpose /benefits of poetry (art) Kāvyaprayojanas
Unit – 4: Mother of all Vedic Aesthetic texts: Nāṭyaśāstra
Unit – 5: Kāvyātmā theories: Rasa theory; Dhvani theory; Rīti theory; Alaṅkāra theory; Aucitya theory; Vakrokti theory; Kavisamayas (Poetic conventions)
Credits (L-T-P) | Course Type | Track | Pre-requisite |
1-0-1 | Core | 10 | BVSP1, BVSP2, BVS331 |
Course designer(s): T N Sudarshan
Objective: Articulate, communicate, present effectively the PROBLEM-PROCESS-SOLUTION for Vedic projects 1, 2.
Expected outcomes:
- Communication Tool usage skills
- Adobe Spark Skilling
- Systematic thinking about presentation and communication
Syllabus:
Unit – 1: Abstract writing, Communicating ideas to different audiences
Suggested activities: Readings from BVS112
Project: Present projects of Sem 1 and Sem 2 as part of Problem–Process-Solution Communication.
- BVS431 Robust Reasoning and Debating
- BVS411 Indic Philosophy of Life
- BVS442 Biology
- BVS451 Principles of data science 1 – Statistics & probability
- SWAYAM
- BVSP4 Vedic project – 4 (Model for existing Chhandas)
Credits (L-T-P) | Course Type | Track | Pre- requisite |
2-0-1 | Core | 3 | None |
Course designer(s): Dr Tilak Rao
Objective:
- To introduce the reasoning acumen and structured model of debate available in Indian epistemology
- To equip learners with the skill of debating by closely following the reasoning structure of statements in debate, discourse, discussion etc and present their own points of view and assess the opponent’s / speaker’s point of view
Expected outcomes:
- Learners will understand the concept of knowledge, its classification and means and system of reasoning in Indian epistemology
- Learners will be able to identify structures, fallacies in arguments and develop robust reasoning skills
Syllabus:
Unit – 1: Cognition and its means
Unit – 2: Reasoning: Inference, valid and fallacious reasoning
Unit – 3: Debating
Suggested activities:
- Organize debates in the vāda structure
- Test invariable concomitance instances in real life situations and check for fallacies
Tutorial:
- Explore structures of fallacies of cognition and debating in Schools of philosophy other than Nyāya
Project:
- Evaluate the arguments in reasoning exercise books from the vāda perspective
References:
- Tarkasaṅgraha
- Pramāṇa-paddhati
Credits (L-T-P) | Course Type | Track | Pre- requisite |
3-0-0 | Core | 1 | None |
Course designer(s): Dr Nagaraj Paturi
Objective: Pursuing “philosophy of life” by itself as one of the Indic knowledge systems and understanding Vedic worldview as the context of various Indic knowledge disciplines being pursued.
Expected outcomes:
- Comprehend the Vedic worldview that governs the social, societal, personal and occupational goals and means in the world
- Grasp the Vedic outlook regarding life in the here and hereafter and the cycle of life
- Understand the concepts of Svadharma, free will and duty oriented action vis-a-vis desire driven action
Syllabus:
Unit – 1: Purushārthas; Pravṛtti-mārga – advancing to action; Nivṛtti-mārga – advancing to return; Āśramas – Facilitation for Pravṛtti and Nivṛtti; Varṇas – Organized facilitation for action; Svadharma as governing aspect
Unit – 2: Cycle of life – Iha and Para; Various lokas; Spiritual paths
Unit – 3: Karma theory
Unit – 4: Violence and non-violence – Mutual dependence of Gṛhastha and Sannyāsa
Tutorial:
- Frame a model of the Catuṣṣaṣṭīi-vidyāsthānas into a framework of the Puruśārthas that they address, which varṇa / āśrama they fit for
- Read and discuss the context of ‘svadharme nidhanaṁ śreyaḥ paradharmo bhayāvahaḥ’ from five commentaries of Bhagavadgītā
- Discuss the contexts of ‘mā phaleshu kadācana’ and ‘sarva-dharmān parityaja māmekaṁ śaraṇam vraja’ with regards to abhyudaya and niśśreyas in the life of an individual
References:
- बलदेव उपाध्याय, संस्कृत साहित्य का इतिहास, शारदा निकेतन, वाराणसी
- बलदेव उपाध्याय, वैदिक साहित्य और संस्कृति, वाराणसी
- राधावल्लभ त्रिपाठी, संस्कृत साहित्य का अभिनव इतिहास, विश्वविद्यालय प्रकाशन, वाराणसी
- Winternitz Maurice, Indian Literature (Vol. I – III), Motilal Banarsidass, Delhi
- Pujyasri Chandrasekharendra Saraswati, The Vedas, Bharatiya Vidya Bhavan, Sudakshina Trust, Mumbai
Credits (L-T-P) | Course Type | Track | Pre- requisite |
3-0-1 | Core | 4 | None |
Course designer(s): T N Sudarshan
Objective: Broad Introduction to Biology as a Life Science. Teach the main basic vocabulary of Biology and an introduction to the ways in which Knowledge is understood and created in Biology, using other Sciences like Chemistry, Physics and Mathematics.
Expected outcomes:
- Appreciate how Biology is done in “Science”.
- The assumptions and vocabulary of biology are exposed to the student.
- Students should be able to read up and understand explanations from a grasp of the basic themes in biology and the tools used to explain phenomena.
Syllabus:
Unit 1: Biology and Its Themes
Unit 2: The origin and evolution of life forms
Unit 3: Plant and animal systems
Unit 4: An Overview of Ecology
Suggested activities:
Readings from the Book
Tutorial:
Readings and discussions from the book
References:
- Biology: A Global Approach: Neil Campbell
Credits (L-T-P) | Course Type | Track | Pre- requisite |
1-1-1 | Core | 5 | None |
Course designer(s): T N Sudarshan
Objective: Basics of statistics, grasp of basic concepts in statistics, grasp of data, understand notions about data like distribution, descriptive notions in statistics. PMF, CDF, One dimensional Random variables, Distributions, Basic probability, Rules of Probability, Binomial distribution, Hypothesis testing.
Expected outcomes:
- Reason about situations using probabilities, expectation, and variance.
- Feel comfortable learning about new probability concepts beyond the scope of this class (e.g., through one’s own research, studies, or interests).
- Write programs to simulate random experiments and to test experimental hypotheses.
Syllabus:
Unit – 1: Descriptive statistics, Means, Averages, Variance, Distributions, Histograms, Plotting Histograms, Visualisations
Unit – 2: Conditional probability, Cumulative distribution functions, Conditional distributions, Random numbers, Summary statistics
Unit – 3: Distributions, Modeling distributions, Basic Probability, Binomial Distribution, Operations on Distributions
Suggested activities: Use python to code examples of all concepts that you are learning in this course
Tutorial: Read python docs related to numpy
Project:
- Histogram of Rgveda by various distributions
References:
To be decided
Credits (L-T-P) | Course Type | Track | Pre- requisite |
1-0-1 | Core | – | BVS421 |
Course designer(s): T N Sudarshan
Objective: To use the framework of Chhandas-śāstra to create algorithms of combinatorics to enumerate binomial combinations of metres keeping in mind their occurrence in Vedic / classical Samskrit literature
Expected outcomes:
- The learners will be able to comprehend the binary system and binomial combinations of metres coded in the Chhandas-śāstra
- They will be able to create algorithms of combinatorics to capture the binomial combinations of the metres and identify them in Vedic / classical Samskrit literature
- The impact of the metres on the interpretation of pieces of literature will be observed by the learners
Syllabus:
Unit – 1: Creating algorithms of combinatorics to enumerate binomial combinations of metres keeping in mind their occurrence in Vedic / classical Samskrit literature
References:
- https://www.academia.edu/6353023/Michael_Hahn_A_brief_introduction_into_the_Indian_metrical_system_for_the_use_of_students_
- SWAYAM
- BVS511 Vedic Sciences 3 – Social Sciences and Governance Models
- BVS541 Math 2 (Scope & function of Sets, Permutations & Combinations & Calculus)
- BVS551 Principles of data science 2 – Models of Inference, causation & Truth
- BVS521 Understanding Western Knowledge Systems 2 – Processes, models, institutions
- BVSP5 Vedic project – 5 (Functional & structural abstraction from Shaastras)
To Be Decided
Credits (L-T-P) | Course Type | Track | Pre-requisite |
2-1-0 | Core | 1 | None |
Course designer(s): Sumedha Verma Ojha
Objective: To lay out the Indic structure of society, social organization and governance with its close links to Vedic Philosophy; Varṇāśrama-dharma and the four Puruṣārthas as the basis for both social organisation and governance, Dharma as the pivot for governance. Explication of the difference between Western and Indic models of governance.
Expected outcomes:
- Understanding structures, patterns, models / thought models and rationale of the social organisation of Indic and Western social organisation and governance
- Contrasting the Western and Vedic worldviews and applying the latter to modern social and governance structures. The Indian worldview has been taken over by Western models but this course will put the Vedic view firmly back into a contemporary understanding with the necessary epistemological adaptations.
Syllabus:
Unit – 1: Social Organisation: The Caste System; Classic Western Views; Varṇāśrama-dharma
Unit – 2: Governance Models: Saptāṅga State Model; Indian examples of Saptāṅga State Applications; A SWOT Analysis using the 7 Prakṛtis
Unit – 3: Placing Indic Models in Perspective: Comparison of Caste System and Varṇa-vyavasthā; Western Foundations of the Caste System; Caste and Social Capital; An Indian Theory of Politics and State Formation based on the Arthaśāstra; Comparison of Classical Western Political Theory with Indian political Theory; Placing Caste into the Current Political Context
Projects:
- Collection and Analysis of NCRB data to verify evidence of caste atrocities
- Critiquing Selected Writings of B.R. Ambedkar and E.V. Ramaswamy
- Rethinking Varṇa in contemporary India
- Applying the Saptāṅga State Model to the Republic of India
- Applying “Mitra”, the seventh Prakṛti, to current geopolitics to draw policy conclusions
- The Welfare State, a modern European concept or an ancient Vedic one?
- Kauṭilya vs Machiavelli vs Sun Tzu
References:
- Social Stratification by Dipankar Gupta
- Homo Hierarchicus by Louis Dumont
- Inequality Among men by Andre Beteille
- On Understanding Caste by T.N. Madan
- Western Foundations of the Caste System by Prakash Shah et al
- The Heathen in his Blindness by S. Balagangadhara
- The Arthashastra of Kautilya Tr. R.P. Kangle Vol1-Vol III
- To Uphold the World by Bruce Rich
- Indigenous Historical Knowledge Vol1 – Vol IV Manohar Parrikar Institute for Defence Studies and Analysis
- Caste as Social Capital by R. Vaidyanathan
Credits (L-T-P) | Course Type | Track | Pre-requisite |
3-0-1 | Core | 4 | BVS141 |
Course designer(s): T N Sudarshan
Objective: Introduce the student to the intuitive nature of Sets, Idea of functions, relations. Combinatorics, the idea of algorithmic counting. The notion of functions, function change and transformation using the ideas of the derivative. The methods of Calculus, applications of calculus and the techniques used.
Expected outcomes:
- A primer to the basics of Sets, Functions, Relations
- The basics of counting, methods and algorithms of Combinatorics
- The fundamentals of Functions, the notion of derivatives, Differentiation, Integration and differential equations
- Use of Math software tools for projects, understanding science, self study
Syllabus:
Unit – 1: The notion of Sets underpinning all of Formal Mathematics; Functions; Systems of Equations; Inequalities
Unit – 2: Combinatorics; Generating functions; Basics of Graph Theory
Unit – 3: Calculus; Applications and Techniques
Suggested activities:
- https://www.mathplanet.com/
- https://math.libretexts.org/Bookshelves/Calculus/Book%3A_Calculus_(OpenStax)
Tutorial:
https://www.sagemath.org/ Use SageMath system to solve Course problems
References:
Credits (L-T-P) | Course Type | Track | Pre-requisite |
2-0-1 | Core | 5 | BVS451 |
Course designer(s): T N Sudarshan
Objective: Basics of Inferential statistics, grasp of basic concepts in inference, Estimation, Correlation. Understand models of causation. Bayesian Inference.
Expected outcomes:
- Reason about situations using statistics and inference based on statistics
- Feel comfortable learning about new probability concepts beyond the scope of this class (e.g., through one’s own research, studies, or interests).
- Write programs to model phenomena in a probabilistic way.
Syllabus:
Unit – 1: Estimation, Errors, Correlation
Unit – 2: Bayes Theorem, Bayesian Probability. Frequentist vs Bayesian
Unit – 3: Statistics in Machine Learning, Regression
References:
- https://ocw.mit.edu/courses/mathematics/18-05-introduction-to-probability-and-statistics-spring-2014/
- Probability Theory: The Logic of Science : E T Jaynes
Credits (L-T-P) | Course Type | Track | Pre-requisite |
3-0-0 | Core | 2 | BVS121 |
Course designer(s): T N Sudarshan
Objective: Understand the Knowledge creation and dissemination processes in the Hard Sciences and the Soft Sciences
Expected outcomes:
- For the Hard Sciences
- Understand the methodologies of the process of doing Science
- Physics
- Chemistry
- LifeSciences
- Economics
- The role of Mathematics and Formal Methods in “Science”
- Understand the role of development of “Technology”, Understanding of How “Scientific” is Engineering
- The PEER REVIEW ecosystem of Science
- Journals, Labs, Sharing of work, the markers of “Acceptance”
- The role of Science as a handmaiden of Capitalism and GeoPolitics explicated
- Understand the methodologies of the process of doing Science
- For the Soft Sciences (Humanities, Social Sciences)
- Understand the methodologies of the process of doing SocialScience
- Sociology
- History
- Philosophy
- Literature
- Political Science
- The role of Mathematics and Formal Methods in “Social Sciences”
- The role of Universities (Hard Sciences) in legitimising Social Sciences
- Journals, Labs, Sharing of work, the markers of “Acceptance”
- The role of Social Sciences as the principal tool of Power, Propaganda, Policy, Modern Colonisation
- Understand the methodologies of the process of doing SocialScience
Syllabus:
Unit – 1: The Knowledge Life Cycle in the Hard Sciences
Unit – 2: The Knowledge Life Cycle in the Soft Sciences
Unit – 3: Role of Hard Sciences in the Clash of Civilizations
Unit – 4: Role of Soft Sciences in the Clash of Civilizations
Suggested activities:
- Read and analyse BM Hegde’s: What they don’t teach you in Medical School?
- Discuss the role of the Indian Judiciary system (designed on Western ideas of Law and Justice) as a tool of Dharma
- What would a Vedic Sociological model be like? Discuss.
Tutorial:
- Discuss BM. Hegde’s work
- Discuss SL Bhyrappa’s, Sitaram Goel ji’s, Dharampal ji’s works
- https://ourworldindata.org/military-spending – Understand world data, more dimensions
References:
- Dharampal ji’s Works
- Sitaram Goel ji, Ram Swarup ji Voice of India Publications
- Rajiv Malhotra – Being DIfferent, Battle for Sanskrit, AI and Power
- S N Balagangadhara – All Roads lead to Jerusalem
- Thomas Sowell – Intellectuals and Society
Credits (L-T-P) | Course Type | Track | Pre- requisite |
1-0-1 | Core | – | None |
Course designer(s): Dr Sai Susarla and Sri J Suryanarayana
Objective: To enable learners to navigate Śāstra texts using KR (knowledge representation) tools like the Shaastra map to extract the abstract structure of the text with its conceptual connection by using Tantrayuktis and Nyāya-sambandhas as the framework of the structure
Expected outcomes:
- The learners will be able to create a graphical representation of a text that may be drilled down to a chosen level of depth
- By abstraction of the structure of the text the conceptual framework of the text may be assimilated functionally and relation wise
- Learners will be able to provide a Glossary, Category hierarchy, topic discourse and a topic summary abstracted from the text using the Shaastra Map tool
Syllabus:
Unit – 1: Introduction to Shaastra Maps; Nyāya-sambandhas
Project: Tagging a Shaastra Map of a chosen Śāstra text or a section thereof
References:
- https://www.vedavaapi.org/2020/05/12/shaastra-maps/
- SWAYAM
- BVS611 Vedic Sciences 4 – Wellness & Psychology Models (Aayurvidya)
- BVSP6 (Vedic term project) (Publishable paper – double blinded peer reviewed)
- BVS651 AI, ML, Natural language Processing – NLP, Computational systems thinking
- SWAYAM
- BVSP6 Vedic project – 6
To Be Decided
Credits (L-T-P) | Course Type | Track | Pre-requisite |
3-0-0 | Core | 1 | None |
Course designer(s): Dr S Sushrutha
Objective:
- Identifying the factors of health from Āyurveda and Yogic systems of medicine
- To offer probable Śāstric methods of healing
Expected outcomes:
- Recognise and plan the lifestyle factors of health
Syllabus:
Unit – 1: Concept of health in Vedic system; Potentiality of a human entity; Role and relevance of Āyurveda and Yoga
Unit – 2: Āyurveda: Ingredients of Sthūla and Sūkṣma-śarīra
Unit – 3: Yoga: States and functions of Citta; Obstacles of mind and methods to overcome as suggested in Yogic system
References:
- Yogasūtras
- Haṭhayogapradīpikā
- Cārucarya
Credits (L-T-P) | Course Type | Track | Pre-requisite |
0-0-8 | Core | – | None |
Course designer(s): Mentoring faculty
Objective: To enable learners to author a paper that is of the standard of publication in a double blinded peer reviewed journal in the subject of their choice in Vedic Science with guidance from a mentor
Expected outcomes:
- The learners will choose a subject in Vedic Science from their learning through the previous semesters to present their work, preferably, a socially useful application / utility of a Vedic science model / framework / function / structure / tool etc. to undertake a minor research project
- The research output will be published as a paper of the standard of a double blinded peer reviewed journal and encouraged to be sent for publication in WSC, Swadeshi Indology conference, IJHS, KV Sarma Research Foundation journal etc
Syllabus: Mutually decided between the learner and the mentor
Credits (L-T-P) | Course Type | Track | Pre-requisite |
1-1-1 | Core | 5 | BVS451 |
Course designer(s): T N Sudarshan
Objective: Understand the basis of today’s technology in Language Processing, Understand where Sanskrit and Śāstra are in the new knowledge creation landscape. Understand AI and its role in the future of the Sciences. Where do Sanskrit and Śāstra stand in terms of AI technology and vice-versa? How can we leverage the study and application of Śāstras using these technologies? A Roadmap of the future of Vedic Sciences Research and Engineering.
Expected outcomes:
- Grasp the fundamentals regarding AI, ML and NLP
- Discuss AI, ML, NLP and systemic thinking in the context of ‘Śāstra processing’
Syllabus:
Unit – 1: AI, Symbolic AI, Evolution of AI; Statistical AI; Machine Learning
Unit – 2: Sanskrit Modeling, Summary of State-Of-Art. Symbolic Modeling vs Statistical Modeling (Systems perspectives); Sanskrit, Śāstra and Modeling
Unit – 3: Limitations of Data, Statistical Machine Learning; How and Where can Śāstra help in core areas of Modern Science
References:
- Lost in Math: How Beauty Leads Physics Astray
- http://ckraju.net/papers/Nonwestern-logic.pdf
- http://www.hbcse.tifr.res.in/episteme/episteme-1/themes/ckraju_finalpaper
- https://www.twn.my/title2/resurgence/2012/266-267/cover12.htm
- Book: AI and Power –https://aiandpower.com/
To Be Decided
Credits (L-T-P) | Course Type | Track | Pre-requisite |
1-0-1 | Core | – | None |