Ii Ii
Ii Ii
II Year- II Semester
II Year II Semester
II Year – II Semester L T P C
Operating Systems
1005202101 3 0 0 3
COURSE OBJECTIVES:
1. Study the basic concepts and functions of operating systems.
2. Understand the structure and functions of OS.
3. Learn about Processes, Threads and Scheduling algorithms.
4. Understand the principles of concurrency and Deadlocks.
5. Learn various memory management schemes.
6. Study I/O management and File systems.
COURSE OUTCOMES:
CO’s At the end of the course, the student will have the ability to:
UNIT-II
PROCESS MANAGEMENT
Process concept, the process, Process State Diagram, Process control block, Process Scheduling-
Scheduling Queues, Schedulers, Operations on Processes, Inter process Communication,
Threading Issues, Scheduling-Basic Concepts, Scheduling Criteria, Scheduling Algorithms.
[8 Hours]
UNIT-III
MEMORY MANAGEMENT
Swapping, Contiguous Memory Allocation, Paging, structure of the Page Table,
Segmentation.
CONCURRENCY
Process Synchronization, The Critical- Section Problem, Synchronization Hardware,
Semaphores, Classic Problems of Synchronization, Monitors, Synchronization Examples.
PRINCIPLES OF DEADLOCK
System Model, Deadlock Characterization, Deadlock Prevention, Detection and Avoidance,
Recovery form Deadlock [8 Hours]
UNIT-V
FILE SYSTEM INTERFACE
The concept of a file, Access Methods, Directory structure, File system mounting, files
sharing, protection. File System implementation- File system structure, allocation methods,
free-space management Mass-storage structure overview of Mass-storage structure, Disk
scheduling, Device drivers. Introduction to Dockers. [10 Hours]
Text Books:
1. Operating System Concepts, Abraham Silberschatz, Peter Baer Galvin and
Greg Gagne 9th Edition, John Wiley and Sons Inc., 2012.
2. Operating Systems – Internals and Design Principles, William Stallings, 7th Edition,
Prentice Hall, 2011.
3. Operating Systems-S Halder, Alex A Aravind Pearson Education Second 2016.
Reference Books:
1. Modern Operating Systems, Andrew S. Tanenbaum, Second Edition, Addison
Wesley, 2001.
2. Operating Systems: A Design-Oriented Approach, Charles Crowley, Tata Mc Graw
Hill Education‖, 1996.
3. Operating Systems: A Concept-Based Approach, D M Dhamdhere, Second Edition,
TataMc Graw-Hill Education, 2007.
II Year – II Semester L T P C
Artificial Intelligence
1054202200 3 0 0 3
COURSE OBJECTIVES:
Artificial intelligence (AI) is a research field that studies how to realize the intelligent
human behaviors on a computer. The ultimate goal of AI is to make a computer that can
learn, plan, and solve problems autonomously. The main purpose of this course is to provide
the most fundamental knowledge to the students so that they can understand what the AI is.
And this course will introduce some basic search algorithms for problem solving. In this
course students will learn about knowledge representation and reasoning and about the Expert
Systems.
COURSE OUTCOMES:
CO’s At the end of the course, the student will have the ability to:
The student should be able to identify problems that are amenable
CO1
to solution by AI methods.
The student should be able to identify appropriate AI methods to
CO2
solve a given problem.
Implement basic AI algorithms ( e.g., standard search
CO3
algorithms or dynamic programming).
CO4 The student should have knowledge in expert system
UNIT- I
INTRODUCTION TO ARTIFICIAL INTELLIGENCE: Introduction, history, intelligent
systems, foundations of AI, Applications of AI, current trends in AI.
PROBLEM SOLVING: Definition, characteristics of problem, types of Problem-solving
techniques, General Problem Solver (GPS), Water Jug Problem, Missionaries and Cannibals
Problem. [10 Hours]
UNIT- II
STATE-SPACE SEARCH: Definition, Examples, Exhaustive search techniques: BFS,
DFS, IDDFS, Heuristic search techniques: Uniform Cost Search, Best First Search, A*
algorithm & Constraint satisfaction Problem.
UNIT- III
LOGIC CONCEPTS: Introduction, proportional logic, natural deduction system, axiomatic
system, semantic tableau system in proportional logic, resolution refutation in proportional
logic.
UNIT- IV
KNOWLEDGE REPRESENTATION: Introduction, approaches to knowledge
representation, knowledge representation using semantic network, knowledge representation
using frames.
UNCERTAINTY MEASURE: PROBABILITY THEORY: Introduction, probability
theory, Bayesian belief networks, Certainty factor theory, Dempster- shafer theory.
[12 Hours]
UNIT- V
EXPERT SYSTEM: Expert system and applications: Introduction phases in building expert
systems, expert system versus traditional systems, rule-based expert systems, application of
expert systems.
FUZZY LOGIC: Introduction, Fuzzy sets, Fuzzyset operations, Types of Menmbership
functions, Multi valued logic, Linguistic variables, Hedges. [12 Hours]
Text Books:
1. Artificial Intelligence- Saroj Kaushik, CENGAGE Learning,
2. Artificial intelligence, A modern Approach , 2nd ed, Stuart Russel, Peter Norvig, PEA
3. Artificial Intelligence- Rich, Kevin Knight, Shiv Shankar B Nair, 3rd ed, TMH
4. Introduction to Artificial Intelligence, Patterson, PHI
Reference Books:
1. Atificial intelligence, structures and Strategies for Complex problem solving, -George
F.Lugar,5thed, PEA
2. Introduction to Artificial Intelligence, Ertel, Wolf Gang, Springer
3. Artificial Intelligence, A new Synthesis, Nils J Nilsson, Elsevier
II Year – II Semester L T P C
Design and Analysis of Algorithms
1005202203 3 0 0 3
COURSE OBJECTIVES:
This course introduces different techniques to design algorithms using Divide and Conquer,
Greedy Approach, Dynamic Programming, Randomized techniques, Multi-Threading,
Backtracking and Branch and Bound. It also focuses on how to measure the time and space
complexities of algorithms.
COURSE OUTCOMES:
CO’s At the end of the course, the student will have the ability to:
Able to analyze the performance of an algorithm in terms of time and
CO1
space.
CO2 Give an intuition on how to find a solution to large problems by
dividing them into smaller sub problems.
Identifying which designing technique can be used to solve a
CO3
particular problem.
Able to analyse the complexities between naïve and parallel
CO4
algorithms.
UNIT- I
Foundations of Algorithm: Algorithm, Algorithm Specification, Recursive Algorithm,
Analysis: Space Complexity and Time Complexity, Asymptotic Notations, Amortized
Analysis, Sorting in linear time: Counting sort. [8 Hours]
UNIT-II
Divide and Conquer: General method, Masters Theorem with proof, Applications: Binary
search, Defective Chessboard, Finding the Maximum and Minimum, Quick sort, Merge sort,
Matrix multiplication: Block and Strassen‘s matrix multiplication, Randomized Quicksort.
[10 Hours]
UNIT-III
Greedy method: General method, Applications: Job sequencing with deadlines, knapsack
problem, Single source shortest path problem, Optimal Merge Patterns.
Multithreaded Algorithms: Basics of dynamic multithreading, multithreaded matrix
multiplication, multithreaded merge sort. [8 Hours]
UNIT-IV
Dynamic Programming: General method, Applications: Matrix chain multiplication, 0/1
knapsack problem, All pairs shortest path problem, Travelling salesperson problem, String
Editing, Reliability design. [12 Hours]
UNIT-V
Backtracking: General method, Applications: n-queen problem, sum of subsets problem.
Branch and Bound: Control Abstraction for LC-Search, FIFO & LIFO Branch-and-Bound
techniques, 15-Puzzle Problem.
Introduction to NP-Hard and NP- Completeness. [10 Hours]
Text Books:
1. Fundamentals of Computer Algorithms, Ellis Horowitz, SatrajSahni and
Rajasekharam, Universities Press.
2. Introduction to Algorithms, second edition, T.H.Cormen, C.E.Leiserson, R.L.Rivest
and C.Stein, PHI Pvt. Ltd.
3. The Algorithm Design Manual, 2nd edition, Steven S. Skiena, Springer.
4. Design and Analysis of Algorithms, S. Sridhar, OXFORD UNIVERSITY PRESS.
5. Introduction to the Design and Analysis of Algorithms, Anany Levi, PEA
Reference Books:
1. Design and Analysis of Computer Algorithms, First Edition, V. AHO, Pearson
2. Design and Analysis of Algorithms, ParagHimanshu Dave, HimansuBalachandra
Dave, Pearson Education.
3. Introduction to Design and Analysis of Algorithms A strategic approach, R.C.T. Lee,
S.S.Tseng, R.C.Chang and T.Tsai, McGrawHill.
4. Design and Analysis of algorithms, Aho, Ullman and Hopcroft, Pearson education.
5. Algorithms: Fourth Edition, Robert Sedgewick, Addison-Wesley, 2008
E-Books:
1. https://kailash392.files.wordpress.com/2019/02/fundamentalsof-computer-algorithms-
by-ellis-horowitz.pdf
2. https://web.ist.utl.pt/~fabio.ferreira/material/asa/clrs.pdf
NPTEL/MOOC:
1. https://nptel.ac.in/courses/106/106/106106131/
2. https://nptel.ac.in/courses/106/101/106101060/
II Year – II Semester L T P C
1005202204 Data Warehousing and Data Mining 3 0 0 3
COURSE OBJECTIVES:
This course discusses techniques for pre-processing data before mining and presents the
concepts related to data warehousing, online analytical processing (OLAP), and data
generalization. It presents methods for mining frequent patterns, associations, and
correlations. It also presents methods for data classification and prediction, data-clustering
approaches, and outlier analysis.
COURSE OUTCOMES:
At the end of the course, the student will have the ability
CO’s
to:
CO1 Understand the concepts of data warehouse and data mining
CO2 Use data pre-processing techniques to build data warehouse
CO3 Analyse transaction databases for association rules
Understand the details of different algorithms made available by
CO4 popular commercial data mining software and solve real data
mining problems by using the right tools to find interesting patterns
**Strength of mapping (Intensity Scale) – 1(Lightly mapped), 2(Moderately mapped), 3(Heavily
mapped)
UNIT- I
Introduction: What Motivated Data Mining? Why Is It Important? Knowledge Discovery
Process, Data Mining—On What Kind of Data, Data Mining Functionalities—What Kinds of
Patterns Can Be Mined? Classification of Data Mining Systems, Data Mining Task
Primitives, Major Issues in Data Mining
Data Pre-processing: Why Pre-process the Data? Data Cleaning, Data Integration, Data
Transformation, Data Reduction and Data Discretization. [10 Hours]
UNIT-II
Data Warehouse and OLAP Technology: An Overview: What Is a Data Warehouse? OLAP
versus OLTP, A Multidimensional Data Model- Data Warehouse Schemas, Concept
Hierarchies, Typical OLAP Operations, Data Warehouse Architecture, Data Warehouse
Implementation. [8 Hours]
UNIT-III
Classification: Basic Concepts, General Approach to solving a classification problem,
Decision Tree Induction: Working of Decision Tree, building a decision tree, Methods for
expressing an attribute test conditions, Measures for selecting the best split, Algorithm for
decision tree induction. Model Over fitting: Due to presence of noise, Due to lack of
REFERENCE BOOKS
1. Data Mining Techniques and Applications: An Introduction, Hongbo Du, Cengage
Learning.
2. Data Mining : Introductory and Advanced topics : Dunham, Pearson.
3. Data Warehousing Data Mining & OLAP, Alex Berson, Stephen Smith, TMH.
E-Books:
1. https://www.academia.edu/6489220/Data_Mining_ebook
2. http://myweb.sabanciuniv.edu/rdehkharghani/files/2016/02/The-Morgan-Kaufmann-
Series-in-Data-Management-Systems-Jiawei-Han-Micheline-Kamber-Jian-Pei-Data-
Mining.-Concepts-and-Techniques-3rd-Edition-Morgan-Kaufmann-2011.pdf
Course Overview: The present course is designed in such a way that it gives an overview of
concepts of Economics. Managerial Economics enables students to understand micro
environment in which markets operate how price determination is done under different kinds
of competitions. Financial Analysis gives clear idea about concepts, conventions and
accounting procedures along with introducing students to fundamentals financial statements.
Break Even Analysis is very helpful to the Business Concern for Decision Making,
controlling and forward Strategic Planning.
Course Objectives:
1. Understand the concepts of managerial economics and the market dynamics
namely Demand, Elasticity of demand and pricing in different market structures.
2. Acquire the knowledge about production theories and cost analysis besides
dealing with the production and factors of production.
3. Analyze the different market structures and understand various pricing methods
which are adopted in attracting the customers under different markets.
4. To provide the basic knowledge on financial accounting
5. To understanding Capital budgeting decisions.
COURSE OUTCOMES:
At the end of the course, the student will have the ability
CO’s
to:
CO1 Analyze the Demand, Price and Cost.
CO2 Identify the Nature of different markets
CO3 Understand Various Business Forms
CO4 Evaluate investment project proposals
Unit-I
Introduction to Managerial Economics and demand Analysis: Definition of Managerial
Economics –Scope of Managerial Economics and its relationship with other subjects –
Concept of Demand, Types of Demand, Determinants of Demand, Demand schedule,
Demand curve - Law of Demand and its Exceptions- Elasticity of Demand & Its types -
Demand forecasting and Methods of forecasting.
Unit-II
Production and Cost Analysis: Concept of Production function- Cobb-Douglas Production
function – Leontief production function, Production Function with One variable Input, Two
Variable Inputs and Concept of Returns to scale -economies of scale,Different cost concepts
– Cost –Volume-Profit (CVP) analysis (simple problems)
Unit-III
Part-I: Introduction to Market Structures and pricing methods: Perfect Competition,
Monopoly, Monopolistic competition and Oligopoly- Features – Price and Output
Determination, Significance of Pricing and various methods of pricing with contemporary
examples
Part-II: Introduction to Business: Features, Merits and Demerits - Sole Trader, Partnership,
Joint Stock Company – Public Enterprises – Business Cycles: Meaning and Features – Phases
of Business Cycle.
Unit-IV
Introduction to Financial Accounting: Systems of Book-keeping, Golden rules of Accounting,
Accounting Principles, Accounting Cycle- Journal, Ledger, Trail Balance, Preparation of Trading-
Account, P&L Account and Balance Sheet (Simple Problems)
Unit-V
Capital and Capital Budgeting Decisions:Introduction to Capital, Classification of Capital,
Time value of money. Types of Capital Budgeting Decisions: Traditional Methods (Payback
period, Accounting rate of return) and Modern methods (Net Present Value method, Internal
Rate of Return Method and Profitability Index Method) (Simple Problems)
Text Books:
1. M.Kasi Reddy & Saraswathi, ―Managerial Economics and Financial Analysis‖, PHI
Publications, New Delhi, 10th Revised Edition, 2012.
2.Varshney& Maheswari, ―Managerial Economics‖, Sulthan Chand Publishers, 1st Revised
Edition, 2009.
3.S.N. Maheshwari & S.K.Maheshwari, ―Financial Accounting‖, Vikas Publication House
Pvt.Ltd, 4th Edition, 2012.
Reference Books:
1. D.N. Dwivedi, ―Managerial Economics‖, Vikas Publication House Pvt.Ltd, 2nd Edition,
2012.
2.R.Narayana Swamy, ―Financial Accounting- A managerial Perspective‖, Pearson
publications, 1st Indian Reprint Edition, 2012.
3.J.V.Prabhakar Rao & P.V.Rao, ―Managerial Economics & Financial Analysis‖, Maruthi
Publishers, 1st Revised Editon, 2011
NPTEL/SWAYAMMOOCS:
1.https://onlinecourses.swayam2.ac.in/imb19_mg08/preview
2.https://www.coursera.org/learn/strategic-management
II Year – II Semester L T P C
Operating Systems Lab
1005202111 0 0 3 1.5
COURSE OBJECTIVES:
1. To provide an understanding of the design aspects of operating system.
2. To provide practical knowledge on the different concepts of operating systems.
3. To familiarize students with the Linux environment.
COURSE OUTCOMES:
At the end of the course, the student will have the ability
CO’s
to:
CO1 Stimulate CPU scheduling algorithms in operating system.
Evaluate memory management techniques in operating
CO2
system.
Implement page replacement algorithms in operating
CO3
system
Implement file allocation strategies used in operating
CO4
system.
LIST OF EXPERIMENTS
c) LFU
Exercise -7
Simulate all File allocation strategies
7. a) Sequenced File Allocation
b) Indexed
c) Linked
Exercise -8
8. ls –l command
C program to emulate the UNIX ls –l command.
Exercise -9
9. C program that illustrates how to execute two commands Command Pipe
concurrently with a command pipe.
Exercise -10
10. C program that illustrates two processes communicating Shared Memory
using shared memory
Text Books:
1. Operating System Concepts, Abraham Silberschatz, Peter Baer Galvin and
Greg Gagne 9th Edition, John Wiley and Sons Inc., 2012.
2. Operating Systems – Internals and Design Principles, William Stallings, 7th Edition,
Prentice Hall, 2011.
3. Operating Systems-S Halder, Alex A Aravind Pearson Education Second 2016.
Reference Books:
1. Modern Operating Systems, Andrew S. Tanenbaum, Second Edition, Addison
Wesley, 2001.
2. Operating Systems: A Design-Oriented Approach, Charles Crowley, Tata Mc Graw
Hill Education‖, 1996.
3. Operating Systems: A Concept-Based Approach, D M Dhamdhere, Second Edition,
TataMc Graw-Hill Education, 2007.
II Year – I Semester L T P C
Algorithms Lab
1005202212 0 0 3 1.5
COURSE OBJECTIVES:
1. Analyze the asymptotic performance of algorithms.
2. Write rigorous correctness proofs for algorithms.
3. Demonstrate a familiarity with major algorithms and data structures.
4. Apply important algorithmic design paradigms and methods of analysis.
5. Synthesize efficient algorithms in common engineering design situations.
COURSE OUTCOMES:
CO’s At the end of the course, the student will have the ability to:
The ability to understand, analyze and develop computer programs in
CO1
the areas related to algorithms.
CO2 To find an algorithm to solve the problem and prove that the algorithm
solves the problem correctly.
To understand the mathematical criterion for deciding whether an
CO3
algorithm is efficient.
LIST OF EXPERIMENTS
S.No. Name of the experiment Skill
Exercise – 1
1 Divide and Conquer technique
Implement recursive binary search algorithm
Exercise – 2
2 Divide and Conquer technique
Implement recursive quick sort algorithm
Exercise – 3
3 Divide and Conquer technique
Implement recursive merge sort algorithm
Exercise – 4
4 Divide and Conquer technique
Implement Randomized quick sort algorithm
Exercise – 5
5 Find Optimal solution for a Knap Sack Greedy method
Problem
Exercise – 6
6 Find the shortest path using single source Greedy method
shortest path algorithm
Exercise – 7
7 Greedy method
Implement Huffman coding technique
Exercise – 8
8 Dynamic programming technique
Implement 0/1 knapsack problem
Exercise – 9
9 Find the shortest path using All pairs shortest Dynamic programming technique
path algorithm
Exercise – 10
10 Dynamic programming technique
Implement traveling sales person problem
Exercise – 11
11 Backtracking technique
Implement sum of subsets problem
Exercise – 12
12 Backtracking technique
Implement N-Queen‘s problem
Text Books:
1. Fundamentals of Computer Algorithms, Ellis Horowitz, SatrajSahni and
Rajasekharam, Universities Press.
2. Introduction to Algorithms, second edition, T.H.Cormen, C.E.Leiserson, R.L.Rivest
and C.Stein, PHI Pvt. Ltd.
Reference Books:
1. Design and Analysis of Computer Algorithms, First Edition, V. AHO, Pearson
2. Design and Analysis of Algorithms, ParagHimanshu Dave, HimansuBalachandra
Dave, Pearson Education.
II Year – II Semester L T P C
Data Warehousing and Data Mining Lab
1054202210 0 0 3 1.5
COURSE OBJECTIVES:
Introduce to methods and theory for development of data warehouses and
data analysis using data mining.
Data quality and methods and techniques for pre-processing of data.
Modelling and design of data warehouses.
Algorithms for classification, clustering and association rule analysis.
COURSE OUTCOMES:
LIST OF EXPERIMENTS
S.No. Name of the experiment Skill
Understand
1. Implementation of OLAP operations OLAP
operations
Implementation of Data pre-processing techniques: Understand data
2. 1. Splitting of the data set in Training and Validation sets. pre-processing
2. Taking care of Missing values. techniques
Implementation of Data pre-processing techniques: Understand data
3. 1. Taking care of Categorical Features. pre-processing
2. Normalization of data set. techniques
Understand
4. Implementation of finding Association Rules for Employee data
Association rules
Apply
5. Write a program for FPGROWTH algorithm and also test it. FPGROWTH
algorithm
Write a program to construct an optimized DECISION TREE for a Apply Decision
6.
given training data and by using any attribute selection measure tree algorithm
Write a program for NAÏVE BAYESIAN algorithm for classifying Apply
7.
NavieBayesian
II Year – II Semester L T P C
Multivariate Data Visualization with R
1054202280 1 0 2 2
COURSE OBJECTIVES:
1. Conduct exploratory data analysis using visualization.
2. Craft visual presentations of data for effective communication.
3. Design and evaluate colour palettes for visualization based on principles of
perception.
4. Critique existing visualizations based on data visualization theory and principles.
COURSE OUTCOMES:
CO’s At the end of the course, the student will have the ability to:
Graphically depict visual 2D, 3D, 4D (and so on) relationships that
CO1
exist in multivariate data sets.
Understand how to apply the techniques of conditioning and paneling
CO2
to present multivariate data relationships
Have a powerful visual toolset to visually present the results of multi-
CO3 variable statistical model fitting.
UNIT- I
Introduction to Lattice, The Trellis Object, Dimension and Physical Layout, Scales and Axes,
Visualizing Univariate Distributions, Two Sample QQ Plots, Strip Plots. [9 Hours]
UNIT-II
UNIT-III
Trivariate, 3D, and Other Complex Displays
Trivariate Displays, 3D Scatter Plots, 3D Panel Functions, Visualizing Theoretical 3D
Surfaces. [10 Hours]
UNIT-IV
Finer Control Graphical Parameters and Other Settings
Graphical Parameters and Other Settings, Plot Coordinates and Axis Annotation, Labels and
Legends, Data Manipulation, Shingles and Related Utilities, Ordering Categorical Variables.
[9 Hours]
UNIT-V
Text Books:
1. Lattice: Multivariate Data Visualization with R (Use R!) Paperback – Illustrated, 27
November 2008
2. Visualization Analysis and Design (AK Peters Visualization Series) 1st Edition
3. Data Visualization with R,Rob Kabacoff,2020-12-01
Reference Books:
1. Interactive Data Visualization for the Web: An Introduction to Designing with D3 2nd
Edition
2. Better Data Visualizations: A Guide for Scholars, Researchers, and Wonks
3. Fundamentals of Data Visualization: A Primer on Making Informative and
Compelling Figures 1st Edition
E-Books:
https://visualr.io/library/e-books/
NPTEL/MOOC:
1. https://www.udemy.com/course/multivariate-data-visualization-with-r/
II Year – II Semester L T P C
MINI PROJECT (EPICS)
1005202260 0 0 2 1
INTRODUCTION
1. Community Service Project is an experiential learning strategy that integrates meaningful
community service with instruction, participation, learning and community development
OBJECTIVE
1. To sensitize the students to the living conditions of the people who are around them,
2. To help students to realize the stark realities of the society.
3. To bring about an attitudinal change in the students and help them to develop societal
consciousness, sensibility, responsibility and accountability
4. To make students aware of their inner strength and help them to find new /out of box
solutions to the social problems.
5. To make students socially responsible citizens who are sensitive to the needs of the
disadvantaged sections.
6. To help students to initiate developmental activities in the community in coordination with
public and government authorities.
7. To develop a holistic life perspective among the students by making them study culture,
traditions, habits, lifestyles, resource utilization, wastages and its management, social
problems, public administration system and the roles and responsibilities of different persons
across different social systems.
EXPECTED OUTCOMES
BENEFITS OF COMMUNITY SERVICE PROJECT TO STUDENTS
Learning Outcomes
1. Positive impact on students‘ academic learning
2. Improves students‘ ability to apply what they have learned in ―the real world‖
3. Positive impact on academic outcomes such as demonstrated complexity of understanding,
problem analysis, problem-solving, critical thinking, and cognitive development
4. Improved ability to understand complexity and ambiguity
Personal Outcomes
1. Greater sense of personal efficacy, personal identity, spiritual growth, and moral
development
2. Greater interpersonal development, particularly the ability to work well with others, and
build leadership and communication skills
Social Outcomes
1. Reduced stereotypes and greater inter-cultural understanding
2. Improved social responsibility and citizenship skills
3. Greater involvement in community service after graduation
Career Development
1. Connections with professionals and community members for learning and career
opportunities
2. Greater academic learning, leadership skills, and personal efficacy can lead to greater
opportunity
Implementation Procedure:
1. A group of students or even a single student could be assigned for a particular habitation or
village or municipal ward, as far as possible, in the near vicinity of their place of stay, so as to
enable them to commute from their residence and return back by evening or so.
b) Secondly, the student/s could take up a social activity, concerning their domain or subject
area. The different areas, could be like –
COURSE OBJECTIVES:
1. Classify, describe and explain the concepts of Ecosystems and environmental Studies.
2. Overall understanding of different types of natural resources and its conservation.
3. Acquaintance on various environmental challenges induced due to unplanned
anthropogenic activities.
4. An understanding of the environmental impacts of developmental activities and the
importance of environmental management.
5. Awareness on the social issues, environmental legislations and global treats.
COURSE OUTCOMES:
CO’s At the end of the course, the student will have the ability to:
CO1 Gain a higher level of personal involvement and interest in understanding
and solving environmental problems.
UNIT I (8 hrs)
Social Issues and the Environment: Impacts of microbial toxins on human health.
Urban problems related to energy- Water conservation, rain water harvesting and
watershed management – Resettlement and rehabilitation of people; its problems and
concerns. Case studies – Environmental ethics: Issues and possible solutions.
Climate change, Global warming, Acid rain, Ozone layer depletion.
UNIT II - (3 hrs)
UNIT IV – (9 hrs)
ENVIRONMENTAL POLLUTION: Definition, Cause, effects and control
measures of:
a. Air Pollution.
b. Water pollution
c. Soil pollution
d. Noise pollution
e. Nuclear hazards
Field Trip
Field work/Environmental Visit: Visit to a local area to document environmental assets –
reserve forest/ eco-tourist spot : Visit to a local polluted site - Study of local environment -
common plants, insects, birds - Study of simple ecosystems –pond, river, hill slopes etc -
Visit to industries/water treatment plants/effluent treatment plants.
Text Books:
1. Text book of Environmental Studies for Undergraduate courses by ErachBharuncha for
University Grants Commission, Universities Press.
2. Environmental Studies by Palaniswamy – Pearson Education.
3. Environmental Studies by Dr. S. Azeem Unnisa, Academic Publishing Company
Reference Books:
1. Textbook of Environmental Science by Deeksha Dave and E. Sai Baba Reddy, Cengage
Publications.
2. Text of Environmental Sciences and Technology by M. Anji Reddy, BS Publications.
3. Comprehensive Environmental studies by J.P Sharma, Laxmi Publications.
4. Environmental sciences and Engineering – J Glynn Henry and Gary W Heinke – Prentice
hall of India Private Limited.
5. A textbook of Environmental Studies by G.R Chatwal, Himalaya Publishing house.
6. Introduction to Environmental engineering and science by Gilbert M Masters and Wendell
P Ela – Prentice hall of India private limited.
E-Books: (Specify links)
NPTEL/MOOC: (Specify Links)