Skip course categories
Skip available courses

Available courses

This course is created as a first attempt to facilitate efficient collection and verification of the AISHE 2016-17 data of our University using Moodle. This will be useful for IQAC and AISHE to make all data available at one place.

All India Survey on Higher Education (AISHE) has been initiated since 2010-11. The survey covers all the Institutions in the country engaged in imparting of higher education. Data is being collected on several parameters such as teachers, student enrollment, degree programmes offered, examination results, education finance, infrastructure, etc

This is a forum for resource persons and facilitators to share the resources and define the activities for the workshop planned in June 2017.

Its a good way to learning Moodle ....

this is Training Course

This is a portal for communicating with trainees

The course is an introduction to epistemological, methodological, and political aspects to the production of knowledge in contemporary times. The course will centre around two instruments: (1) A set of published papers and knowledge artefacts which will be analysed i.e. to function as models and (2) The design and execution of a dummy research project. Research is a kind of writing and the course will also introduce students to the blurring of the differences between University research and other forms of knowledge production

Digital storytelling is the practice of combining narrative with digi­tal content, including images, sound, and video, to create a short movie, typically with a strong emotional component. Some learning theorists believe that as a pedagogical technique, storytelling can be effectively applied to nearly any subject. Constructing a narra­tive and communicating it effectively require the storyteller to think carefully about the topic and consider the audience’s perspective.

The goals of this course are:

For faculty: to facilitate various learning styles and connect to students’ interest in technology

For students: - to develop their ability to use digital content and electronic tools as a means of personal expression.

This is project driven course. Moodle is used here to help you with your project. Every week you  must write a few paragraphs, a kind of essay sharing where you are with the course.

You have becoming familiar with a variety of theories concepts that explain the how and why of tourists and tourism. These concepts include flow, communitas, liminality, staged authenticity, genuine fakes, pseudo events, authenticity, diversion, the tourist gaze, modernity, simulacra, de-differentiation, virtual reality, phenomenological, postmodernity, the romantic gaze,  etc. This list of concepts and theories is only illustrative and not comprehensive.

Your assignment is to write an essay which would allow you to display the richness with which you have understood the theories and concepts and show how these concepts complicate our understand of tourists, tourism and our everyday reality and society.  In order to help you do that you need to identify one or more tourist sites, interview tourists. You also need to interview persons from your neighborhood or your friends and use these as pretexts to write your essay. Also give your essay a title.

This course deals with the Metaphysics of world religions. The main approach is based on the understanding of leading Religious Symbols.

Current concerns in sociological theory are a response to the dualisms generated by

conventional theory. Contemporary efforts range from attempting to integrate the

dualisms to abolishing the category of the social itself. This course in an introduction

to such efforts and is meant to provide a flavour of current discussions.


• Introduction: Modernity and dualisms

• Integrating the subjective and the objective

o Pierre Bourdieu

o Anthony Giddens

o Jurgen Habermas

Norbert Elias: Process sociology and macro-micro integration

• Contemporary reflections on modernity: Giddens, Ritzer, and Bauman

• Postmodernism and post-structuralism

• Theorising contemporary India 05 hours

The course aims to familiarise the student with the various theories of and issues in  metaethics. It also problematises the relation between normative ethics and metaethics.

Handson workshop on Moodle

This course page will maintain all the resources and activities during the course and after the course as well.

This is a training program for school teachers.  The objective is to familiarize teachers with digital resources for Education and train them to create E-content.

This Course will be Used by the Participants and Resource Persons of the 96th Orientation Programme for sharing of Resource material and Discussions. 

The Participants will learn to use various features of Moodle so that they can use it as a tool to make Teaching and Learning more effective.

This Forum is created mainly to allow for interaction among Bos-CompSc - UG/PG, BCA faculty members, BCA Academic Audit Committee members and Principals of BCA Colleges on all aspects related to the BCA Course at Goa University. 

If you are working on your dissertation with Alito Siqueira

An introduction to physical Oceanography


A full introduction to origin, antiquity, geography, ecology, iconography, morphology and stylistics of rock art of Goa based on my research since 1986

One of utterly negelected and relatively unexplored area of biological and microbiological research in India and western ghats is exploration of life inside the caves-natural and manmade. This course teaches all that we can  about BIOSPELEOLOGY

A free educative course for anyone interested in Astrobiology of Mars in view of latest exciting findings

A module part of existing BOO-102- Bioinformatics and Chemoinformatics four credit paper and includes some advanced areas such as immunoinformatics

86th Orientation course offered by Goa University Academic Staff college

To generate a model for teaching and learning that incorporates and integrates student-centric active learning and critical thinking, through collaborative teams, self-learning and effective communication, using modern multimedia technology and internet, while ‘bringing people to learning’ and ‘taking learning to people’.

This objective of the course is to address the following - what is research, what are the types of research being carried out, why should one do research, how to go about it and how to enhance the basic skills required for carrying out Research Work.

First Course on ML

Computational Geometry and Geometric Modeling

This course is designed to introduce students to i) basic theories of learning, ii) application of systems approach to analyze and solve problems in the field of education and iii) making use of appropriate technology tools and processes to foster learning. iv) Explore research topics in ET

NLP is offered as an Elective for the M.Tech Students. The objective of the course is cover basic NLP concepts and to expose the students to some of the NLP tools and the research work being carried out in NLP applications such as Machine Translation, Speech Processing and Information Retrieval.

An introduction to probability theory and stochastic models, as they apply to computer science. Key terms are random variables, probability distributions, sampling theory, random samples, etc. It will also consider Markov chains, a particular stochastic process that is frequently applied in stochastic modelling of computer and communication systems.

During the First Year of the M.Tech Programme, M.Tech Students are expected to present two Seminars on areas of their interest. This will be used as a platform for interactions related to these Seminar Papers.

M.Tech Seminars and Dissertation Work

Under this the M.Tech candidates shall be evaluated for the research work carried out by them during the M.Tech degree Programme. This will be used as a Forum for interaction between the Supervisor/Guide and the M.Tech Candidates.

The main objective of this course is to understand and analyse the basic and advanced techniques for text-based information systems: efficient text indexing; Boolean and vector based retrieval models; Web search including crawling.

Combinotorics and Graph Theory is one of the areas of mathematics that every computer science student should be familiar with. Most of the algorithms used in computer science are combinatorial in nature and are often based on graph theory concepts.

The intension of this course is to introduce the subject of Combinatorics and Graph Theory in a thorough way.

This course is designed to introduce students to i) basic theories of learning, ii) application of systems approach to analyze and solve problems in the field of education and iii) making use of appropriate technology tools and processes to foster learning.

"Research Methodology" explores the systematic method of conducting research viz. enunciating the research problem, formulating a hypothesis, collecting the facts or data, analyzing the facts and reaching certain conclusions.

Welcome to this course on Moodle. We will share useful teaching resources through this forum.

This paper provides the deeper understanding of internal structure (anatomy),  embryological process and pollen biology of higher plants.

The paper deals with various histochemical and microscopic techniques to  understanding the structure, development and localization of various chemical compounds in plants.

To facilitate deeper understanding on principles and practices of post-harvest management of fruit crops.

This is a trial.

The course gives information about pericyclic reactions and their use in organic synthesis.

Please see Handbook/Website for Syllabus
ECC 114 Introduction to Statistics COMPULSORY COURSE Total Contact Hours : 60 1. Probability (Contact Hours: 10) Sample Space, Random Variable, Addition and multiplication theorem- Conditional Probability, Bayes Theorem, Distribution Function, Mathematical Expectation, Measures of central tendency and variance. 2. Probability Distributions: (Contact Hours : 12) Discrete, Continuous and Sampling Distributions: Binomial, Poisson, Normal, Standard Normal, Student -t, Chi-Square, F-distribution. 3. Testing of Hypotheses: Concepts (Contact Hours : 5) Testing of Hypothesis; Null and Alternative Hypothesis, Type I & II errors. Levels of Significance. 4. Applications of Hypothesis Testing (Contact Hours:15) Testing mean, proportion- single and two populations. Testing t, z, F, chi-square test. 5. Correlation & Regression:(Contact Hours: 10) Covariance, Correlation, Rank Correlation. Introduction to Two Variable Regression. 6. Introduction to Time Series Analysis :( Contact Hours : 08) Nature of Decomposition - Trend, Cycle, Seasonal and Random components, Analysis of trend, Moving Averages and De-seasonalisation of data
ECC 102 MACROECONOMICS I COMPULSORY COURSE Total Contact Hours: 60 1. National Accounts System: (Contact hours :10) UN system of accounts, India’s Accounting system, Green Accounting 2. Classical System: (Contact hours : 5) Classical model introduction – Employment , labour , supply – Equilibrium output and employment Money prices and interest under classical system – 3. Keynesian system 1: (Contact hours : 5 ) Simple Keynesian Model – Equilibrium income and changes in equilibrium income. Consumption function &. Investment function 4. Keynesian system 2: (Contact hours : 10 ) IS-LM model Policy effects on IS-LM model. Open Economy Macroeconomics (Mundell-Fleming and others). 5. Monetarists and New Classical Economics: (Contact hours : 10) Restatement of quantity theory, National Rate of Unemployment Theory-- Philips Curve – short run and long run, Rational Expectations Theory. 6. Real Business Cycle Theory and New Keynesian Economics: (Contact hours : 10) Microeconomic foundations in real business cycle theory – Real business cycle model –Emergence of new Keynesian Economics – New Keynesian Model – Sticky price, efficiency wage and Insider – Outsider model. 7. Convergence & New Growth Theories: (Contact hours : 10) Logic of convergence and explanations of why different countries grow at different rates. Empirical evidence. Endogenous Growth Models of Human Capital, Endogenous Technology and Product Innovation- Increasing Returns to Scale. References • Abel, A. W. & B.S. Bernanke (2001) Macroeconomics, Addison Wesley Longman, New York. • Barro, Robert (1998) Macroeconomics, John Wiley & Sons, New York. • Barro, R. and X. Sala-I-Martin (1995) Economic Growth, McGraw Hill, New York. • Bhaduri, A. (1990) Macroeconomics : The Dynamics of Commodity Production, Macmillan, Delhi. • Blanchard , O.J. & S.Fisher (1992) Lectures on Macroeconomics, MIT Press, Cambridge, MA. • Blanchard, O. (2009) Macroeconomics, Pearson Education, New Delhi . • Chakravarty, Sukhomoy (1982) Alternative Approaches to a Theory of Economic Growth, Orient Longman , Calcutta. • Dornbusch, R., S. Fisher, & R. Statz ( 2002) Macroeconomics, Tata McGraw Hill, Delhi. • Dutt, Amitava, K. (1990) Growth, Distribution & Uneven Development, Cambridge University Press, Cambridge. • Ewjik, Casper Van (1991) On the Dynamics of Growth & Debt, Clarendon Press, Oxford. • Froyen, R.T. (1999) Macroeconomics: Theories and Policies, Addison Wisley Longman, New York. • Gylafson, T. (1999) Principles of Economic Growth, Oxford University Press, Oxford. • Hicks, J. et al (1984), The Social Framework of the Indian Economy, Oxford University Press, Delhi. • Jorgenson, D.W. (ed) (1998) Growth, Vol. I & II, MIT Press, Cambridge, MA. • Labini, Paulo Sylos (1993) Economic Growth and Business Cycles, Edward Elgar, Engalnd. • Mankiw, N. Gregory (1999) Macroeconomics, Worth Publishers, New York. • Mankiw, N. Gregory & David Romer (eds) (1991) New Keynesian Economics, Vol.1 & 2 , MIT Press, Cambridge. • Patnaik, P. (1997) Accumulation and Stability under Capitalism, Clarendon Press, Oxford. • Patnaik, P. (1988) Time, Inflation and Growth : Some Macroeconomics Themes on Indian Perspective, Orient Longman, Calcutta. • Sen, A. (1990) (ed.) Growth Theory, Penguin Books, Harmondsworth. • Snowdown, B. & H.R.Vane (1997) A Macroeconomics Reader, Routledge, London. • Solow, R. (2000) Growth Theory, Oxford University Press, Oxford. • Thirlwall, A.P. (2002) The nature of Economic Growth, Edward Elgar, New York.

1.Oligopoly Market Structure (Contact Hours: 12)
Uncertainty and interdepence- Non Collusive Oligopoly models - Counot, Bertrand, Chamberlin,
Sweezy and Stackelberg models-Collusive models-Cartels and Price leadership models.
Contact Hours: 60 hours
1. Two-Variable Regression Analysis:  ( Contact Hours : 12 )
Introduction to Econometric Software: Statistical/ Econometric Software for data analysis.
Basic ideas-Population Regression Function (PRF)-Sample Regression Function (SRF). Linearity
in variables and coefficients. Ordinary Least Squares (OLS)-Classical model. Assumptions and Properties
of OLS Estimates; The Co-efficient of determination-R2, Testing of Hypothesis
2. Multiple regression analysis:( Contact Hours 15)
Problems of Estimation-The three-variable model Interpretation-Partial Regression Coefficients-
estimation and maximum likelihood-Multiple co-efficient of determination R2.Functional forms of regression models; Omitted variables, Specification tests, Ramsey RESET test,Wald, LM test
3.Multi-collinearity: (Contact Hours: 06)
Estimation in the presence of perfect and imperfect multi-collinearity-practical consequences of multi-
4.Heteroscedasticity:( Contact Hours : 10)
OLS Estimation in the presence of Heteroscedasticity--Methods of Generalised Least Squares (GLS);
Consequences of Heteroscedasticity-Detection-Remedies.
5.Autocorrelation:(Contact Hours: 10)
OLS Estimation in the presence of Autocorrelation; Consequences-Detection-Remedies.
6. Regression on Dummy Independent Variables (Contact Hours : 07)
Application of Dummy Variables. The nature of dummy variables-Regression using quantitative variable and qualitative variable
Total Contact Hours: 60
1. Money: Conceptual Background (Contact Hours: 5)
Money-Functions-Classifications: Inside and outside money - Gurley and Shaw-Pesek and Saving-Money and near money -Money ,banks and financial institutions
2. Demand for Money (Contact Hours: 5)
Fishers quantity theory of money-Cambridge equation - Keynesain theory of demand for money-post Keynesain developments - Baumol and Tobin-Quantity theory of money a restatement-Milton Friedman-
Empirical evidence on demand for money
3. The Supply of Money (Contact Hours: 10)
Money supply-money multiplier-model of money supply determination-Money supply in India-RBI  definitions-Non Banking Financial Intermediaries and money supply
4. Money and the Theory of Interest Rates (Contact Hours: 10)
Theories of interest rates-Classical, neoclassical, Keynesain and modern approaches-Recent developments
- Term structure of interest rates-Yield curve-Theories of term structure of interest rates- Expectation, Market segmentation, and Preferred habitat theories- Empirical evidence.
5. Monetary transmission mechanism (Contact Hours: 10)
Channels of transmission mechanism -money and credit transmission mechanism.
6. Monetary Policy (Contact Hours: 10)
Goals and targets-strategies for monetary policy-Targeting monetary aggregates-Interest rate targeting-
Intermediate targeting-Money stock versus interest rates.
7. Role of Fiscal and Monetary Policy : (Contact Hours: 10)
Impact of fiscal and monetary operations on determination of equilibrium output, prices and rates of interest

The course is designed to introduce basic econometric theory and models for finance students to equip with the necessary skills, knowledge and techniques for data analysis. The usage of various statistical software packages during the course will help in simplifying complex data and serve as a basis for empirical research analysis

Paper I – Research Methodology

Objective: At the end of the course work, research scholars will be in a position to identify the research gap, develop objectives, formulate hypotheses, gather required data, successfully complete the data analysis, and prepare a research report. Every research scholar should be able to understand the reasons for not resorting to plagiarism; identify the list of reputed journals in their respective research area, complete at least one working paper in association with their respective research guides which should be submitted for publication with a reputed journal subsequently.

 1.      Introduction: Meaning, scope, and importance of research / Types of research / The Process of research / Importance of literature review / Identification of research gap / Formulation of research problem and development of the research hypotheses / research design.

 2.      Identification and Managing Data: Primary and secondary data / Secondary data collection methods / Qualitative and quantitative data / Attitude measurement and scaling / Questionnaire designing.

 3.      Sampling Theory and Data collection: Population and sample study / Sampling theory / Sampling considerations / Sample design and choice of sampling techniques / Sample size / Sampling and non-sampling errors / Data processing.

 4.      Data Analysis: Measures used for organising the data (Tabulation and Graphs)  / Measures used for describing the data(central tendency, dispersion, skewness, and kurtosis)  / Measures used for analysis the relation and prediction (correlation, regression, and time series) / Measures used for testing the data (parametric and non-parametric tests).

 5.      Reporting Research Results: Meaning of plagiarism / How to prevent plagiarism / Types of reports / Planning report writing / Research report format / Principles of writing / Documentation: Foot notes and Bibliography / Writing the report / Typing the report / Briefing / Evaluation of research report.



(3 Credits)

MODULE I (15 hours)

Unit 1 Strategic Management -Overview of Business Policy – Strategic Analysis – Hierarchy of Strategic Intent – Strategy Formulation – Strategy Implementation – Strategy Evaluation and Control - .

Unit 2 Corporate Social Responsibility - Meaning and Importance of CSR – Evolution of CSR – Arguments for and against CSR – Model of CSR – Limits of CSR – CSR and Indian corporate sector

Unit 3 Business Ethics - Nature of Ethics – Sources of Business Ethics – Importance of Ethics – Managing Ethics – Corporate Culture and Ethical Climate – Improving Ethical Decision-Making – CSR and Ethics in International Business.

MODULE II (15 hours)

Unit 1 Fundamentals of Purchasing - Role and Importance of Purchasing – Evolution and Development of Purchasing – Purchasing as a Boundary-Spanning Function – Purchasing’s Position within the Organisational Structure.

Unit 2 Purchase Procedure - Pre-Purchase, Purchase, and Post-Purchase stages – The Purchasing Process – Role of Negotiation in Purchasing – Supplier Development and Strategic Sourcing– Strategic Supply Management.

Unit 3 Special Areas in Materials Management - Just-in-Time Manufacturing – Purchasing Research – Value Analysis – Importance of IT in Materials Management – Import Purchasing – Performance Measurement and Evaluation – Importance of Quality – TQM.

MODULE III ( 15 hours)

Unit 1 Inventory Management for Purchases - Types of Inventory – Costs of Inventory – Inventory Investment – Function of Inventory within a Firm – Factors leading to inventory Waste – Approaches for controlling Inventory Investment.

Unit 2 Fundamentals of Stores Keeping - Inventory Fundamentals – Importance of Stock Levels and Order Quantities – Selective Inventory Control Techniques – Physical Inventory and Warehouse Management – Physical Distribution and Control.

Unit 3 Accounting Aspects of Inventory - Finalising the purchase price of materials – Preparation of Stores Ledger (FIFO, LIFO, Simple Average, Weighted Average) – Identification of Different Stock Levels and Economic Ordering Quantity – Selective Inventory Control Techniques (ABC, FSN, VED).


Suggested Readings

1. Monczka, Robert, Trent, Robert, & Handfield, Robert, Purchasing and Supply Chain Management, (2/e), Thomson South-Western

2. David N. Burt, Donald W. Dobler, & Stephen L. Starling, World Class Supply Management – The Key to Supply Chain Management, (7/e), Tata McGraw Hill

3. Azhar Kazmi, Business Policy and Strategic Management (2/e), Tata McGraw Hill.

4. Thompson, Arthur. C & Strickland, A. J, Strategic Management (13/e), Tata McGraw Hill.

5. Arnold, J. R. Tony & Chapman, Stephen. N, Introduction to Materials Management, (4/e), Pearson Education Asia.

6. Samuel C. Certo & J. Paul Peter, Strategic Management, McGraw Hill, USA.


Suggested Journals

1. Journal of Supply Chain Management [Blackwell Synergy]

2. Negotiation Journal [Blackwell Synergy]

3. Business Strategy Review [Blackwell Synergy]

4. Corporate Governance: An International Review [Blackwell Synergy]

5. Business Ethics: An European Review [Blackwell Synergy]

6. Journal of Economics and Management Strategy [Blackwell Synergy]

7. Journal of Small Business Management [Blackwell Synergy] 

The course comprises of Novels and Short Stories from Conrad's early phase as a writer. The course will be undertaken by integrating online texts and audiovisual material through intensive use of ICT.

The course encompasses Texts [including Film] from various countries of the Commonwealth. At present it will have works from India, Nigeria, South Africa and Samoa / New Zealand.

Manohar Malgonkar : Combat of Shadows
Chinua Achebe : Things Fall Apart
Wole Soyinka : The Road
Alan Paton : Cry, the Beloved Country
Tusi Tamasese : The Orator

LA SEMANTIQUE (2 credits)

1. Sémantique lexicale- champs lexical /champs semantique
2. Analyse structural e et componentielle
3. Synonymie et antonymie
4. Méronymie
5. Les suffixes et les préfixes
6. Les figures de style- métaphore, métonymie, synecdoc, hyperbole,
7. La denotation et la connotation
8. La polysémie et l’homonymie
9. Hyperonyme, hyponyme
10. La présupposition et l’implication
11. Variation lexicale


1. Introduction à la lexicologie
2. La créativité lexicale en français : néologie, néologisme et emprunt
3. Le sens propre et le sens figuré
4. Les gallicismes
5. Le vocabulaire politique, moral, psychologique, scientifique, religieux, mythologique contemporain.

Software Engineering

Service science has emerged as a significant locus of inquiry in the recent past, driven both by the growth in the services sector of the global economy and a growing realization of the criticality of the principled design and management of enterprise functionality. A service represents a unit of functionality that can be outsourced (to entities external or internal to the enterprise) and serves as an important unit of analysis for the ideation, design, implementation, deployment and maintenance of complex business operations. Service science views human-mediated services and computational services as part of a seamless continuum.

Service science brings to bear a range of areas of scholarship, from disciplines as diverse as the social sciences, industrial engineering and mathematics to understanding services. Arguably, computation sits at the core of these different bodies of knowledge. This course will address the computational core of service science.

A greater appreciation of computational service science is both timely and significant for Indian academia and industry. The service outsourcing sector of the Indian economy stands to benefit significantly from the innovations that could follow. Service delivery could be simulated and optimized, leading to (for instance) reductions in bench-time for IT workforces and optimal sizing of service delivery teams. Innovative new services could be offered, such as data science services that leverage the vast amounts of data available to the services sector. The Indian IT sector will also be able to leverage the computational innovations that this area of inquiry could generate, such as the use of artificial intelligence techniques to enable flexible, knowledge-driven business process execution.

This course will draw together concepts from service modelling and design, business process management, data science, distributed systems, knowledge representation and reasoning, socio-technical systems, gamification and human computation.


WebTech Lab and Theory

Basic of operating system

Operating system Lab

this course " Neural Network to be learnt in the   SOLE" ( Self-organsied Learning Enivronment) "  has multiple purpose to serve . namely first to help create conducive atmosphere to learn the fundamental of Neural network,leading to self-learning  advanced concepts in this area like deep learning neural network", secondly the role of SOLE approach for higher education , which has been a successful model only for high school children , thirdly  to fulfill the requirements for course work to be completed by Ph.D and M.Phil students. the syllabus for the course is attached.Let us make the enjoyable journey where one can reach the successful learning outcome.

I would prefer calling this course " science of Uncertainty ", this course helps one who delve into the realm of this subject can understand the probability models and its ever increasing applications right from medical science to almost every domain one can think of . to give a idea, one could say that probability models can help answer the questions such as

1) what are the odds that there will be a long line at supermarket check out counter?

2) how likely is it that  Your GPS device is off by more than 10 meters?

3) how likely is it that air traffic control radar will miss the approaching plane ?.

4)should you invest in stock market now or wait ?.

5) how do I use statistical model to decide if medical treatment is effective ?.

6) how do I model Big data &extract useful information from it ?.


probability and statistic is one of the important course for those who are with computer science . without having solid foundation in this course, any attempt to be successful in the field of Machine learning and data science, would not lead anywhere. to be successful in the field of computer science, this course adds element of strength . welcome to this course 

Mathematics gives wings to fly .

Learn how to protect you data and IT infrastructure.

Activities for Soft skills

The Theory and Lab course in Object Oriented Technology will provide a firm grounding in use of OO paradigm in programming and modeling. It will primarilly use Java as a vehicle to learn OO concepts and UML to apply OO modeling to to analysis and design of real world applications.

The main objective of this course is to learn the programing and problem solving concepts and apply them in programing...

This Course will give introduction to Information retrieval techniques, woking of search engines and hot  topics like singular value decomposition etc.

The Prerequisites for this course are : CS101, CS201, MT103, MT104

Use Web as development platform. Study HTTP, HTML, CGI, CSS, Javascript, DOM, DHTML, Server Side Scripting, XML, Web Services.

First course on Computer Graphics and Animation

the next big revolution after Industrial revolution is Internet of Things. it had been touted as a hype by sceptics  for  quite some time. the revolution moved away from Internet of people to Internet of things.  there are 5 great challenges for those who are aspiring to specialize in the area of IoT. they are 1. presence of device 2. security 3. power  4.  connectivity and 5.bandwidth . the enabling technologies include cloud model and its storage, SOAs, Embedded system , data analystics and machine learning. given the pervasiveness of the million of IoT devices, it is no wonder all top IT companies including Google, Microsoft, Intel, IBM and Cisco have been part of delivering their in this revolution . its time that we wake up  to join this  revolution. 

the core thing covered include

1. Design of embedded system and its challenges.

2. Networking protocols .

3. a little of bit sensor technology.

4.SOA and cloud storage models.

5. data analytics and Hadoop for batch data and real time data analysis 

6. learning to use Intel IoT boards -hands on

This is a common course page for CS401 and PL406

First course on Unix

This is a first level course on object oriented programming and object technology. 

This course will give you insight into industrial software engineering best practices and principles,

It will stress on the use of open source automated tools and Agile and lean practices.

First course  about problem solving and programming. We will use Python and C in the laboratory to code solutions. At the end of the course you should be able top write a mid sized program (200 line  C)  in 3 hours ( inclusive of formulating problem statement, problem analysis, designing algorithm and coding).

DBMS has become an underlying framework of any computing environment and has resulted in database systems becoming increasingly available to a wider variety of users. Unfortunately, the apparent simplicity of these systems has led to users creating databases and applications without the necessary knowledge to produce an effective and efficient system. DBMS has thus become an essential course in any field of IT education. The fundamental concepts in this course include aspects in database design, database languages and database system implementation. The prerequisites would include familiarity in data structures, computer organization and operating systems, systems analysis and a knowledge of any programming language.

The slides used in this course are primarily borrowed from Korth,Silberschatz & Sudarshan; and Ramakrishna & Gehrke. and have been modified for this course.

The videos shown are from the course on DBMS by Prof. Jennifer Widom, Stanford University and available on Coursera


First level course on applied Linear Algebra

At the end of this course student should be able to

1) Know and apply design principles 

2) Know how to understand user's needs in terms of user interface requirements

3) Evaluate designs

4)Incorporate  good design principles and follow guidelines while designing  web applications and mobile applications

Pune Industrial Tour 2014-15.

Object Oriented Analysis and Design

Theory and Laboratory

MCA - Semester IV

December 2014 - May 2015

Object Oriented Technology

Theory and Laboratory.

MCA - Semester III.

July 2014 - November 2014.

This course will cover different aspect in Programming and problem solving.

This subject encompasses a broad range of computer  design issues and concepts.

This course covers the following

1.Understand basic  computer architecture.
2. Evaluate various trade-offs while designing a computer system.

3. Explain the need for the use of memory hierarchy (cache, main memory,storage devices) to ensure the design of a balanced computer system.
4. Describe how I/O systems work.
5. Describe the principles of CPU
6. Evaluate various trade-offs in designing the instruction set architecture.

The objective of this course is to introduce the basic concepts in Probability and Statistics with more emphasis on the application of the concepts in various fields.

At the end of this course, you will be familiar with Functional Programming using Scala

The main objective of this course is to provide knowledge of Database management system, both in terms of use and implementation/design.

The main objective of this course is to make the students familiar with the various aspects and issues involved in decision making and the latest technology developments and different types of Information Systems in place today for effective decision making.

Welcome to Software Engineering

The main objective of creating this course is to co-ordinate and spread awareness of the Workshops offered under the Spoken Tutorial Project carried out by IIT Bombay.

For more details visit

The main objective of this course is to develop the problem-solving skills and train students to identify a problem and design appropriate solutions. The emphasis will be also on developing skills for writing well documented, structured programs using any programming language such as ‘C’ language.

The main objective of the Programming and Problem Solving Lab Course will be to develop the  Problem Solving and Modular Programming Skills.

This Course is created to co-ordinate with all students admitted in the year 2014-15.

It will be used for collecting Student Data as and when required, announcing results or any other important announcement.

This course page is for sharing any common information related to Semester V and VI during the academic year. All the sem V students have to register here.

Financial and accounting management

At the end of this course you will be able to apply Object oriented concepts to analysis and design of business applications. The course will stress upon use of design patterns as a way to achieve flexible and reusable design. This course will have a companion lab course. UML will be used to express majority of the analysis and design artifacts and Java will be used to implement the system.

new course

Fungi and their applications

At the end of the course the student should have developed an ability to make a choice of Equity & Debt instruments in a given situation and Construct and Manage a Portfolio with a Long Term Investment Time Horizon with an end objective to maximize the Return on Investment vis-à-vis Risk of the Portfolio.

Planning and controlling finances for short term assets

Its a course to make you revise and understand the basic mathematical tools required for dealing with Mathematical Physics. 

Statistical Mechanics Course for Second Semester

In this course contemporary Indian Thinkers are introduced. Some of the leading thinkers included are S Radhakrishnan, Sri Aurobindo, Swami Vivekananda, K C Bhattacharya, M N Roy, Mohammed Iqbal.



- Pronunciation: alphabet; explanation of Portuguese pronunciation going into all the nuances and varying sounds

  involved (vowels, consonants and nasal sounds);

- Introduction to the basic rules of sentences structure;

- Articles; Nouns: Gender and plural endings of nouns;

- Pronouns: Personal pronouns / Subject pronouns;

- Adjectives: Agreement of adjectives with Nouns / Plural of Adjectives;

- Negative and Interrogative forms;

- Verbs: Paradigm of three regular conjugations / Irregular Verbs; Present Tense; Imperative.

- Introduction to the use of Prepositions

- Vocabulary: acquisition of day to day practical vocabulary concerning social life, transportation and nature;

- Reading and conversation skills.

This Course Deals with different Feminist Theories and perspectives. 

This course will introduce students to basic concepts in Women's Studies