Savitribai Phule Pune University
All India Shri Shivaji Memorial Society’s
COLLEGE OF ENGINEERING, PUNE
(An Autonomous Institute Affiliated to Savitribai Phule Pune University, Pune)
Faculty of Science and Tech.
National Education Policy (NEP) Compliant Curriculum
B. Tech. Computer Engineering
(2025 Pattern)
(With effect from Academic Year 2026-27)
[Link]
1
AISSMSCOE, Pune S Y B. [Link] Engineering 1
Institute Vision & Mission
Vision:
• Service to society through quality education
Mission:
• Generation of national wealth through education and research
• Imparting quality technical education at the cost affordable to all strata of the society
• Enhancing the quality of life through sustainable development
• Carrying out high-quality intellectual work
• Achieving the distinction of the highest preferred engineering college in the eyes of the stakeholders
Department Vision & Mission
• Contributing to the welfare of society through technical and quality education.
Mission:
• To cultivate technologically proficient and self-reliant professionals through a dynamic, industry-relevant
curriculum.
• To inspire innovative thinking and foster collaborative research that drives meaningful contributions to
society.
• To offer a cutting-edge computing environment and diverse learning opportunities through our Centre of
Excellence.
• To develop leadership capabilities and ethical values, promoting holistic growth and personal
development
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 2
Knowledge and Attitude Profile (WK)
Knowledge Description
& Attitude
WK1 A systematic, theory-based understanding of the natural sciences applicable to the
discipline and awareness of relevant social sciences.
WK2 Conceptually-based mathematics, numerical analysis, data analysis, statistics and
formal aspects of computer and information science to support detailed analysis and
Modelling applicable to the discipline
WK3 A systematic, theory-based formulation of engineering fundamentals required in the
engineering discipline
WK4 Engineering specialist knowledge that provides theoretical frameworks and bodies of
knowledge for the accepted practice areas in the engineering discipline; much is at the
forefront of the discipline.
WK5 Knowledge, including efficient resource use, environmental impacts, whole-life cost,
re-use of resources, net zero carbon, and similar concepts, that supports engineering
design and operations in a practice area
WK6 Knowledge of engineering practice (technology) in the practice areas in the engineering
discipline
WK7 Knowledge of the role of engineering in society and identified issues in engineering
practice in the discipline, such as the professional responsibility of an engineer to public
safety and sustainable development.
WK8 Engagement with selected knowledge in the current research literature of the discipline,
awareness of the power of critical thinking and creative approaches to evaluate emerging
issues
WK9 Ethics, inclusive behavior and conduct. Knowledge of professional ethics,
responsibilities, and norms of engineering practice. Awareness of the need for diversity
by reason of ethnicity, gender, age, physical ability etc. with mutual understanding and
respect, and of inclusive attitudes.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 3
Program Outcomes (POs)
Program Description
Outcomes
(POs)
PO1 Engineering Knowledge: Apply knowledge of mathematics, natural science,
computing, engineering fundamentals and an engineering specialization as specified
in WK1 to WK4 respectively to develop to the solution of complex engineering
problems.
PO2 Problem Analysis: Identify, formulate, review research literature and analyse
complex engineering problems reaching substantiated conclusions with consideration
for sustainable development. (WK1 to WK4)
PO3 Design/Development of Solutions: Design creative solutions for complex
engineering problems and design/develop systems/components/processes to meet
identified needs with consideration for the public health and safety, whole-life cost,
net zero carbon, culture, society and environment as required. (WK5)
PO4 Conduct Investigations of Complex Problems: Conduct investigations of complex
engineering problems using research-based knowledge including design of
Experiments, Modelling, analysis & interpretation of data to provide valid
conclusions. (WK8).
PO5 Engineering Tool Usage: Create, select and apply appropriate techniques, resources
and modern engineering & IT tools, including prediction and Modelling recognizing
their limitations to solve complex engineering problems. (WK2 and WK6)
PO6 The Engineer and The World: Analyse and evaluate societal and environmental
aspects while solving complex engineering problems for its impact on sustainability
with reference to economy, health, safety, legal framework, culture and environment.
(WK1, WK5, and WK7).
PO7 Ethics: Apply ethical principles and commit to professional ethics, human values,
diversity and inclusion; adhere to national & international laws. (WK9)
PO8 Individual and Collaborative Team work: Function effectively as an individual, and
as a member or leader in diverse/multi-disciplinary teams.
PO9 Communication: Communicate effectively and inclusively within the engineering
community and society at large, such as being able to comprehend and write effective
reports and design documentation, make effective presentations considering cultural,
language, and learning differences
PO10 Project Management and Finance: Apply knowledge and understanding of
engineering management principles and economic decision-making and apply these
to one’s own work, as a member and leader in a team, and to manage projects and in
multidisciplinary environments.
PO11 Life-Long Learning: Recognize the need for, and have the preparation and ability for
i) independent and life-long learning ii) adaptability to new and emerging
technologies and iii) critical thinking in the broadest context of technological change.
(WK8)
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 4
Program Specific Outcomes (PSOs)
A Computer engineering graduate will be able to:
• PSO1: Technical Proficiency and Domain Expertise: Graduates will be able to apply comprehensive
knowledge of computer science to analyse, design, and develop efficient computer-based systems and
solutions in diverse domains such as algorithms, system software, web technologies, data science,
artificial intelligence, computer networks, and cybersecurity.
• PSO2: Analytical and Problem-Solving Competence: Graduates will be able to identify, analyse, and
formulate solutions to real-world problems using modern computing tools, technologies, and software
engineering principles to build reliable, scalable, and efficient software systems.
• PSO3: Professional Growth and Lifelong Learning: Graduates will be able to exhibit professional
excellence, leadership qualities, and an entrepreneurial mindset, with a commitment to continuous
learning and adaptability in multidisciplinary, research, and industrial environments.
Program Educational Objectives (PEOs)
o PEO1: Graduates will demonstrate strong analytical and problem-solving skills to excel in
diverse roles across the IT industry.
o PEO2: Graduates will apply theoretical and technical knowledge to design and implement
effective, data-driven solutions for real-world problems.
o PEO3: Graduates will pursue higher education, research, and professional development to achieve
excellence in their chosen careers.
o PEO4: Graduates will uphold ethical values, professional integrity, and social responsibility while
contributing to sustainable societal growth.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 5
[Link]. Degree Options as per NEP
(a) [Link]. Degree with Multidisciplinary Minor (160-176 credits).
(b) [Link]. Honors Degree in chosen Major Engg./ Tech. Discipline with
Multidisciplinary Minor (180-194 credits):
• enables students to take up five-six additional courses in the same Engg./ Tech.
discipline of 18 to 20 credits distributed over semesters III to VIII.
• The decision regarding the mechanism of distribution of these 18-20 credits over
semesters III to VIII, which are over and above the min.160-max.176 Credits
prescribed for Four Year Multidisciplinary Bachelor’s Degree in Engg./ Tech., will
be taken by Academic Authorities of University/ Autonomous Engineering
Colleges.
(c) [Link]. Honors with Research Degree in chosen Major Engg./ Tech. Discipline with
Multidisciplinary Minor (180-194 credits):
• The students will work on a research project or dissertation for 18 credits in the
fourth year in the respective Major Engg./ Tech. Discipline.
• The decision regarding the distribution of 18 credits for Research Project in
Semesters VII and VIII of the Fourth Year will be taken by Academic Authorities
of University/ Autonomous Engineering Colleges.
• These 18 Credits will be over and above the min.160-max.176 Credits prescribed
for Four Year Multidisciplinary Bachelor’s Degree in Engg. / Tech. Program.
(d) [Link]. Degree in chosen Major Engg. / Tech. Discipline with Double Minor
(Multidisciplinary and Specialization Minor, 180-194 credits):
• Students would take up five-six additional courses of 18 to 20 credits in another
Engg. / Tech. discipline/ Emerging Areas Specialization.
• Distributed over semesters III to VIII.
• The decision regarding the mechanism of distribution of these 18-20 credits over
semesters III to VIII, which are over and above the min.160-max.176 Credits
prescribed for Four Year Multidisciplinary Bachelor’s Degree in Engg./Tech., will
be taken by Academic Authorities of University/ Autonomous Engineering Colleges.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 6
A. Definition of Credit:
[Link](L) per week 1credit
[Link](T) per week 1credit
2 Hours Practical (Lab)/week 1credit
B. Range of credits:
A range of credits from 160 to 176 for a student to be eligible to get Undergraduate degree in Engineering.
A student will be eligible to get Undergraduate degree with Honors 18 to 20 credits, Double Minor for 18 to
20 credits and/or Multidisciplinary Minors for 18 to 20credits, if he/she completes additional credits.
C. Exit:
A student will be eligible to get Diploma in Computer Engineering after completing an internship of 8
Credit during summer vacation in relevant Discipline.
D. General Guidelines for Examination:
The examination shall be conducted in THREE parts viz. Continuous Comprehensive Assessment (CCA),
In Semester Examination (ISE) and End Semester Examination (ESE).
(i) Continuous Comprehensive Assessment (CCA): 20 Marks (Any TWO)
CCA focuses on continuously assessing a student’s performance throughout the semester. Apart from
classroom and Laboratory learning, CCA activities can be undertaken to accelerate the attainment of the
various outcomes in the course: The significance of CCA lies in its ability to provide a more accurate and
all-round understanding of a student's abilities, skills, and knowledge. CCA promotes experiential learning,
participatory learning, collaborative learning, active learning, self-learning, peer to peer learning, etc. As part
of the CCA framework, students are required to undertake ANY TWO ACTIVITIES from the prescribed set
Guidelines: To be evaluated based on rubrics.
(ii) In-semester Examination (ISE): 30 Marks
In-semester examination will be of 30 marks based on Unit I and II.
Course Content Questions Marks Total Marks Duration
Unit I Q. 1 or Q.2 15 30 1 Hour
Unit II Q. 3 or Q.4 15
(iii) END Semester Examination (ESE): 50 Marks
Examination will be carried out on unit 3,4 and 5 carrying following marks weightage:
Course Content Questions Marks Total Marks Duration
Unit III Q. 1 or Q.2 16 50 2 Hours
Unit IV Q. 3 or Q.4 17
Unit V Q. 5 or Q.6 17
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 7
B. Tech. Computer Engineering (2025 Pattern)
ABBREVIATIONS
Abbreviation Title Abbreviation Title
BSE Basic Science courses VSE Vocational and Skill Enhancement Course
ESC Engineering Science courses AEC Ability Enhancement Course
PCC Programme Core Courses HSM Entrepreneurship/Economics/Management courses
PEC Programme Elective courses IKS Indian Knowledge System
MDM VEC Value Education Course
Multi- Disciplinary Minor
OEC ELC Experiential Learning Courses
Open Electives
CC L Lecture
Co-curricular Courses
P CCA Comprehensive Continuous Assessment
Practical
ISE ESE End-semester Examination
IN-semester Examination
TW OR Oral Examination
Term Work
B. Tech. Computer (2025 Pattern) Distribution of Credits
Sr. SEM- SEM SEM SEM SEM SEM SEM-
Domains Code SEM-I Credits
No II -III -IV -V -VI -VII VIII
1 Basic Science courses BSC 8 8 0 0 0 0 0 0 16
Engineering Science
2 ESC 9 6 0 0 0 0 0 0 15
courses
Programme Core
3 PCC 0 3 12 12 8 8 8 0 51
Courses
Programme Elective
4 Courses PEC 0 0 0 0 4 8 4 4 20
Multidisciplinary Minor
5 MDM 0 0 2 2 4 2 2 2 14
Multidisciplinary
Open Elective other than
Courses
6 particular OEC 0 0 2 2 2 0 0 0 6
Programme
Vocational and Skill
7 Skill Courses VSE 1 1 1 1 2 2 0 0 8
Enhancement Course
Ability Enhancement Course AEC 2 0 0 2 0 0 0 0 4
Humanities Social Entrepreneurship/Economics/
HSM 0 0 2 2 0 0 0 0 4
Science and Management courses
8 Management Indian Knowledge System IKS 0 2 0 0 0 0 0 0 2
Value Education Course VEC 0 0 2 1 0 0 0 0 3
Research Methodology 0 0 0 0 0 0 4 0 4
9 CEP ELC 0 0 1 0 0 0 0 0 1
Experiential Learning
Courses Project 0 0 0 0 0 2 2 0 4
Internship 0 0 0 0 0 0 0 12 12
Co-curricular Courses Liberal Learning
10 CCC 2 2 0 0 0 0 0 0 4
(CC) Courses
Total 22 22 22 22 20 22 20 18 168
MDM - Electronics Engineering
Semester Course Code Course Hrs/Week Examination Scheme and Marks Credits
Name
L P T CCA ISE ESE PR OR TW* Total L P T Total
SEM-3 25ETMDM201 Analog Electronics 2 - - 20 30 50 - - - 100 2 - - 02
SEM-4 25ETMDM202 Microprocessor 2 - - 20 30 50 - - - 100 2 - - 02
SEM-5 25ETMDM301 Embedded Systems 3 - - 20 30 50 - - - 100 3 - - 03
SEM-5 25ETMDM301L Electromagnetic - 2 - - - - 25 - - 25 - 1 - 01
Theory
SEM-6 25ETMDM302 Digital Signal Processing 2 - - 20 30 50 - - - 100 2 - - 02
SEM-7 25ETMDM401 Control Systems 2 - - 20 30 50 - - - 100 2 - - 02
SEM-8 25ETMDM402 Analog Electronics 2 - - 20 30 50 - - - 100 2 - - 02
Total 14 8 0 120 180 300 25 0 0 625 13 1 0 14
Open Elective Baskets
BASKET SEM-III SEM-IV SEM-V
Leadership, Principles of Management and Leadership and Team Dynamics Supply Chain Management
Management & Organizational Behavior
Innovation
Sustainability and Circular Economy for Sustainable Green Practices and ESG Frameworks Sustainable Technologies and Carbon
Green Technologies Development Management
Entrepreneurship & Start-up Management and Venture Innovation and Business Strategy Digital Marketing
Business Creation
Holistic Health and Nutrition for Stress Management and Mental Well- Lifestyle Management and Preventive
Development & Professionals Being Healthcare
Well-Being
Global Languages French Language Module – I French Language Module – II French Language Module – III
German Language Module – I German Language Module – II German Language Module – III
Japanese Language Module -I Japanese Language Module -II Japanese Language Module -III
Open Elective Baskets (Students have to choose any one basket out of below list)
BASKET SEM III SEM IV SEMV
Leadership, Principles of
Management & Management and Leadership and Team
Supply Chain Management
Innovation Organizational Dynamics
Behaviour
Sustainability and Circular Economy for
Green Practices and Sustainable Technologies
Green Technologies Sustainable
ESG Frameworks and Carbon Management
Development
Entrepreneurship &
Start-up Management Innovation and Business
Business Digital Marketing
and Venture Creation Strategy
Holistic
Health and Nutrition for Stress Management and Lifestyle Management and
Development &
Professionals Mental Well-Being Preventive Healthcare
Well-Being
Foreign Language Foreign Language Foreign Language Module-
Module-I Module-II III
French Language French Language French Language Module –
Module – I Module – II III
Global Languages
German Language German Language German Language Module
Module – I Module – II – III
Japanese Language Japanese Language Japanese Language
Module -I Module -II Module -III
Honors: Deep Learning
Semester Course Code Course Name Hrs/Week Examination Scheme and Marks Credits
L P T CCA ISE ESE PR OR TW* Total L P T Total
SEM-3 25COHNR201 Machine Learning 3 - - 20 30 50 - - - 100 3 - - 03
SEM-3 25COHNR201L Machine Learning Lab - 2 - - - - 25 - 25 - 1 - 01
SEM-4 25COHNR202 Deep Learning 3 - - 20 30 50 - - - 100 3 - - 03
SEM-4 25COHNR202L Deep 2 - - - - 25 - - 25 - 1 - 01
Learning Lab
SEM-5 25COHNR301 Natural Language Processing 3 - - 20 30 50 - - - 100 3 - - 03
SEM-5 25COHNR301L Natural Language Processing Lab. - 2 - - - - 25 - - 25 - 1 - 01
SEM-6 25COHNR302 Computer Vision 3 - - 20 30 50 - - - 100 3 - - 03
SEM-6 25COHNR302L Computer Vision Lab. - 2 - - - - - 25 - 25 - 1 - 01
SEM-7 25ETHNR401 Generative Adversarial Networks (GANs) 2 - - 20 30 50 - - - 100 2 - - 02
Total 14 8 100 150 250 75 25 0 600 14 4 0 18
Double Minors offered by each department
Offering Department Double Minor Sem-3 Sem-4 Sem-5 Sem-6 Sem-7
Offered
AI &ML Engineering Block chain Fundamentals of Smart Contracts Block chain Decentralized AI Block chain
Technology Block chain and Decentralized Security and and Web3 Applications and
Technology Applications Cryptography Technologies Emerging Trends
Chemical Engineering Environmental Air Pollution Wastewater Solid Waste Climate Change and Mini Project
Engineering Control Treatment Management Sustainability
Energy Introduction of Bio-energy Electrochemical Hydrogen Fuel Mini Project
Engineering Energy Energy
Civil Engineering Infrastructure Introduction to Fundamentals of Smart Sustainable & Emerging
Engineering Infrastructure Infrastructure Transportation Resilient Technologies in
Engineering Engineering & Urban Infrastructure Infrastructure
Infrastructure Systems Engineering
Computer Cybersecurity Introduction to Cryptography and Cryptography and
Engineering Ethical Hacking Digital Forensics
Engineering Cybersecurity Network Security Data Protection
Electrical Engineering Renewable Renewable Solar Photovoltaic Wind Energy Power Electronics Renewable Energy:
Energy systemsEnergy Sources Systems Conversion and Control for RES Policies, Planning &
for Sustainable Systems Audit
Development
E&TC Engineering Communication Analog Digital Cellular Networks Mobile Computing Optical &
Engineering Communication Communication Microwave
Communication
VLSI D&T Semiconductor Digital System Design Digital CMOS Analog CMOS AI for VLSI
Engineering IC Design Electronics using Verilog Design Design
Mechanical Mechanical Fundamentals of Fundamentals of Fundamentals of Fundamentals of Sustainable and
Engineering Systems Manufacturing Engineering Thermal Machine Design Solar Engineering
Engineering Metallurgy Engineering
Mechanical Sandwich Mechanical Fundamentals of Fundamentals of Fundamentals of Fundamentals of Sustainable and
Engineering Engineering Manufacturing Engineering Thermal Machine Design Solar Engineering
Metallurgy Engineering
R&A Engineering Robotics and Fundamentals of Programming for Sensors and Introduction to Robot Simulation
Automation Robotics and Robotics Actuators in Robot Kinematics and Application
Automation Robotic Systems
Double Minor: Cybersecurity
Semester Course Code Course Name Hrs/Week Examination Scheme and Marks Credits
L P T CCA ISE ESE PR OR TW* Total L P T Total
SEM-3 25COMNR201 Introduction to Cybersecurity 3 - - 20 30 50 - - - 100 3 - - 03
SEM-3 25COMNR201L Introduction to Cybersecurity Lab - 2 - - - - 25 - 25 - 1 - 01
SEM-4 25COMNR202 Network Security 3 - - 20 30 50 - - - 100 3 - - 03
SEM-4 25COMNR202L Network Security Lab 2 - - - - 25 - - 25 - 1 - 01
SEM-5 25COMNR301 Ethical Hacking 3 - - 20 30 50 - - - 100 3 - - 03
SEM-5 25COMNR301L Ethical Hacking Lab - 2 - - - - 25 - - 25 - 1 - 01
SEM-6 25COMNR302 Digital Forensics 3 - - 20 30 50 - - - 100 3 - - 03
SEM-6 25COTMNR302L Digital Forensics Lab - 2 - - - - - 25 - 25 - 1 - 01
SEM-7 25COMNR401 Cloud Security 2 - - 20 30 50 - - - 100 2 - - 02
Total 14 8 100 150 250 75 25 0 600 14 4 0 18
B. Tech. Computer (2025 Pattern).
Curriculum Structure: Semester III
Course Category Course Code Course Name Teaching Examination Scheme and Marks Credits
Scheme
Hrs./Week
L P T CCA ISE ESE PR OR TW* L P T Total
Program Core Course (PCC) Engineering Mathematics for 3 - - 20 30 50 - - - 3 - - 03
25COPCC201
Computer Science.
Object Oriented 3 - - 20 30 50 - - - 3 - - 03
25COPCC202
Programming
Algorithm Analysis and Data 3 - - 20 30 50 - - - 3 - - 03
25COPCC203
Structures
Multidisciplinary Minor (MDM) Multidisciplinary Minor - I 2 - - 20 30 50 - - - 2 - - 02
25ETMDM201
Open Elective Course (OEC) Open Elective Course – I 2 - - 20 30 50 - - - 2 - - 02
25OEC201
Program Core Course Lab Engineering Mathematics for - 2 - - - - 25 - - 1 - 01
25COPCC201L
Computer Science Lab.
Program Core Course Lab Object-Oriented Programming 2 - - - - 25 - - - 1 - 01
25COPCC202L
Laboratory
Program Core Course Lab Algorithm Analysis and Data - 2 - - - - 25 - - - 1 - 01
25COPCC203L Structures Laboratory
Vocational and Skill 25COVSE201 Vocational - 2 - - - - - 25 - - 1 - 01
Enhancement Course and Skill
(VSEC) Enhancement
Course-I
Entrepreneurship/Economics 25HSM201 Entrepreneurship/Economics/ - - 2 - - - - - 50 - - 2 02
/ Management Courses Management Course-I
(HSSM)
Value Education Course (VEC) 25VEC201 Universal Human Values - - 2 - - - - - 50 - - 2 02
Community Engagement Project 25COELC201 Community Engagement Project - 2 - - - - - - 25 - - 1 01
(ELC)
Total 13 10 04 100 150 250 75 25 125 13 04 05 22
L: Lecture, P: Practical, T: Tutorial, CCA: Continuous Comprehensive Assessment; ISE: In-semester Examination; ESE:
End Semester Examination; PR: Practical Examination, OR: Oral Examination, TW: Term Work
Multidisciplinary Minor-I:
Sr. No. Course Code Course Name
1. 25COMDM201 Digital Electronics
Open Elective-I
Sr. Course Code Course Name
No.
1. 25OEC201A Principles of Management and Organizational Behaviour
2. 25OEC201B Circular Economy for Sustainable Development
3. 25OEC201C Start-up Management and Venture Creation
4. 25OEC201D Health and Nutrition for Professionals
5. 25OEC201E French Language Module-I
6. 25OEC201F German Language Module-I
7. 25OEC201G Japanese Language Module-I
Vocational and Skill Enhancement Course-I:
Sr. No. Course Code Course Name
1. 25COVSE201 Mobile Application Development
Entrepreneurship/Economics/Management Courses (HSSM)-I:
Sr. No. Course Code Course Name
1. 25HSM201A Engineering Economics
2. 25HSM201B Entrepreneurship Development and IPR
3. 25HSM201C Project Management and Business Planning
4. 25HSM201D Financial Management for Engineers
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 16
B. Tech. Computer (2025 Pattern).
Curriculum Structure: Semester IV
Course Category Course Code Course Name Hrs. /Week Examination Scheme and Marks Credits
L P T CCA ISE ESE PR OR TW* L P T Total
Program Core Course (PCC) 25COPCC204 Software Engineering 3 - - 20 30 50 - - - 3 - - 03
25COPCC205 Database 3 - - 20 30 50 - - - 3 - - 03
Management System
25COPCC206 Advanced Data 3 - - 20 30 50 - - - 3 - - 03
Structure
Multidisciplinary Minor (MDM) 25COMDM202 Multidisciplinary Minor-II 2 - - 20 30 50 - - - 2 - - 02
Open Elective Course (OEC) 25COOEC202 Open Elective Course –II 2 - - 20 30 50 - - - 2 - - 02
Program Core Course Lab 25COPCC204L Software - - 1 - - - - 25 - - 1 - 01
Engineering Lab
Program Core Course Lab 25COPCC205L Database - 2 - - - - 25 - - - 1 - 01
Management System Lab
Program Core Course Lab 25COPCC206L Advanced Data - 2 - - - - 25 - - - 1 - 01
Structure Lab
Vocational and Skill Enhancement 25COVSE202 Vocational and Skill Enhancement - 2 - - - - - 25 - - 1 - 01
Course (VSE) Course-II
Ability Enhancement Course 25COAEC201 Modern Indian Language (MIL) 2 - - - - - - 25 25 2 - - 02
(AEC)
Entrepreneurship/Economics/ 25COHSM202 Entrepreneurship/Economics/ - - 2 - - - - - 50 - - 2 02
Management Courses (HSSM) Management Course-II
Value Education Course (VEC) 25COVEC202 Indian constitution and governance - - 1 - - - - - 25 - - 1 01
Total 15 06 04 100 150 250 50 75 100 15 04 03 22
L: Lecture, P: Practical, T: Tutorial, CCA: Continuous Comprehensive Assessment; ISE: In-semester Examination; ESE: End Semester
Examination; PR: Practical Examination, OR: Oral Examination, TW: Term Work.
Multidisciplinary Minor-II:
Sr. Course Code Course Name
No.
1. 25COMDM202 Microprocessor
Open Elective-II:
Sr. No. Course Code Course Name
1. 25OEC202A Leadership and Team Dynamics
2. 25OEC202B Green Practices and ESG Frameworks
3. 25OEC202C Innovation and Business Strategy
4. 25OEC202D Stress Management and Mental Well-Being
5. 25OEC202E French Language Module-II
6. 25OEC202F German Language Module-II
7. 25OEC202G Japanese Language Module-II
Vocational and Skill Enhancement Course-II:
Sr. Course Code Course Name
No.
1. 25COVSE202 Web Application Development
Entrepreneurship/Economics/Management Courses (HSSM)-II:
Sr. No. Course Code Course Name
1. 25COHSM202A Business Fundamentals for Entrepreneurs
2. 25COHSM202B Entrepreneurship and Start-ups
3. 25COHSM202C Fundamentals of Accounting and Finance
4. 25COHSM202D Business Intelligence and Analytics
Modern Indian Language (MIL):
Sr. No. Course Code Course Name
1. 25AEC201A Marathi
2. 25AEC201B Sanskrit
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 18
Course: Engineering Mathematics for Computer Science Code: 25COPCC201
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Lecture 03 03 CCA 20
ISE 30
ESE 50
Prerequisites: Fundamentals of algebra, trigonometry, coordinate geometry, functions, limits, basic
differentiation & integration, and introductory matrices and probability.
Course Objectives: This course aims at enabling students:
1. Provide strong foundational knowledge of engineering mathematics required for computer
engineering applications.
2. Develop the ability to apply linear, Laplace transform and differential equations to model and solve
engineering problems.
3. Enrich analytical and logical thinking skills essential for real world problem.
4. Introduce probability, statistics, and data analysis techniques for handling uncertainty and real-
world data.
5. Enable students to use discrete mathematical structures for solving computational problems.
Course Outcomes: Upon completion of the course, students will be able to:
CO1: Solve engineering problems using linear differential equations.
CO2: Apply discrete mathematical structures in complex problem.
CO3: Analyse data and uncertainty using probability and statistics
CO4: Solve engineering problems using Laplace transform.
CO5: Use Vector calculus for optimization and mathematical modeling
Course Contents:
Unit I Linear Differential Equations 08 Hours
LDE of nth order with constant coefficients, Complementary Function, Particular Integral, General
method, Short-cut methods, Method of variation of parameters, Cauchy’s and Legendre’s DE. Modeling
of problems on bending of beams, whirling of shafts and mass spring systems.
Unit II Discrete Mathematics 08 Hours
Logic and proof techniques, Sets, relations, functions, Boolean algebra, Combinatory, Graphs and trees,
case study on , Networks, databases.
Unit III Probability and Statistics 08 Hours
Probability theory and random variables, Probability distributions, Expectation, Basics of statistical
inference, variance, Correlation and regression, Applications: Data analysis, ML basics.
Unit IV Laplace Transform 08 Hours
Introduction, Laplace Transform of some standard and special functions, Region of convergence and
Properties, properties and theorems of Laplace Transformation. Inverse Laplace Transform,
Application: Signals, Control system.
Unit V Vector Calculus for Engineering Modeling 08 Hours
Vector Differentiation: Vector differential operators, Gradient, Divergent, Curl, Directional
Derivatives, Solenoidal and Irrational fields, Scalar Potential.
Vector Integration and Applications: Introduction to Line Integral, Work Done, Green's Theorem.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 19
● Continuous Comprehensive Assessment (Any Two (CCA1 Compulsory)) 20 Marks
CCA1 List of Course Activity 10Marks
Application Based Course Activities (any one)
1. Study on LDE of nth order with constant coefficients, Complementary Function, Particular Integral,
2. Study on Cauchy’s and Legendre’s DE. Modeling of problems on bending of beams, whirling of shafts
and mass spring systems
3. Probability theory and random variables, Probability distributions,
4. Expectation, Basics of statistical inference, variance, Correlation and regression, Applications: Data
analysis, ML basics.
CCA2 Case Study/Survey 10 Marks
List of Case Study:
● Laplace Transform of some standard and special functions.
● Region of convergence and Properties, properties and theorems of Laplace Transformation.
● Inverse Laplace Transform, Application: Signals, Control system
CCA3 Seminar: Any topic from unit 1 to 5 10 Marks
• Textbooks:
1. Erwin Kreyszig – Advanced Engineering Mathematics
2. Gilbert Strang – Linear Algebra and Its Applications
Reference Books:
• B. S. Grewal, Higher Engineering Mathematics, Khanna Publishers.
• K. A. Stroud, Engineering Mathematics, Palgrave Macmillan.
• Thomas & Finney, Calculus and Analytic Geometry, Pearson Education.
• Jay L. Devore, Probability and Statistics for Engineering and the Sciences, Cengage Learning.
• Walpole – Probability and Statistics for Engineers Kenneth Rosen – Discrete Mathematics and Its
Applications
• MOOC / NPTEL Courses:
• 1. Engineering Mathematics: Engineering Mathematics – I,By Prof. Jitendra Kuma, rIIT Kharagpur:
[Link]
• 2. Discrete Mathematical Structures, IIT Madras: Prof. Kamala Krithivasan:
[Link]
• 3. Probability and Statistics,By Prof. Somesh Kumar: IIT Kharagpur [Link]
learning/preview/noc21_ma74
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 20
Course: Object Oriented Programming Code: 25COPCC202
Teaching Scheme (Hrs./Week) Credit Teaching Scheme (Hrs./Week)
Lecture 03 Lecture
03 Lecture
ISE 30
ESE 50
Prerequisites: Programming and Problem Solving
Course Objectives: This course aims at enabling students:
1. To explore and understand the principles of Object-Oriented Programming (OOP).
2. To apply the object-oriented paradigm in Program design.
3. To provide object-oriented Programming insight using Java.
4. To develop the ability to design modular, reusable, and maintainable Java applications using OOP
concepts.
5. To enhance problem-solving skills by applying Java features such as exception handling,
multithreading.
Course Outcomes: Upon completion of the course, students will be able to:
CO1: Apply fundamental Programming constructs, object oriented constructs in Java for
Implementing an application.
CO2: Apply fundamental object oriented constructs like class, objects, array of objects in Java
for Implementing an application.
CO3: Apply object-oriented features like Inheritance, Polymorphism, Dynamic binding,
Exception handling, multi-threading in Java for implementing an application
CO4: Design and develop modular Java applications using packages, interfaces, and string
handling concepts to achieve abstraction, reusability, and maintainability.
CO5 Implement robust Java applications using advanced exception handling mechanisms and I/O streams
for file handling and object serialization in real-world scenarios
Course Contents:
Unit I Introduction to Object Oriented Programming 08 Hours
Introduction to Programming paradigms, Benefits of OOP, Fundamentals of object-oriented
Programming, Overview of Java Language: simple Java Program structure: documentation section,
package statement, import statements, class definition, main method class Implementing Java Program,
JVM, Data types, Primitive Types vs. Reference type, Typical Java Development Environment, and
Memory Concepts. Need of object-oriented Programming, Namespaces, objects, classes, data members,
methods, messages, data encapsulation, data abstraction and information hiding, inheritance,
polymorphism., Java as object oriented Programming language. Control Statements: Case Study:
Analyse the object -oriented features in Java with other object oriented Programming languages.
Unit II Introduction to Classes, Objects and Arrays 08 Hours
Defining a Class, Field declaration, method declaration and definition, instantiating an object of a Class,
accessing class members, declaring methods with multiple parameters, argument passing, object as a
parameter, returning objects, assigning object reference variables, set methods and get methods,
constructors, this keyword, Constructors, static methods, scope of declaration, method overloading and
Java API packages. Arrays: declaring and creating arrays in Java, examples using arrays, passing
arrays to methods, multidimensional arrays, variable-length argument lists, using command-line
arguments and Multi-Threading concepts.
Unit III Inheritance and Polymorphism 08 Hours
Inheritance: Super classes and Subclasses, protected members, relationship between super classes
and subclasses, types of Inheritance, constructors in subclasses, object class. Polymorphism:
Abstract classes and methods, final methods and classes, dynamic binding, polymorphism
examples and Interfaces. Exception handling: fundamentals, Exception Types, using try-catch,
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 21
Multiple try-catch clauses, Nested try statements, throw, throws, finally, Built-in Exceptions
Multithreading: Java Thread Model, Main Thread, creating a Thread, Creating Multiple Threads.
Unit IV Packages and Interfaces 08 Hours
Defining a package, accessing a package, Understanding CLASSPATH, importing packages,
Differences between classes and interfaces, defining an interface, implementing interface, Variables in
interface, Extending interfaces. Strings: Mutable and Immutable Strings. Creating Strings. Operations
on Strings..
Unit V Exception Handling & I/O Streams 09 Hours
Mechanism - Exception-Object, Throwing an Exception, and Exception Handler. Catch or Specify policy.
Types of Exception - Checked Vs Unchecked, Built-in vs User defined. Catching an Exception – try
catch-finally. Specifying an Exception - throws. Manually throwing an Exception - throw. Custom
Exceptions. Chained Exceptions. I/O Streams: Byte, Character, Buffered, Data, and Object Streams.
Standard Streams. File I/O Basics, Reading and Writing to Files. Serializing Objects.
Text Books:
• E Balaguruswamy, (2023). Programming with Java: A Primer. 7th edition. India: McGraw Hill
Education.
• Herbert Scheldt, (2021). Java: The complete reference, 13th edition. McGraw-Hill Education.
• S. Harrington, “Computer Graphics”, 2ndEdition, McGraw-Hill Publications, 1987, ISBN 0 –07–
100472
• Donald D. Hearn and Baker, “Computer Graphics with OpenGL”, 4thEdition, ISBN-13:
9780136053583.
Reference Books:
• K. Sierra, Sun Certified Programmer for Java 5, Wiley India, 2006. K. Sierra and B. Bates, Head
First Java (Java 5), 2nd Edition, O’Reilly, 2003. H.M.
• Dietel and P.J. Dietel, Java: How to Program, 6th Edition, Pearson Education, 2007. C.S. Horstmann and G.
Cornell, Java 2 Vol-1 Fundamentals, 7th Indian Reprint, Pearson Education, 2006.
• E. Balagurusamy, Programming with Java: A Primer, 4th Edition, Tata McGraw Hill, 2010.
MOOC / NPTEL/YouTube Links: -
1. Fundamentals of Object Oriented Programming By Prof. Balasubramanian Raman, IIT Roorkee
[Link]
2. Programming In Java, IIT Kharagpur, Prof. Debasis Samanta: [Link]
Case study: Online Examination System – Robust Exception Handling Design
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 22
● Continuous Comprehensive Assessment (Any Two (CCA1 Compulsory)) 20 Marks
CCA1 List of Course Activity 10Marks
Application Based Course Activities (any one)
1. Implementation of class, object
2. Implementation of Multiple inheritance
3. Implementation of Multilevel inheritance
4. Implementation of built-in classes
CCA2 Case Study/Survey 10 Marks
List of Case Study:
Case Studies: Demonstrate an interactive Banking/Library management system using class, objects, array of
objects.
Case study: Design a simple Online Payment System using packages for modularization and interfaces
for abstraction, enabling different payment methods.
Case Study; Demonstrate online Banking/Library system using Inheritance, Exception handling.
CCA3 Seminar: Any topic from unit 1 to 5 10 Marks
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 23
Course: Algorithm Analysis and Data Structures
Code: 25COPCC203
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Lecture 03 03 CCA 20
ISE 30
ESE 50
• Prerequisites: Discrete Mathematics, Data Structures and Algorithms
• Course Objectives: This course aims at enabling students:
To understand the standard and abstract data representation methods.
To acquaint with the structural constraints and advantages in usage of the data.
To understand the memory requirement for various data structures.
To understand various data searching and sorting methods with pros and cons.
To understand various algorithmic strategies to approach the problem solution.
• Course Outcomes: After learning the course, the students will be able to:
CO1: To discriminate the usage of various structures in approaching the problem solution.
CO2: To design the algorithms to solve the Programming problems.
CO3: To use effective and efficient data structures in solving various Computer Engineering
domain problems.
CO4: To analyses the problems to apply suitable algorithms and data structure.
CO5: To use appropriate algorithmic strategy for better efficiency.
Course Contents:
Unit I Introduction to Algorithms and Notations 08 Hours
Algorithms- Problem Solving, Introduction to Algorithms, Characteristics of algorithms,
Algorithm design tools: Pseudo code and flowchart, Analysis of Algorithms, Complexity of
algorithms- Space complexity, Time complexity, Asymptotic notation- Big-O, Theta and Omega,
standard measures of efficiency.
Unit II Algorithm design strategies 08 Hours
Algorithmic Strategies- Introduction to algorithm design strategies. Divide and Conquer, Greedy
strategy, Backtracking, Dynamic Programming etc. Applications of basic Algorithmic
Strategies.
Unit III Introduction of Basic Data structures 08 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 24
Data Structures- Data structure, Abstract Data Types (ADT), Concept of linear and Non-linear,
static and dynamic, persistent and ephemeral data structures, and relationship among data, data
structure and algorithm, From Problem to Program. Sequential Organization, Linear Data Structure
Using Sequential Organization, Array as an Abstract Data Type. Introduction to Arrays, linked
list, Tree and Graph.
Unit IV Arrays and its application 08 Hours
Different types of arrays, Memory Representation and Address Calculation, inserting an element
into an array, deleting an element, Multidimensional Arrays, Two-dimensional arrays-
dimensional arrays, Concept of Ordered List, Single Variable Polynomial, Representation using
arrays, Polynomial as array of structure, Polynomial addition, Polynomial multiplication, Sparse
Matrix, Sparse matrix representation, Sparse matrix addition, Transpose of sparse matrix, String
Manipulation Using Array.
Unit V Algorithm Analysis of data structure. 08 Hours
Stacks- concept, Primitive operations, Stack Abstract Data Type, Representation of Stacks Using
Sequential Organization, stack operations, Multiple Stacks. Linked Lists, Realization of linked list using
arrays, Dynamic Memory Management,
segment, linked list using dynamic memory management, Linked List Abstract Data Type, linked list
operations.
Space and time complexity of different algorithm design strategies. Divide and Conquer.
Quick sort, Merge sort, Bubble sort, selection sort. Binary search analysis. Different data structure.
● Textbooks:
● Silberschatz A., Korth H., Sudarshan S., "Database System Concepts", McGraw Hill Publishers, 7th
Edition, 2020 ISBN 978-0-07-802215-9.
● Ivan Bayross, "SQL, PL/SQL the Programming Language of Oracle", BPB Publications, 2014 ISBN:
9788176569644.
● Connally T, Begg C., "Database Systems- A Practical Approach to Design, Implementation and
Management", Pearson Education, 5th Edition, 2010, ISBN 81-7808-861-4.
● 4. Pramod J. Sadalage and Martin Fowler, "NoSQL Distilled", Addison Wesley, ISBN 10:
0321826620, 2013, ISBN 13: 978-0321826626.
• Reference Books:
• C. J. Date, "An Introduction to Database Systems", Addison-Wesley, 8th Edition, 2004,
ISBN 0321189566. S. K. Singh, "Database Systems: Concepts, Design and Application",
Pearson Education,2009, ISBN [Link] Chodorow, Michael Dierolf,
• MongoDB: The Definitive Guide", O‟Reilly Publications, 3rd Edition, 2019 ISBN 9781491954461.
Kevin Roebuck, "Storing and Managing Big Data - NoSQL, HADOOP and More",Emereo Pty Limited,
2011, ISBN 1743045743, 9781743045749.
• MOOC / NPTEL Courses:
• 1. Design and analysis of algorithms, Chennai Mathematical Institute Prof. Madhavan Mukund:
[Link]
• 2. Design and analysis of algorithms By Prof. Madhavan Mukund Chennai Mathematical Institute:
[Link]
• 3. Introduction to Algorithms and Analysis, Mukhopadyaya, NPTEL IIT Kharagpur
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 25
● Continuous Comprehensive Assessment (Any Two (CCA1 Compulsory)) 20 Marks
CCA1 List of Course Activity 10Marks
Application Based Course Activities (any one)
1. Study of notation.
2. Study of Space complexity and Time complexity
3. Example solving on Backtracking.
4. Example solving Dynamic Programming
CCA2 Case Study/Survey 10 Marks
List of Case Study:
Case Studies: Applications of basic Algorithmic Strategies.
Case Study- Calculate time and space complexity Case study:
Case Study- Compare time complexity of iterative vs. recursive algorithms.
CCA3 Seminar: Any topic from unit 1 to 5 10 Marks
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 26
Course: Digital Electronics(Multidisciplinary Minor – I) Code: 25COMDM201
Teaching Scheme(Hrs./Week) Credit Evaluation Scheme
Lecture 2 2 CCA 20
MSE 30
ESE 50
● Prerequisites: Basic gates, Number Systems and their conversations
● Course Objectives: To make students understand
1. K-map and its use to design the various applications of combinational digital circuits.
2. Sequential logic using flip flops and their applications viz. counters, shift registers.
3. The concepts of sequential circuits and apply them in state machines.
4. The digital logic families.
5. Memory systems and data converters.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Design combinational logic
circuits.
CO2: Explain different sequential
circuits.
CO3: Develop finite state machine
models.
CO4: Illustrate performance parameters of digital ICs.
CO5: Describe memory systems and data converters.
● Course Contents:
Unit I Combinational Logic Design 6 Hours
Definition of combinational logic, Standard representations for logic functions, k-map representation of logic
functions (SOP and POS forms), minimization of logical functions for min- terms and max-terms (up to 4
variables), don’t care conditions,
Design Examples: Full adder, Full Subtract or, 1-bit comparator. Multiplexers, Multiplexer trees, DE multiplexer,
DE multiplexer trees.
Unit II Sequential Logic Design 6 Hours
1-Bit Memory Cell/latch, Difference between combinational and sequential circuits. Flip-Flops: SR Flip-
Flop, JK Flip-Flop, D Flip-Flop, T Flip-Flop. Characteristic table and Excitation Table for flip flops.
Introduction to Registers, Shift registers & Counters: Asynchronous(ripple ) counters, Synchronous
counters , up/down counters, concept of Mod-N counter.
Unit III State Machines 6 Hours
Moore and Mealy machines, State diagram, State table, State reduction, State assignment, finite state
machine implementation.
Unit IV Digital Logic Family 5 Hours
Digital Logic Family: Performance parameters of digital ICs- fan in, fan out, noise margin, propagation delay,
power dissipation. Comparison of different TTL logic families, Comparison of CMOS and TTL.
Unit V Memory Systems and Data Converters 5 Hours
Introduction to memory systems: RAM and ROM concepts. Types of RAM: SRAM and DRAM. Types
of ROM: PROM, EPROM, EEPROM.
Data Converters: Need for data conversion, Digital-to-Analog Converter (DAC) basics, Analog-to-Digital
Converter (ADC) basics.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 27
● Text Books:
1. R.P. Jain,"Modern Digital Electronics”, Tata Mc Graw Hill Publication.
2. Thomas Floyd, “Digital Fundamentals”, Pearson Publication, India.
3. Anil [Link], “Digital Electronics Principles, Devices and Applications”, Wiley Publication.
● Reference Books:
1. [Link],"Digital Design-Principles and Practices”, Pearson Publication.
2. [Link],"Digital Design, “Prentice Hall India.
3. Stephen Brown, “Fundamentals of digital logic design with VHDL"Tata Mc Graw Hill Publication.
● e-Books:
1. [Link]
● MOOC/NPTEL/YouTube Links:
● [Link] circuitsBy Prof. Santanu Chattopadhyay, IIT Kharagpur: [Link]
learning/preview/noc22_ee110
● 2. Digital Electronic Circuits, IIT Kharagpur, Prof. Goutam Saha:
[Link]
● 3. Digital Design with VerilogBy Prof. Chandan Karfa, Prof. Aryabartta Sahu: IIT Guwahati
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 28
Course: Principles of Management and Organizational Behaviour Code: 25OEC201A
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
CCA 20
Lecture 2 2 ISE 30
ESE 50
Prerequisites:
• Basic knowledge of Engineering Mathematics
• Fundamentals of Economics and Accounting
• Analytical and quantitative reasoning skills
Course Objectives: The objectives of the course are -
[Link] introduce the fundamental concepts, functions, and theories of management.
2. To develop an understanding of organizational behavior and individual dynamics at the workplace.
3. Evaluate leadership styles, communication processes, and team dynamics.
4. Apply decision-making, planning, organizing, and controlling techniques in Practical scenarios.
5. Assess organizational culture, change management processes, and conflict resolution strategies.
Course Outcomes: At the end of the course, students will be able to:
CO1: Explain core management functions and classical as well as modern management theories.
CO2: Analyse individual behavior, personality, perception, and motivation in organizational settings.
CO3: Apply capital budgeting methods for evaluating engineering investment decisions.
CO4: Evaluate cost of capital and capital structure decisions.
CO5: Apply working capital and financial planning concepts for engineering projects.
● Course Contents:
Unit I Introduction to Management 6 Hours
Definition and nature of management; functions of management (planning, organizing, staffing,
directing, controlling); levels of management; managerial roles and skills; evolution of management
thought (classical, Behavioural, modern approaches); principles of management
Unit II Planning and Organizing 6 Hours
Planning process; types of plans; decision-making process and techniques; organizing principles;
organizational structure (line, functional, matrix); delegation, authority, and responsibility;
centralization and decentralization.
Unit III Individual Behavior in Organizations 6 Hours
Foundations of organizational behavior; personality and attitudes; perception and attribution;
learning theories; motivation theories (Maslow, Herzberg, McGregor, etc.); job satisfaction and
employee engagement.
Unit IV Group Behavior and Leadership 6 Hours
Group dynamics; team development; communication process and barriers; leadership theories and
styles; power and politics; conflict management; negotiation techniques; organizational culture.
Unit V Organizational Change and Development 6 Hours
Organizational change and resistance to change; change management models; organizational
development; stress management; ethics and corporate social responsibility; contemporary issues in
management; digital transformation and innovation in organizations
List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Case Study Analysis: Students analyse a real organizational problem related to planning,
leadership, motivation, or change management and present solutions.
2. Group Discussion & Presentation: Teams discuss management topics such as leadership styles,
organizational culture, or conflict management and deliver presentations.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 29
3. Role Play / Management Simulation: Students perform role plays on manager–employee
communication, negotiation, decision-making, or team management scenarios.
4. Mini Project on Organizational Study: Students visit or study an organization/start-up and
prepare a report on management practices, hierarchy, communication, and work culture.
5. Hands-on Activity using Planning & Decision Tools: Students prepare organizational charts,
decision trees, SWOT analysis, project planning schedules, or management process flowcharts
using Practical examples.
● Textbooks:
1. Robbins, S. P. & Coulter, M., Management, Pearson Education.
2. L. M. Prasad, Principles and Practice of Management, Sultan Chand & Sons.
● Reference Books:
1. Robbins, S. P. & Judge, T. A., Organizational Behavior, Pearson Education.
2. Koontz, H. & Weihrich, H., Essentials of Management, McGraw Hill.
3. K. Aswathappa, Organizational Behavior, Himalaya Publishing House.
4. Harold Koontz & Cyril O’Donnell, Principles of Management, McGraw Hill.
5. P. Subba Rao, Management and Organizational Behavior, Himalaya Publishing House.
● NPTEL/MOOCS:
1. NPTEL course on Principles of Management by Prof. Susmita Mukhopadhyay, Prof. S. Srinivasan,
IIT Kharagpur: [Link]
2. NPTEL course on Organizational Behaviour by Prof. M. P. Ganesh, IIT Hyderabad:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 30
Course: Circular Economy for Sustainable Development Code: 25OEC201B
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Lecture 2 2 CCA 20
ISE 30
ESE 50
● Prerequisites: Entrepreneurship, market survey, innovation
● Course Objectives: The objectives of the course are
1. Understand the fundamentals principles of circular economy, sustainability, environmental
systems, and resource cycles.
2. Apply sustainable development goals (SDGs), life-cycle thinking, and circular economy
models in real-world contexts.
3. Develop the ability to assess materials, energy, and waste flows in businesses and communities
to optimize resource use and reduce environmental impact.
4. Examine environmental governance, global sustainability policies, and circular strategies for
industry and society.
5. Foster creative and Practical solutions for sustainable consumption, production, and cleaner
technologies.
● Course Outcomes: After successful completion course, students will be able to:
CO1: Explain the fundamental principles of circular economy and sustainable development, and
differentiate between linear and circular economic systems.
CO2: Analyse global environmental challenges and evaluate the role of Sustainable Development
Goals (SDGs) in addressing sustainability issues.
CO3: Apply life cycle thinking, material flow analysis, and resource efficiency tools to assess
environmental impacts of products and processes.
CO4: Design and evaluate circular business models incorporating strategies such as reuse, recycling,
remanufacturing, and extended producer responsibility.
CO5: Assess sustainability policies, governance mechanisms, and technological interventions to
propose Practical solutions for sustainable development.
● Course Contents:
Unit I Fundamentals of Circular Economy and Sustainable Development 6 Hours
Concept of sustainable development; evolution of sustainability; environmental, social and
economic dimensions (Triple Bottom Line); limitations of the linear economy (take–make–dispose
model); principles of circular economy; relationship between circular economy and sustainability;
planetary boundaries; ecological footprint; overview of global sustainability challenges;
introduction to Sustainable Development Goals (SDGs) and their relevance to industry and society.
Unit II Resource Efficiency and Life Cycle Approaches 6 Hours
Resource scarcity and resource efficiency; material flow analysis (MFA); life cycle thinking; Life
Cycle Assessment (LCA) methodology and stages (goal and scope definition, inventory analysis,
impact assessment, interpretation); carbon footprint and water footprint; eco-efficiency and resource
productivity indicators; waste hierarchy (reduce, reuse, recycle, recover); strategies for decoupling
economic growth from resource consumption
Unit III Circular Business Models and Industrial Applications 6 Hours
Circular business model innovation; product life extension strategies; reuse, repair, refurbishment
and remanufacturing; recycling technologies; product-as-a-service (PaaS); sharing economy; eco-
design and design for environment (DFE); reverse logistics and closed-loop supply chains;
Extended Producer Responsibility (EPR); industrial symbiosis; sustainable manufacturing
practices.
Unit IV Policy, Governance and Sustainable Development Frameworks 6 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 31
Environmental governance and regulatory frameworks; national and international sustainability
policies; climate change mitigation and adaptation strategies; green finance and sustainable
investment; Environmental, Social and Governance (ESG) reporting; corporate social responsibility
(CSR); sustainable procurement practices; role of government, private sector and civil society in
promoting circular economy; global environmental agreements and initiatives
Unit V Tools, Technologies and Case Studies in Circular Economy 6 Hours
Emerging technologies enabling circular economy (IoT, Artificial Intelligence, blockchain for
traceability); digitalization and smart resource management; sustainable supply chain management;
urban circular systems and smart sustainable cities; waste-to-energy and waste-to-resource
technologies; sectoral applications (manufacturing, agriculture, construction, energy); case studies
of successful circular economy initiatives; challenges and future prospects of sustainable
development.
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Waste Audit & Recycling Survey: Students conduct a survey of waste generation in
campus/home and suggest recycling or reuse strategies based on circular economy principles.
2. Life Cycle Assessment (LCA) Mini Study: Analyse the life cycle of a product (plastic bottle,
mobile phone, paper bag, etc.) and identify environmental impacts and sustainability
improvements.
3. Case Study Presentation on Circular Economy Models: Teams study companies practicing
circular economy, green manufacturing, or sustainable business models and present findings.
4. Hands-on Eco-Design / Upcycling Activity: Students create useful products from waste or
redesign an existing product using eco-design and sustainability concepts.
5. Sustainability Policy & SDG Mapping Project: Students map business/industrial activities with
Sustainable Development Goals (SDGs) and prepare reports on sustainable practices.
● Textbooks:
1. Kirchherr, J., Reike, D., & Hekkert, M. – Conceptualizing the Circular Economy: An overview
(Journal/Book compendium)
2. Ellen MacArthur Foundation – Towards the Circular Economy (Vol. 1–3)
3. Pearce, D. & Turner, R. K. – Economics of Natural Resources and the Environment
4. Bruntland Commission Report – Our Common Future (UN document foundational to
sustainability thought)
● Reference Books:
1. Bocken, N. M. P., et al. – Product Design and Business Model Strategies for a Circular Economy
2. Geissdoerfer, M., et al. – The Circular Economy: A Critical Literature Review
3. McDonough, W. & Braungart, M. – Cradle to Cradle: Remaking the Way We Make Things
4. UNEP / UN Documents – Global Environmental Outlook Reports
5. Geyer, R., et al. – Industrial Ecology and Circularity
● MOOC / NPTEL Courses:
1. Coursera : Sustainability and Circular Economy, Michael J. Readey, University of Colorado Boulder
[Link]
2. NPTEL2, Environment and Development, Prof. By Prof. Ngamjahao Kipgen, IIT Guwahati
[Link]
3. NPTEL3, Education for Sustainable Development, By Prof. Atasi Mohanty, IIT Kharagpur
[Link]
4. NPTEL4, Environmental Planning and Management, By Prof. Sonal K. Thengane, IIT Roorkee
[Link]
5. NPTEL5, Corporate social responsibility By Prof. Aradhna Malik, IIT Kharagpur
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 32
Course: Start-up Management &Venture Creation Code: 25OEC201C
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
Lecture 2 2 CCA 20
ISE 30
ESE 50
● Prerequisites: Entrepreneurship, market survey, innovation
● Course Objectives: The objectives of the course are
1. Understand the fundamentals of startup management and venture creation.
2. Develop the ability to identify, evaluate, and validate startup ideas.
3. Gain knowledge of business models, funding mechanisms, and startup operations.
4. Understand legal, ethical, and IPR aspects related to startups.
5. Build entrepreneurial skills, teamwork, leadership, and lifelong learning orientation.
● Course Outcomes: After successful completion course, students will be able to:
CO1. Explain concepts, types, and lifecycle stages of start-ups and new ventures.
CO2. Identify and analyse start up opportunities using market and customer discovery tools.
CO3. Develop suitable business models and assess technical and financial feasibility of ventures.
CO4. Apply knowledge of funding, legal, IPR, and government policies for startup creation.
CO5. Prepare and present a startup business plan demonstrating teamwork, communication, ethics,
and lifelong learning.
● Course Contents:
Unit I Introduction to Startups & Venture Creation 6 Hours
Startup: Definition, characteristics, and types, Startup vs MSME vs traditional business, Startup lifecycle
and growth stages, Role of startups in innovation and economic development Case studies of successful
startups (Indian & global).
Unit II Idea Generation, Opportunity & Market Validation 6 Hours
Entrepreneurial mindset and ideation techniques, Problem identification and solution fit, Design
Thinking and Lean Startup approach, Customer discovery and validation, Market analysis and value
proposition development.
Unit III Business Models & Feasibility Analysis 6 Hours
Business Model Canvas and Lean Canvas, Technical, market, and financial feasibility, Cost structures,
revenue models, and break-even analysis, Risk analysis and mitigation strategies, Sustainability and ethical
considerations in startups
Unit IV Startup Ecosystem, Funding & Legal Aspects 6 Hours
Startup ecosystem in India and globally, Government initiatives: Startup India, MSME, SIDBI, DPIIT,
Sources of funding: bootstrapping, angel investors, venture capital, crowdfunding, Legal aspects: company
registration, compliance, Intellectual Property Rights (IPR): patents, trademarks, copyrights
Unit V Startup Operations, Scaling & Business Plan 6 Hours
Team formation, leadership, and culture, Operations and scaling strategies, Marketing, branding, and
customer acquisition Business plan preparation and pitch deck, Future trends, failure analysis, and lifelong
learning for entrepreneurs
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 33
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Startup Idea Pitching Activity: Students develop and present innovative startup ideas addressing
real-world problems using value proposition concepts.
2. Business Model Canvas Workshop: Hands-on preparation of Business Model Canvas (BMC)
for a startup including customer segments, revenue streams, and value proposition.
3. Market Survey & Customer Validation: Students conduct field/online surveys to identify
customer needs, validate startup ideas, and analyse market opportunities.
4. Prototype / Product Demonstration: Teams create a basic prototype, mock-up, or digital model
of a product/service and demonstrate its functionality and usefulness.
5. Startup Business Plan Preparation: Students prepare a Practical business plan including
funding requirements, marketing strategy, operational plan, and financial feasibility analysis.
● Textbooks:
1. S. S. Khanka – Entrepreneurial Development, S. Chand & Company.
2. Vasant Desai – Dynamics of Entrepreneurial Development and Management, Himalaya
Publishing House.
● Reference Books:
1. Steve Blank & Bob Dorf – The Startup Owner’s Manual, Wiley.
2. Alexander Osterwalder & Yves Pigneur – Business Model Generation, Wiley.
3. Barringer & Ireland – Entrepreneurship: Successfully Launching New Ventures, Pearson.
4. Peter F. Drucker – Innovation and Entrepreneurship, Harper Business.
5. Steve Blank & Bob Dorf – The Startup Owner’s Manual, Wiley.
● MOOC / NPTEL Courses:
1. NPTEL1, Entrepreneurship, By Prof. C Bhaktavatsala Rao, IIT Madras
[Link]
2. NPTEL2, Entrepreneurship Essentials By Prof. Manoj Kumar Mondal, IIT Kharagpur
[Link]
3. NPTEL3, Innovation, Business Models and Entrepreneurship, By Prof. Vinay Sharma, Prof. Rajat
Agrawal, IIT Roorkee: [Link]
4. NPTEL4, Entrepreneurship Essentials, By Prof. Manoj Kumar Mondal, IIT Kharagpur:
[Link]
5. Coursera : Technology & Entrepreneurship Specialization, Brent Sebold, Arizona State University
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 34
Course: Health and Nutrition for Professionals Code: 25OEC201D
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
CCA 20
Lecture 2 2 ISE 30
ESE 50
● Course Objectives:
1. To understand the importance of nutrition and healthy lifestyle for professionals.
2. To create awareness about balanced diet and nutritional requirements.
3. To understand lifestyle diseases and their prevention.
4. To develop healthy habits for stress management and productivity.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain the basic concepts of health and nutrition.
CO2: Understand nutritional requirements and balanced diet.
CO3: Identify lifestyle diseases and preventive measures.
CO4: Apply principles of healthy living and stress management.
CO5: Analyse the role of nutrition in improving professional productivity
● Course Contents:
Unit I Introduction to Health and Nutrition 6 Hours
Concept of health and wellness, Dimensions of health (physical, mental, social), Importance of nutrition
for professionals, Nutrients and their functions, Macronutrients and micronutrients
Unit II Balanced Diet and Nutritional Requirements 6 Hours
Concept of balanced diet, Dietary guidelines, recommended dietary allowance (RDA), Nutritional needs
during childhood, adolescence, adulthood and old age, Special Nutritional needs for working professionals
Vegetarian vs non-vegetarian diets, Food pyramid and healthy eating habits
Unit III Lifestyle Diseases 6 Hours
Causes of lifestyle diseases, Obesity, diabetes, hypertension, heart disease, Role of diet in prevention of
diseases, Importance of physical activity, Nutritional management of common diseases, Prevention through
healthy diets and lifestyle
Unit IV Health Management for Professionals 6 Hours
Work-life balance, Stress and its management, Role of exercise and yoga, Sleep and mental health,
Ergonomics and workplace health
Unit V Food Safety and Healthy Lifestyle 6 Hours
Food hygiene and sanitation, Food adulteration, Safe food handling practices, Sustainable and healthy
eating habits, Nutrition for long-term health and productivity, Importance of hydration, Healthy snacking
options at work
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Balanced Diet Planning Activity
Students prepare a daily/weekly balanced diet chart for different age groups or working
professionals based on nutritional requirements.
2. Nutritional Analysis Survey
Conduct a survey on eating habits, junk food consumption, hydration, or lifestyle diseases and
analyse the collected data.
3. Healthy Recipe Preparation / Demonstration
Students prepare and present nutritious, low-cost, and healthy food recipes promoting balanced
nutrition and food safety.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 35
4. Fitness, Yoga & Stress Management Activity
Practical sessions on yoga, exercise routines, meditation, posture correction, and stress
management techniques for healthy living.
5. Food Safety & Awareness Campaign
Students create posters, presentations, or awareness drives on food hygiene, adulteration detection,
healthy snacking, and lifestyle disease prevention.
● Textbooks:
1. Srilakshmi, B., Human Nutrition, New Age International (P) Ltd., Publishers, New Delhi.
2. Joshi, Shubhangini A., Nutrition and Dietetics: With Indian Case Studies, 5th Edition, McGraw
Hill Education (India) Pvt. Ltd., New Delhi, 2021.
● Reference Books:
1. Swaminathan, M., Food and Nutrition, Bangalore Printing & Publishing Co. Ltd., Bangalore.
2. Swami Nathan, M., Essentials of Food and Nutrition, Vol. I & II, Ganesh & Co., Madras (Chennai),
1974.
3. Dietary Guidelines for Indians. A manual by National Institute of Nutrition, ICMR
4. Safety and Health for Engineers, Roger L. Brauer, John Wiley & Sons.
● MOOC / NPTEL Courses /Online Resources:
1. Adolescent Health and Well-Being: A Holistic Approach by By Prof. Sumana Samanta, Prof.
Parmeshwar Satpathy, IIT Kharagpur: [Link]
2. Diet Management in Health and Disease by By Dr. Vipparti Vijaya Lakshmi, The English and
Foreign Languages University: [Link]
3. Food and Nutrition by By Dr. Asna Urooj, University of Mysore:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 36
Course: French Language Module-I Code: 25OEC201E
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Lecture 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Nil
● Course Objectives:
1. To introduce students to basic French pronunciation and vocabulary.
2. To develop elementary listening and speaking skills in French.
3. To familiarize students with simple French sentence structures.
4. To enable students to communicate in everyday situations.
5. To develop readiness for beginner-level French language learning.
● Course Outcomes: At the end of the course, students will be able to
CO 1. Understand basic French vocabulary and pronunciation.
CO 2. Introduce themselves using simple French expressions.
CO 3. Read and write basic French sentences.
CO 4. Communicate in simple everyday situations.
CO 5. Demonstrate awareness of French culture and etiquette.
● Course Contents:
Unit I Introduction au français (Introduction to French) 6 Hours
French alphabet and pronunciation, Greetings and introductions, Numbers (1-100), days and months
Classroom expressions
Unit II Parler de ses loisirs et de sa famille (Talking about his 6 Hours
hobbies and his family)
Talking about a hobby, (Vocab: Activities, expressions + Aimer) , Family and friends , (Grammar:
Subject pronouns, ER ending verbs, Family relations)
Unit III La France (France) 6 Hours
Reading about French city, Asking simple questions about France, Writing a post card
(Vocab: Information on France and it’s cities, interrogative words.)
Unit IV Au café! (At the cafe!) 6 Hours
Ordering in French, Fruits and vegetables , Quantities , Expressions of politeness
Unit V Faire une invitation (Make an invitation) 6 Hours
Letter writing , Organising a party , Accepting / refusing an invitation , Role play activities
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Self-introduction in French: Students introduce themselves using simple French sentences.
2. Greetings and Classroom Conversation: Students practice basic greetings and classroom
expressions in French.
3. Listening Comprehension Exercise: Students listen to short French audio clips and answer
simple questions.
4. Picture Description in French: Students describe a given picture using basic French vocabulary.
5. French Culture Presentation: Students give a short presentation on French culture, food, or
festivals.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 37
● Text Books:
1. Alter Ego A1 – Hachette (Goyal Publishers)
[Link] 1 – Didier (Goyal Publishers)
● Reference Books:
1. Myrna Bell Rochester, “Easy French Step-By-Step: Master High-Frequency Grammar for
French Proficiency—Fast”, McGraw Hill, ISBN-13 : 978-0071453875
2. Eugene Jackson, Antonio Rubio, Julien J. Lafontant, Pamela Haze, “French Made Simple”,
Crown Publication, ISBN-13 : 978-0767918596
3. Claire Miquel, “Communication Progressive du Français A1”, Cle International, Atlantic
Publishers and Distributors (P) Ltd., 7/22, Ansari Road, Darya Ganj, New Delhi – 110002
4. Ranjit, Mahita & Singh, Monica, Apprenons le frangais', Part 1, Saraswati House Pvt.
Ltd.,New Delhi. Second Revised Edition, 2007
5. Ranjit, Mahita & Singh, Monica, Cahier d'exercices', (Apprenons le francais) 1., Saraswati
House Pvt. Ltd., New Delhi. Second Revised Edition, 2007
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. Proficiency course in French By Prof. Nirupama Rastogi (Retd):
[Link]
6. Foundations of French by Ramya Jagannathan:
[Link]
7. The Complete French Course : Learn French – Beginners :
[Link]
8. Complete French Course: Learn French for Beginners :
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 38
Course: German Language Module-I Code: 25OEC201F
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Nil
● Course Objectives:
1. To introduce students to basic German pronunciation and vocabulary.
2. To develop elementary communication skills in German.
3. To familiarize students with simple German sentence structures.
4. To enable students to communicate in everyday situations.
5. To develop awareness about German culture and traditions.
● Course Outcomes: At the end of the course, students will be able to
CO 1: Understand basic German pronunciation and vocabulary.
CO 2: Communicate using simple expressions.
CO 3: Read and write elementary German sentences.
CO 4: Use common phrases in daily situations.
CO 5: Demonstrate awareness about German culture.
● Course Contents:
Unit I Willkommen! (Welcome!) 6 Hours
Topics and Vocabulary: Greetings, Introductions, Numbers, Countries & languages
Grammar: Alphabet, Pronunciation, Personal pronouns
Skills
• Speaking: self-introduction
• Listening: simple conversations
• Reading: name cards, dialogues
• Writing: short introduction paragraph
Unit II Familie, Freunde und ich (Family, Friends and I) 6 Hours
Topics and Vocabulary: Family members, Hobby and work
Grammar: Nominative case, Articles- der, die, das, Regular verb conjugation
Skills
• Speaking: describe family, ask about profession, introduce others
• Reading: small paragraphs about nuclear and joint families
Activity
Family tree presentation
Unit III Orte und Dinge (Places and things) 6 Hours
Grammar: Sentence structure , Definite articles- der, die, das, Indefinite articles- ein, eine, ein,
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 39
Negative markers- kein, keine, kein, nicht
Skills
• Speaking: describing surroundings and objects
• Reading: simple descriptive passages and labels
• Writing: short descriptions using simple sentences
Activities
• Vocabulary Hunt
• Mystery Object Game
Picture Description
Unit IV Studentenleben & Alltag (Student life & everyday life) 6 Hours
Topics and Vocabulary: Daily routine , University life , Subjects , Time expressions
Grammar: Time, Nominative case- personal pronouns, Nominative case- possessive Pronouns
Skills: Speaking and Writing: daily routine discussion
Listening: schedules at university and at the work place
Unit V Revision & Mini Project 6 Hours
Integrated Skills : Students prepare: self-introduction , poster , dialogue , simple presentation
Suggested Project
My dream study trip to Germany/ Cultural connectivity between Germany and India/ Any other topic
related to German language and culture.
Assessment
• Speaking viva
• Listening test
• Vocabulary quiz
• Listening exercises
• Pronunciation practice
• Role play activities
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Self-introduction in German: Students introduce themselves using simple German
sentences.
2. Greetings and Basic Conversation: Students practice greetings and everyday expressions in
German.
3. Listening Comprehension Exercise: Students listen to short German audio clips and answer
questions.
4. Picture Description in German: Students describe simple pictures using basic German
vocabulary.
5. German Culture Presentation: Students present topics related to German culture, food, or
festivals.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 40
● Text Books:
1. Stefanie Dengler, “Netzwerk A1 (Textbook + Workbook + Glossar)”, Hachette, ISBN:
9788183077033, (Goyal Publishers)
2. Monika Reimann Daniela Niebisch , Sylvette Penning-Hiemstra , Angela Pude, Franz Specht
, Monika Bovermann, “ Schritte international Neu 1: Deutsch als Fremdsprache / Kursbuch
+ Arbeitsbuch mit Audios online”, Hueber Publications, GOYAL Publishers & Distributors
Pvt. Ltd, ISBN-13 : 978-3193610829
● Reference Books:
1. Deepak Kushwaha, “German Made Easy Part 1 + German Made Easy Part 2 with Answer”,
Goyal Publishers
2. Arnold Leitner, “German Made Simple”, Crown Publications, Penguin Random House
India Pvt Ltd
3. Kurs Und Ubungsbuch, “Studio-D A1 - Combo of 3 (German)”, Goyal Publishers &
Distributers
4. Funk and Kuhn, “Studio D A1Deutsch Buch “, Cornelsen Verlag (Goyal
Publishers India)
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. Learn German Language: Complete German Course – Beginners (Udemy)
2. Complete German Course: Learn German for Beginners :
[Link]
beginners/?couponCode=PMNVD2025
3. German A1 - German For Complete Beginners! : [Link]
complete-beginners/?couponCode=PMNVD2025
4. DW Learn German: [Link]
5. Practise German for free (Goethe-Institut Resources) : [Link]
6. Duolingo German : [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 41
Course: Japanese Language Module-I Code: 25OEC201G
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Nil
● Course Objectives: The objectives of the course are-
1. To introduce students to Japanese pronunciation and scripts.
2. To develop elementary listening and speaking skills in Japanese.
3. To familiarize students with basic grammar and vocabulary.
4. To enable students to communicate using simple Japanese expressions.
5. To create awareness about Japanese culture and etiquette.
● Course Outcomes: At the end of the course, students will be able to
CO 1: Understand basic Japanese pronunciation and scripts.
CO 2: Use simple expressions in communication.
CO 3: Read and write basic Japanese characters.
CO 4: Participate in elementary conversations.
CO 5: Demonstrate awareness about Japanese culture.
● Course Contents:
Unit I Nihongo nyūmon (Introduction to Japanese) 6 Hours
Hiragana and Katakana , Greetings and introductions , Numbers and dates , Pronunciation practice
Unit II Kihon-tekina bunpō to goi (Basic Grammar and 6 Hours
Vocabulary)
Sentence patterns, Particles , Basic verbs , Pronouns and nouns
Unit III Nichijō no komyunikēshon (Everyday Communication) 6 Hours
Self-introduction , Family and hobbies , Daily activities , Asking simple questions , Kanji –Lesson
1 (Textbook 1 )
Unit IV Dokkairyoku to sakubun nōryoku (Reading and Writing Skills) 6 Hours
Reading simple scripts, Vocabulary exercises , Writing practice , Sentence construction , Kanji –
Lesson 2 (Textbook 1)
Unit V Risuningu to supīkingu no renshū (Listening and Speaking 6 Hours
Practice)
Listening exercises, Pronunciation practice, Role play activities, Guided communication
Kanji –Lesson 3 (Textbook 1)
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Self-introduction in Japanese: Students introduce themselves using simple Japanese
expressions.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 42
2. Greetings and Classroom Conversation: Students practice basic greetings and
classroom communication in Japanese.
3. Listening Comprehension Exercise: Students listen to short Japanese audio clips and
answer simple questions.
4. Picture Description in Japanese: Students describe pictures using simple Japanese
vocabulary.
5. Japanese Culture Presentation: Students present topics related to Japanese culture,
food, or festivals.
● Text Books:
1. 3A Corporation, “Minna No Nihongo 1-1,1-2,2-1,2.2 Main Textbook elementary”,
ISBN-13: 9789388141147, Goyal Publishers & Distributors Pvt. Ltd, India
2. Eri Banno, Yoko Ikeda, Yutaka Ohno, Chikako Shinagawa, Kyoko Tokashiki, “Genki
1 Textbook: An Integrated Course in Elementary Japanese”, ISBN-13 : 978-
4789014403
● Reference Books:
1. The Japan Foundation, “Marugoto: Japanese Language and Culture Starter A1
Coursebook for Communicative Language Activities”, Goyal Publishers
2. The Japan Foundation, “Marugoto Starter (A1) Rikai - Course Book For Communicative
Language Competences”, Goyal Publishers, ISBN-13: 9788183078047
3. The Japan Foundation, “Marugoto Starter (A1) Katsudoo”, Goyal Publishers
4. “Japanese for Busy People,3rd edition”, Association for Japanese Language Teaching,
Kodansha Tokyo Japan Kodansha International, November, 2011.,
5. Tae Kim, “A Guide to Japanese Grammar: A Japanese Approach to Learning Japanese
Grammar”, Createspace Independent Pub, ISBN-13 : 978-1495238963, Bookswagon,
2/13 Ansari Road, Daryaganj, New Delhi 110002
6. Nyumon Nihongo- ALC Press, U.K
7. Nihongo Soomatome N5, ASK Publishing, Tokyo
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. Online Japanese Beginner Course (Udemy): [Link]
japanese-beginner-course
2. JF-Japanese e-learning : [Link]
3. Introduction to Japanese Langauge : Prof Vatsala Misra (NPTEL) :
[Link]
4. Learn Japanese Language: Free Online Courses:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 43
Course: Engineering mathematics for Computer Science Lab. Code:25COPCC201L
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Practical/Tutorial 2 Hrs./Week 1
Practical / Oral / Term Work Marks:
Oral:25
Prerequisites: Programming & Problem Solving
Course Objectives: This course aims at enabling students:
1. Provide strong foundational knowledge of engineering mathematics required for computer engineering
applications.
2. Implement set operations in python
3. Develop the ability to apply probability to model and solve engineering problems.
4. Enrich analytical and logical thinking skills essential for real world problem.
5. Enable students to use discrete mathematical structures for solving computational problems.
• Course Outcomes: Upon completion of the course, students will be able to:
•
CO1: Solve engineering problems using set theory by implementing it.
CO2: Apply discrete mathematical structures in complex problem.
CO3: write a code to compute gradient, divergence, curl, and analyz.
List of Experiments
Exp Title Hrs.
No
1 Write a Program in python/JAVA to implement Set Operations using Python or SQL to perform 2
union, intersection, difference, and Cartesian product on datasets.
2 Write a Program in python/JAVA for Checking Relation Properties: Developing algorithms to 2
verify if a given set of ordered pairs represents a reflexive, symmetric, transitive, or
equivalence relation.
3 Write a Program in python/JAVA for implementing injective, surjective, and bijective functions to 2
map inputs to outputs in data transformation scenarios.
4 Write a Program in python/JAVA to calculate the mean (expectation), median, and mode of a 2
dataset.
5 Write a Program in python/JAVA to Compute the variance and standard deviation to 2
understand data spread and identify outliers.
6 Write a Program in python/JAVA to calculate the probability of events based on sample spaces, such 2
as drawing specific cards from a deck.
7 Write a Program in python/JAVA to compute gradient, divergence, curl, and analyse fields 2
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 44
Course: Object Oriented Programming Laboratory Code: 25COPCC202L
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Practical/Tutorial 2 Hrs./Week 1 Practical / Oral / Term Marks:
Work Practical :25
● Prerequisites: Principles of Programming Languages*
● Course Objectives:
1. To explore & understand the principles of Object Oriented Programming (OOP)
2. To apply the object-oriented paradigm in Program design
3. To provide object-oriented Programming insight using Java
4. To lay a foundation for computer graphics concepts and implementation
● Course Outcomes: At the end of the course, students will be able to:
CO1: Apply fundamental Programming constructs, object oriented constructs in Java for
implementing an application.
CO2: Apply fundamental object oriented constructs like class, objects, array of objects in Java
for Implementing an application.
CO3: Apply object-oriented features like Inheritance, Polymorphism, Dynamic binding,
Exception handling, multi-threading in Java for implementing an application
CO4:Understand basic concepts in computer graphics and implement them by applying object
oriented features
List of Experiments
Exp Title Hrs.
No
1 Implement a robust Java calculator Program that captures user input dynamically, 2
processes mathematical operations using conditional logic and looping constructs, and ensures
efficient error handling.
2 Develop a Java Program for an E-commerce order processing where some products are 2
initialized through multiple constructors, overloaded constructors, where users can input
some product details manually, the system computes total order cost dynamically, applies
discount policies based on conditions, and presents a detailed invoice summarizing the
purchase.
3 Develop a Java Program that implements a simple hotel room booking system using 2
two-dimensional arrays. The system allows users to: View available and booked rooms, Book a room
by selecting a floor and room number and exit the system when finished.
Create a Java Program demonstrating single inheritance where a subclass extends a 2
superclass and calls its methods.
4 Implement Multiple Inheritance using interface in Java to demonstrate polymorphism. 2
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 45
5 Develop a Java Program for simulation of any real time application with required 2
functionalities. For e.g. ATM machine with functionalities like checking account balance,
withdrawing, and depositing money. Use try, catch, and finally blocks to handle potential
exceptions such as insufficient funds (throwing ArithmeticException) and invalid input
(throwing IllegalArgumentException). Ensure that the application continues to run smoothly
after handling exceptions..
6 Create a multi-threaded Java application that simulates any real time application with 2
required functionalities. For e.g. Basic chat system in which each user (thread) sends and
receives messages. Use is Alive () to check the status of threads and join () to ensure proper
synchronization. Implement thread priorities to handle high-priority messages and
demonstrate thread suspension, resumption, and stopping.
7 Implement a robust Java calculator Program that captures user input dynamically, 2
processes mathematical operations using conditional logic and looping constructs, and
ensures efficient error handling.
Operating System recommended: - 64-bit Open source Linux or its derivative, Suggested free open source:
Strum, Madelia, Smart Draw, CF Engine Configuration Tool, Puppet Configuration Tool,Selenium,JUni
Virtual Laboratories:
Programming In Java: [Link] [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 46
Course: Algorithm Analysis and Data Structures Laboratory Code:25COPCC203L
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Practical/Tutorial 2 Hrs./Week 2
Practical / Oral / Term Work Marks:
Practical :25
● Prerequisites: Discrete Mathematics, Data Structures and Algorithms
● Course Objectives:
1. To understand the standard and abstract data representation methods.
2. To acquaint with the structural constraints and advantages in usage of the data.
3. To understand the memory requirement for various data structures.
4. To operate on the various structured data.
5. To understand various data searching and sorting methods with pros and cons.
6. To understand various algorithmic strategies to approach the problem solution.
● Course Outcomes: At the end of the course, students will be able to:
CO1: To discriminate the usage of various structures in approaching the problem solution.
CO2: To design the algorithms to solve the Programming problems.
CO3: To use effective and efficient data structures in solving various Computer
Engineering domain problems.
CO4: To analyse the problems to apply suitable algorithms and data structure.
CO5:To use appropriate algorithmic strategy for better efficiency
List of Experiments
Exp Title Hrs.
No
Group A
1 In Second Year Computer Engineering class of M students, set A of students play cricket 2
and set B of students play badminton. Write C/C++ Program to find and display-
● Set of students who play either cricket or badminton or both
● Set of students who play both cricket and badminton
● Set of students who play only cricket
● Set of students who play only badminton
● Number of students who play neither cricket nor badminton
(Note- While realizing the set duplicate entries are to avoided)
2 Write C/C++ Program to store marks scored for first test of subject 'Data Structures and 2
Algorithms' for N students. Compute
i. The average score of class
● Highest score and lowest score of class
● Marks scored by most of the students
● list of students who were absent for the test
3 Department library has N books. Write C/C++ Program to store the cost of books in array 2
in ascending order. Books are to be arranged in descending order of their cost. Write
function for
● Reverse the contents of array without using temporary array.
● Copy costs of books those with cost less than 500 in new array
● Delete the duplicate entries using temporary array
● Delete duplicate entries without using temporary array
● Count number of books with cost more than 500.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 47
4 Set A= (1,3, a, s, t, i} represent alphanumeric characters permitted to be used to set the 2
password of length 4. Write C/C++ Program to generate all possible passwords
5 A magazine committee is to be formed that consists of any 3 members to be selected from 2
{Nikhita, Aboli, Megha, Sanika, Pratik, Saurabh}. Write C/C++ Program to list all
possible committees.
6 It is decided that weekly greetings are to be furnished to wish the students having their 2
birthdays in that week. The consolidated sorted list with desired categorical information is to be
provided to the authority. Write C++ Program for array of structures to store students
PRNs with date and month of birth. Let Array A and Array_B be the two arrays for two
SE Computer divisions. Arrays are sorted on date and month. Merge these two arrays
into third array Array_SE_Comp_DOB resulting in sorted information about Date of
Birth of SE
Computer students.
7 A magic square is an n * n matrix of the integers 1 to n such that the sum of each row, 2
2
column, and diagonal is the same. The figure given below is an example of magic square for
case n=5. In this example, the common sum is 65. Write C/C++ Program for magic square.
8 An m x n matrix is said to have a saddle point if some entry a[i][j] is the smallest value in 2
row i and the largest value in j. Write C/ C++ function that determines the location of a saddle
point if one exists.
09 Write C++ Program for sparse matrix realization and operations on it- Transpose, Fast 2
Transpose and addition of two matrices
10. Write C++ Program for string operations- copy, concatenate, check substring, equal, reverse 2
and length
Group B
11. Second year Computer Engineering class, set A of students like Vanilla 2
Ice-cream and set B of students like butterscotch ice-cream. Write
C/C++ Program to store two sets using linked list. compute and display-
● Set of students who like either vanilla or butterscotch or both
● Set of students who like both vanilla and butterscotch
● Set of students who like only vanilla not butterscotch
● Set of students who like only butterscotch not vanilla
● Number of students who like neither vanilla nor butterscotch
12. Write C++ Program for storing binary number using doubly linked lists. 2
. Write functions-
a) to compute 1‘s and 2‘s complement b) add two binary numbers
Group C
13. A palindrome is a string of character that’s the same forward and backward. Typically, 2
punctuation, capitalization, and spaces are ignored. For example, poor Dan is in a droopǁ is
a palindrome, as can be seen by examining the characters ―poor danisina droopǁ and
observing that they are the same forward and backward. One way to check for a palindrome
is to reverse the characters in the string and then compare with them the original-in a
palindrome, the sequence will be identical. Write C++ Program with functions-
● To check whether given string is palindrome or not that uses a stack to determine
whether a string is a palindrome.
● to remove spaces and punctuation in string, convert all the Characters to lowercase,
and then call above Palindrome checking function to check for a palindrome
● to print string in reverse order using stack
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 48
14. Implement C++ Program for expression conversion as infix to postfix and its evaluation using 2
stack based on given conditions
● Operands and operator, both must be single character.
● Input Postfix expression must be in a desired format.
● Only '+', '-', '*' and '/ ' operators are expected.
15. Implement C++ Program for expression conversion- 2
a) infix to prefix, b) prefix to postfix,
c) prefix to infix, d) postfix to infix and e) postfix to prefix.
Group D
16. Write C++ Program to store first year percentage of students in array. Write function for sorting 2
array of floating point numbers in ascending order using
a) Selection Sort b) Bubble sort and display top five scores.
17. Write C++ Program to store second year percentage of students in array. Write function for 2
sorting array of floating point numbers in ascending order using
a) Insertion sort b) Shell Sort and display top five scores.
18. Write C++ Program to store first year percentage of students in array. Sort array of floating 2
point numbers in ascending order using quick sort and display top five scores.
19. Write C++ Program to store XII percentage of students in array. Sort array of floating 2
point numbers in ascending order using bucket sort and display top five scores.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 49
Course: Mobile Application Development Code: 25COVSE201
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Practical 2 1 CCA 20
ISE 30
ESE 50
● Prerequisites:
● Basic knowledge of Programming concepts, Basic knowledge of computers and mobile devices
● Course Objectives:
1. To introduce basic concepts of mobile application development.
2. To develop simple mobile user interfaces using Android tools.
3. To implement basic interactivity using events in mobile applications.
4. To provide basic knowledge of storing and retrieving data in mobile apps.
5. To enable students to develop simple Android applications.
● Course Outcomes: After successful completion of the course, students will be able to:
CO1: Explain basic concepts of mobile computing and Android development.
CO2: Design simple mobile user interfaces using Android layouts and widgets.
CO3: Implement event handling and user interaction in Android applications.
CO4: Store and retrieve data using basic Android storage techniques.
CO5: Develop simple Android applications using Android Studio.
● Course Contents:
Unit I Introduction to Mobile Application Development 5 Hours
• Introduction to mobile computing, mobile applications and their uses
• Overview of mobile operating systems
• Introduction to Android platform, Android architecture, Android development environment
• Android Studio, Creating first Android application.
Unit II Android User Interface Design 5 Hours
• Introduction to Android layouts (Linear Layout, Relative Layout)
• UI widgets (TextView, Edit Text, Button, Image View)
• Designing interface using XML, handling user input.
Unit III Event Handling in Android 5 Hours
• Introduction to event handling, button click events,
• Activity lifecycle basics,
• Introduction to intents, passing data between activities..
Unit IV Data Storage in Android 5 Hours
• Introduction to data storage in mobile apps
• Shared Preferences
• Internal storage basics, Introduction to SQLite database.
Unit V Application Testing and Deployment 5 Hours
• Introduction to debugging Android apps
• Testing mobile applications, generating APK file
• Installing application on mobile devices.
• Textbooks:Wei-Meng Lee, Beginning Android Application Development, Wiley.
• Bill Phillips, Android Programming: The Big Nerd Ranch Guide, Big Nerd Ranch.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 50
Week Practical Assignments
1 Install Android Studio and create a simple Android application.
2 Design a simple UI using Text View and Linear Layout.
3 Create a registration form using Edit Text and Button.
4 Implement button click event to display a message.
5 Design a UI using RelativeLayout or ConstraintLayout.
6 Create two activities and pass data using Intent.
7 Implement menu options in an Android application.
8 Store and retrieve data using SharedPreferences.
9 Create a simple SQLite database and insert data.
10 Retrieve and display data from SQLite database.
11 Develop a simple calculator mobile application.
12 Mini Project: Simple app such as To-Do List / Student Info App.
• Reference Books:
• Reto Meier, Professional Android Application Development, Wiley.
• Android Developer Documentation – [Link].
• MOOC / NPTEL Courses:
• 1. Android Mobile Application Development, By Dr. Himanshu N. Pa[Link]
learning/preview/nou21_ge41
• 2. Mobile Computing, IIIT Delhi, Prof. Pushpendra Singh: [Link]
•
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 51
Course: Engineering Economics (HSSM) Code: 25HSM201A
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites: Basic Mathematics, Basic Economics, General Engineering Knowledge
● Course Objectives: The objectives of the course are-
1. To develop a comprehensive understanding of the principles of engineering economics among
students.
2. To equip students with analytical skills and knowledge required for evaluating engineering
projects.
3. To build a fundamental understanding of accounting principles, financial analysis, and various
funding strategies.
4. To enable students to understand market structures, pricing strategies, and the impact of
government policies and economic factors.
5. To examine the role of engineers in industrialization and economic development.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Apply engineering economic concepts such as cost analysis, time value of money, break-even
analysis, and investment evaluation.
CO2: Use cost estimation techniques, evaluate asset depreciation, perform capital budgeting, and carry
out replacement analysis.
CO3: Interpret financial statements, analyse financial ratios, evaluate different sources of finance,
manage working capital, and perform project appraisal.
CO4: Analyse various market structures and pricing strategies, and assess the impact of government
policies, taxation, and inflation on engineering projects.
CO5: Analyse emerging trends such as circular economy concepts and Industry 4.0 from an economic
perspective.
● Course Contents:
Unit I Introduction to Engineering Economics 6 Hours
Basic Concepts: Definition and importance of engineering economics, principles and applications in
decision making, cost estimation, investment analysis, profitability assessment, resource optimization,
risk management, comparison with traditional economics, and overview of microeconomics and
macroeconomics.
Cost Concepts: Fixed, variable, marginal, sunk, and opportunity costs.
Time Value of Money: Present worth, future worth, annuities, and compounding techniques.
Break-even Analysis: Cost–volume–profit (CVP) analysis and contribution margin.
Unit II Cost Estimation and Capital Budgeting 6 Hours
Cost Estimation Techniques: Direct and Indirect Costs, Overheads
Depreciation Methods: Straight Line, Declining Balance, and Sum of Years’ Digits
Capital Budgeting: Payback Period, Net Present Value (NPV), Internal Rate of Return (IRR), Profitability
Index Replacement Analysis: Economic Life and Useful Life of Equipment
Unit III Financial Management and Accounting 6 Hours
Basic Accounting Principles: Balance Sheet, Profit and Loss Statement, Cash Flow
Financial Ratios: Liquidity, Profitability, and Solvency Ratios
Sources of Finance: Equity, Debt, Venture Capital, Working Capital Management
Project Appraisal: Feasibility Studies, Risk Analysis in Investment Decisions
Unit IV Market Structures and Economic Decision Making 6 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 52
Market Structures: Perfect competition, monopoly, oligopoly, and monopolistic competition.
Pricing Strategies: Cost-based pricing, market-based pricing, penetration pricing, and skimming pricing.
Government Policies and Taxation: GST, income tax, corporate tax, and industrial incentives.
Inflation: Concept of inflation and its impact on engineering projects
Unit V Industrial Economics and Engineering Ethics 6 Hours
Industrialization and Economic Development: Role of engineers in economic growth.
Public and Private Sector Enterprises: Comparison of public sector and private sector enterprises.
Engineering Ethics and Professionalism: Corporate social responsibility (CSR) and sustainable
development.
Emerging Trends: Green economics, circular economy, Industry 4.0, and their economic impacts.
● Course activities for term work evaluation:
1. Cost Estimation and Budgeting Exercise
Students prepare detailed cost estimates for a simple engineering product or project including
material, labour, overhead, and profit calculations using Practical data.
2. Case Study on Engineering Economic Decisions
Students analyse real-life engineering projects related to investment decisions, cost control,
depreciation, or resource allocation and present economic solutions.
3. Capital Budgeting and Financial Analysis Activity
Students perform Payback Period, NPV, and IRR calculations for different investment alternatives
using spreadsheets and interpret the results.
4. Market Survey and Pricing Strategy Analysis
Students conduct a survey on pricing methods, market competition, and consumer demand for
engineering products and prepare an analytical report.
5. Mini Project on Industrial Economics and Sustainability
Students study an industry or start-up and prepare a report on production systems, financial
planning, CSR activities, green economics, or Industry 4.0 practices.
● Textbooks:
1.
Engineering Economics by R. Panneerselvam Publisher- PHI learning private limited
2.
Engineering Economy (16th Edition) by William G. Sullivan & Elin M. Wicks
3.
Fundamentals of Engineering Economics (2nd Edition) by Chan S. Park
4.
Principles of Engineering Economic Analysis by John A. White, Kenneth E. Case, and David
B. Pratt
● Reference Books:
1. Principles of Engineering Economy by Eugene L. Grant
2. Engineering Economy: Analysis of Capital Expenditures by Gerald W. Smith
3. Applied Economic Analysis for Technologists, Engineers, and Managers by Michael S.
Bowman
4. Engineering Economics for Capital Investment Analysis by Tung Au and Thomas P. Au
5. Schaum's Outline of Engineering Economics by Jose A. Sepulveda and William E. Souder
● MOOC / NPTEL Courses:
1. Engineering Economic Analysis – NPTEL (IIT Roorkee) by Prof. Pradeep K. Jha:
[Link]
2. Project Management for Managers by By Prof. Mukesh Kumar Barua, IIT Roorkee:
[Link]
3. Financial Accounting By Prof. Puran Singh, IIT Mandi : [Link]
learning/preview/noc23_mg65
4. Introduction to Market Structures By Prof. Amarjyoti Mahanta, IIT Guwahati:
[Link]
5. Ethics in Engineering Practice By Prof. Susmita Mukhopadhyay, IIT Kharagpur:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 53
Course: Entrepreneurship Development and IPR Code: 25HSM201B
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50
Tutorial 2 2
● Prerequisites: Market study, break even analysis, profit loss, accounting
● Course Objectives: The objectives of the Course are
1. Understand the concepts, role, and importance of entrepreneurship and innovation in economic
and social development.
2. Identify and evaluate business opportunities, especially technology-based and sustainable
ventures.
3. Develop entrepreneurial mind-set, creativity, and problem-solving ability.
4. Understand start-up ecosystem, government policies, IPR, funding, and incubation support.
5. Prepare a basic business plan incorporating ethical, financial, and sustainability considerations.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain concepts of entrepreneurship, innovation, and their role in economic and societal
development.
CO2: Identify entrepreneurial opportunities using creativity, design thinking, and market analysis
tools.
CO3: Analyse feasibility of a business idea considering technical, financial, legal, and social
aspects.
CO4: Apply knowledge of startup ecosystem, IPR, funding, and government initiatives to venture
creation.
CO5: Develop and present a basic business plan demonstrating teamwork, communication, ethics,
and lifelong learning attitude.
● Course Contents:
Unit Introduction to Entrepreneurship 6 Hours
I
Entrepreneurship: Definition, types, and characteristics, Entrepreneur vs Manager, Role of
entrepreneurship in economic development, Innovation: Types and sources, Case studies of successful
entrepreneurs (Indian & global)
Unit Creativity, Innovation & Opportunity Identification 6 Hours
II
Entrepreneurial mind-set and creativity, Design Thinking for innovation, Idea generation techniques,
Opportunity identification and screening, Market research and customer validation, Technology-based
entrepreneurship
Unit Feasibility Analysis & Business Models 6 Hours
III
Technical, market, and financial feasibility, Business Model Canvas (BMC), Costing, pricing, and
break-even analysis, Risk analysis and mitigation, Ethics and sustainability in entrepreneurship
Unit Startup Ecosystem, IPR & Funding 6 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 54
IV
Startup India initiative and government schemes (MSME, SIDBI, DPIIT), Incubation centres,
accelerators, and angel networks, Basics of Intellectual Property Rights (Patents, Copyrights,
Trademarks), Sources of funding: Bootstrapping, venture capital, crowdfunding, Legal aspects of
starting a venture
Unit Business Plan Development & Entrepreneurial Skills 6 Hours
V
Business plan preparation and structure, Team building and leadership, Communication and pitching
skills
Social entrepreneurship and sustainable startups, Future trends and lifelong learning for entrepreneurs
● Course activities for term work evaluation:
1. Business Idea Identification and Opportunity Analysis
Students identify innovative business ideas, analyse market opportunities, customer needs, and
prepare a brief opportunity assessment report.
2. Case Study on Successful Entrepreneurs and Startups
Students study successful entrepreneurs or startups and analyse their business models,
innovation strategies, challenges, and growth factors.
3. Business Model Canvas (BMC) Activity
Students prepare a Business Model Canvas for a startup idea covering value proposition,
customer segments, revenue streams, and key resources.
4. Mini Project on Startup Ecosystem and IPR
Students explore startup support systems such as MSME, Startup India, incubation centres,
patents, trademarks, and funding schemes and prepare a report.
5. Business Plan Presentation and Pitching Activity
Students develop and present a basic business plan including marketing, financial planning,
costing, break-even analysis, and sustainability considerations.
● Textbooks:
1. Vasant Desai – Dynamics of Entrepreneurial Development and Management, Himalaya
Publishing House.
2. S. S. Khanka – Entrepreneurial Development, S. Chand & Company.
3. Donald F. Kuratko – Entrepreneurship: Theory, Process and Practice, Cengage Learning.
4. Peter F. Drucker – Innovation and Entrepreneurship, Harper Business.
● Reference Books:
1. Osterwalder & Pigneur – Business Model Generation, Wiley.
2. Barringer & Ireland – Entrepreneurship: Successfully Launching New Ventures, Pearson.
3. Robert Hisrich et al. – Entrepreneurship, McGraw-Hill.
● MOOC / NPTEL Courses/Online Resources:
1. NPTEL1, Entrepreneurship, By Prof. C Bhaktavatsala Rao, IIT Madras :
[Link]
2. NPTEL2, Entrepreneurship Essentials By Prof. Manoj Kumar Mondal, IIT Kharagpur
[Link]
3. NPTEL3, Innovation, Business Models and Entrepreneurship, By Prof. Rajat Agrawal, Prof.
Vinay Sharma, IIT Roorkee : [Link]
4. NPTEL4, Patent Drafting for Beginners, By Prof. Feroz Ali IIT Madras :
[Link]
5. NPTEL5, Intellectual Property Rights and Competition Law, By Prof. KD Raju, Prof. Niharika
Sahoo Bhattacharya, IIT Kharagpur: [Link]
learning/preview/noc21_mg96
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 55
Course: Project Management & Business Planning Code: 25HSM201C
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50
Tutorial 2 2
● Prerequisites: Basic understanding of management principles, Fundamental knowledge of
engineering project work, Basic knowledge of economics and finance, Familiarity with planning and
organizational concepts
● Course Objectives: The objectives of the course are
1. To introduce the concepts and methodologies of project management in engineering and business
sectors.
2. To develop skills for project planning, scheduling, monitoring, and control.
3. To understand financial and risk aspects associated with project management.
4. To provide knowledge about entrepreneurship and business planning.
5. To enable students to prepare and evaluate comprehensive business plans.
● Course Outcomes: After successful completion of course, students will be able to:
CO1: Explain the fundamentals, life cycle, and organizational aspects of project management.
CO2: Apply project planning and scheduling techniques such as WBS, CPM, and PERT.
CO3: Analyse project costs, budgeting methods, and risk management strategies.
CO4: Identify business opportunities and develop feasible business models.
CO5: Prepare and evaluate a complete business plan for new ventures or engineering projects.
● Course Contents:
Unit I Introduction to Project Management 6 Hours
Definition and characteristics of a project, Concept and importance of project management, Types of
projects (engineering, infrastructure, IT, industrial), Project life cycle: initiation, planning, execution,
monitoring, and closure, Project stakeholders and their roles, Project management knowledge areas, Role
and responsibilities of a project manager, Organizational structures for project management (functional,
matrix, projectized), Overview of project management tools and techniques.
Unit II Project Planning and Scheduling 6 Hours
Project planning process, Work Breakdown Structure (WBS) and task identification, Activity sequencing
and dependency relationships, Project scheduling techniques, Gantt charts and milestone charts, Network
diagrams and project network analysis, Critical Path Method (CPM), Program Evaluation and Review
Technique (PERT), Resource allocation and resource levelling, Project scheduling software tools
overview
Unit III Project Cost & Risk Management 6 Hours
Project cost estimation techniques, Budget preparation and financial planning, Project financing and
funding sources, Cost control and cost performance monitoring, Earned Value Management (EVM)
concept, Risk identification and classification, Risk assessment and analysis methods, Risk mitigation and
contingency planning, Quality management in projects, Project monitoring, evaluation, and control
techniques
Unit IV Business Planning and Entrepreneurship 6 Hours
Introduction to entrepreneurship and innovation, Characteristics of successful entrepreneurs,
Identification of business opportunities, Business idea generation and screening, Feasibility analysis
(technical, economic, market feasibility), Market research and demand analysis, Product and service
planning, Business model development, Legal requirements and regulatory framework for starting a
business
Business Plan Preparation and Evaluation 6 Hours
Unit V
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 56
Structure and components of a business plan, Executive summary preparation, Marketing plan and
competitive analysis, Operations and production planning, financial planning (cost, revenue, profit
projections), Break-even analysis and financial feasibility, Funding sources and venture capital, Business
plan presentation and pitching, Evaluation of business proposals, Case studies of successful startups and
business ventures
● Course activities for term work evaluation:
1. Project Planning and Scheduling Activity
Students prepare a Work Breakdown Structure (WBS), Gantt chart, network diagram, and project
schedule for a small engineering or business project using Practical examples.
2. Case Study on Project Management and Risk Analysis
Students analyse real-life engineering or business projects focusing on project planning, cost
estimation, risk management, delays, and corrective actions.
3. Hands-on Activity using Project Management Tools
Students use project planning tools/software to perform CPM, PERT, resource allocation,
scheduling, and project tracking activities.
4. Business Plan Development and Presentation
Students prepare and present a business plan including market analysis, feasibility study,
budgeting, marketing strategy, and financial projections.
5. Mini Project on Entrepreneurship and Business Feasibility
Students identify a startup/business idea and conduct feasibility analysis covering technical,
economic, operational, and financial aspects.
● Textbooks:
1. Project Management: A Managerial Approach – Jack R. Meredith, Samuel J. Mantel Jr., Scott M.
Shafer, John Wiley & Sons, 9th / 10th / 11th Edition,
2. Project Management in Practice –Jack R. Meredith, Samuel J. Mantel Jr., Scott M. Shafer,
Margaret M. Sutton, John Wiley & Sons,6th / 7th Edition,Year: 2020
● Reference Books:
1. Project Management: A Systems Approach to Planning, Scheduling, and Controlling –: Harold
Kerzner
Publisher: John Wiley & Sons,12th Edition, 2017.
2. Operations Management – William J. Stevenson, Publisher: McGraw-Hill Education,Edition: 13th
Edition.
3. Business Plan Preparation: Entrepreneurship Development –, S. S. Khanka Publisher: S. Chand
Publishing.
4. Entrepreneurship Development and Small Business Enterprises –: Poornima M. Charantimath
Publisher: Pearson Education.
● MOOC / NPTEL Courses/Online Resources:
1. Introduction to Project Management: Principles & Practices By Dr. Nimisha Singh, Quality
Council of India: [Link]
2. Business Planning and Project Management by Dr. Ravi Ahuja, SPPU, Pune:
[Link]
3. Project Management By Prof. Ramesh Anbanandam, IIT Roorkee:
[Link]
4. Project Management: Planning, Execution, Evaluation and Control by By Prof. Sanjib
Chowdhury, IIT Kharagpur: [Link]
5. Project Planning & Control, By Prof. Koshy Varghese, IIT Madras:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 57
Course: Financial Management for Engineers Code: 25HSM201D
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50
Tutorial 2 2
● Prerequisites: Basic knowledge of Engineering Mathematics, Fundamentals of Economics and
Accounting, Analytical and quantitative reasoning skills
● Course Objectives: The objectives of the course are
1. To introduce the principles and scope of financial management for engineering professionals
2. To enable students to interpret and analyse financial statements.
3. To develop ability to evaluate engineering investments using capital budgeting techniques.
4. To understand cost of capital and financing decisions in organizations.
5. To apply financial tools for techno-economic evaluation of engineering projects.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Understand fundamental concepts of financial management and its role in engineering
organizations.
CO2: Analyse financial statements and evaluate financial performance.
CO3: Apply capital budgeting methods for evaluating engineering investment decisions.
CO4: Evaluate cost of capital and capital structure decisions.
CO5: Apply working capital and financial planning concepts for engineering projects.
● Course Contents:
Unit I Introduction to Financial Management 6 Hours
Role and scope of financial management in engineering organizations, Financial environment, financial
markets and institutions, Time value of money: present value, future value, annuity concepts
Financial statements: balance sheet, income statement and cash flow statement, Ratio analysis and
financial performance indicators
Unit II Cost of Capital and Capital Structure 6 Hours
Concept and importance of cost of capital, Cost of debt, equity and preference capital, Weighted average
cost of capital (WACC), Capital structure theories: Net income approach, Net operating income
approach, Modigliani–Miller theory, Leverage analysis: operating leverage, financial leverage and
combined leverage
Unit III Capital Budgeting 6 Hours
Nature and significance of capital budgeting, Cash flow estimation for engineering projects, Investment
evaluation methods: Payback period, accounting rate of return, Discounted cash flow methods: Net
present value (NPV), Internal rate of return (IRR), Profitability index, Risk and uncertainty in capital
budgeting
Unit IV Working Capital Management 6 Hours
Concept and importance of working capital, Operating cycle and cash conversion cycle, Management
of cash, receivables and inventory, Short term financing sources, Working capital policies and risk–
return trade-off
Unit V Financial Decision Making in Engineering Projects 6 Hours
Techno-economic feasibility analysis, Project financing and financial planning, Budgeting and cost
control techniques, Break-even analysis and sensitivity analysis, Introduction to financial Modelling
using spreadsheets
● Course activities for term work evaluation:
1. Financial Statement Analysis Activity
Students analyse balance sheets, income statements, and cash flow statements of companies and
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 58
interpret financial performance using ratio analysis.
2. Case Study on Capital Budgeting Decisions
Students evaluate engineering investment projects using Payback Period, NPV, IRR, and
Profitability Index methods and recommend suitable decisions.
3. Hands-on Activity using Financial Spreadsheet Tools
Students perform budgeting, break-even analysis, sensitivity analysis, and financial Modelling
using spreadsheet software.
4. Mini Project on Working Capital Management
Students study working capital practices of an industry or business and prepare a report on
inventory, receivables, cash management, and short-term financing.
5. Presentation on Financial Decision Making in Engineering Projects
Students prepare and present techno-economic feasibility analysis, project financing methods,
cost control strategies, and risk-return evaluation for engineering projects.
● Textbooks:
1. Prasanna Chandra – Financial Management: Theory and Practice, McGraw Hill.
2. I. M. Pandey – Financial Management, Vikas Publishing.
3. Eugene F. Brigham and Michael C. Ehrhardt – Financial Management: Theory & Practice,
Cengage Learning.
● Reference Books:
1. Brealey, Myers and Allen – Principles of Corporate Finance, McGraw Hill.
2. Van Horne & Wachowicz – Fundamentals of Financial Management, Pearson.
3. Jonathan Berk and Peter DeMarzo – Corporate Finance, Pearson.
4. Ross, Westerfield and Jordan – Fundamentals of Corporate Finance, McGraw Hill.
● MOOC / NPTEL Courses/Online Resources:
1. Financial Management for Managers by Prof. Anil K. Sharma, IIT Roorkee :
[Link]
2. Corporate Finance by Prof. Abhijeet Chandra, IIT Kharagpur:
[Link]
3. Foundations of Accounting & Finance By Prof. Arun Kumar Gopalaswamy, IIT Madras:
[Link]
4. Working Capital Management By [Link] K. Sharma, IIT Roorkee:
[Link]
5. Engineering Economic Analysis By Prof. Pradeep Kumar Jha, IIT Roorkee:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 59
Course: Engineering Economics (HSSM) Code: 25HSM201A
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites:
Basic Mathematics, Basic Economics, General Engineering Knowledge
Course Objectives:
1. To develop a comprehensive understanding of the principles of engineering economics among
students.
2. To equip students with analytical skills and knowledge required for evaluating engineering projects.
3. To build a fundamental understanding of accounting principles, financial analysis, and various
funding strategies.
4. To enable students to understand market structures, pricing strategies, and the impact of government
policies and economic factors.
5. To examine the role of engineers in industrialization and economic development.
Course Outcomes: At the end of the course, students will be able to:
CO1: Apply engineering economic concepts such as cost analysis, time value of money, break-even analysis,
and investment evaluation.
Course: Business Fundamentals for Entrepreneurs Code: 25HSM202A
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites: Basic understanding of economics and management principles, Analytical thinking and
problem-solving skills, Awareness of technological innovations and industry trends
● Course Objectives: The objectives of the course are-
1. To introduce engineering students to fundamental concepts of entrepreneurship and business
management.
2. To develop the ability to identify and evaluate entrepreneurial opportunities in technology-driven markets.
3. To provide knowledge of basic marketing, financial, and operational aspects required to start and manage
a business.
4. To enable students to understand business models, startup ecosystems, and funding mechanisms.
5. To develop the capability to prepare a structured business plan for a technology-based venture.
● Course Outcomes: At the end of the course, students will be able to:
● CO1: Explain the role of entrepreneurship in economic and technological development.
● CO2: Identify and analyse business opportunities using systematic tools and techniques.
● CO3: Apply marketing and financial fundamentals for planning entrepreneurial ventures.
● CO4: Design sustainable business models and evaluate startup feasibility.
● CO5: Develop and present a comprehensive business plan for a technology-based enterprise.
● Course Contents:
Unit I Introduction to Entrepreneurship 6 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 60
Concept and evolution of entrepreneurship, Entrepreneur vs manager, Types of entrepreneurs: techno-
entrepreneurs, social entrepreneurs, women entrepreneurs, intrapreneurs.
Characteristics of successful entrepreneurs. Role of entrepreneurship in economic development. Entrepreneurial
ecosystem in India – Startup India, Make in India, atmanirbhar Bharat initiatives.
Unit II Opportunity Identification and Business Environment 6 Hours
Creativity and innovation in entrepreneurship, Idea generation techniques – brainstorming, design thinking, TRIZ
basics, Opportunity recognition and feasibility analysis, Environmental scanning – PESTLE analysis.
Industry and market analysis, Legal forms of business organizations: sole proprietorship, partnership, LLP,
private limited company.
Unit III Marketing Fundamentals for Entrepreneurs 6 Hours
Introduction to marketing management, Market research and customer discovery, Market segmentation, targeting
and positioning (STP), Product development and product life cycle, Pricing strategies for startups.
Digital marketing tools and social media marketing for new ventures
Unit IV Financial Fundamentals for Startups 6 Hours
Introduction to accounting and financial statements, Cost concepts and break-even analysis, Financial planning
and budgeting, Sources of startup funding – angel investors, venture capital, bank loans, incubators,
crowdfunding, Government schemes supporting startups in India, Basics of financial risk management.
Unit V Business Planning and Startup Management 6 Hours
Business models and Business Model Canvas, Preparation of a business plan – structure and components.
Operations management for start-ups, Intellectual Property Rights (IPR) and regulatory compliance.
Startup growth strategies and scaling, Sustainability and ethical practices in entrepreneurship.
● Course activities for term work evaluation:
1. Business Opportunity Identification Activity
Students identify innovative startup ideas, analyse market needs, customer problems, and prepare an
opportunity assessment report.
2. Case Study on Successful Startups and Entrepreneurs
Students study successful startups or entrepreneurs and analyse their business models, innovation
strategies, marketing approaches, and growth factors.
3. Hands-on Activity using Business Planning Tools
Students prepare SWOT analysis, Business Model Canvas (BMC), customer segmentation, and basic
market analysis using Practical examples.
4. Mini Project on Startup Ecosystem and Funding
Students explore startup support systems such as Startup India, incubators, venture capital,
crowdfunding, and government schemes and prepare a report.
5. Business Plan Development and Pitch Presentation
Students develop and present a business plan including product idea, marketing strategy, financial
planning, pricing, budgeting, and startup feasibility analysis.
● Textbooks:
1. Hisrich, R. D., Peters, M. P., & Shepherd, D. A., Entrepreneurship, McGraw Hill Education.
2. Barringer, B. R., & Ireland, R. D., Entrepreneurship: Successfully Launching New Ventures, Pearson
Education.
3. Kuratko, D. F., Entrepreneurship: Theory, Process and Practice, Cengage Learning.
● Reference Books:
1. Drucker, P., Innovation and Entrepreneurship, Harper Business.
2. Ries, E., The Lean Startup, Crown Publishing.
3. Desai, V., Dynamics of Entrepreneurial Development and Management, Himalaya Publishing House.
4. Blank, S., & Dorf, B., The Startup Owner’s Manual, K & S Ranch Press.
5. Timmons, J. A., & Spinelli, S., New Venture Creation, McGraw Hill.
● MOOC / NPTEL Courses/Online Resources:
1. NPTEL Course on Entrepreneurship, By Prof. C Bhaktavatsala Rao, IIT Madras :
[Link]
2. NPTEL course on Business Fundamentals for Entrepreneurs by Prof. Devdip Purkayastha, IIT Bombay:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 61
3. NPTEL Course on Entrepreneruship and Start-ups, By Dr. P. Jakulin Divya Mary, National Institute of
Technical Teachers' Training and Research, Chennai: [Link]
learning/preview/ntr25_ed60
4. NPTEL Course on Business Development: From Start to Scale Prof. C Bhaktavatsala Rao, IIT Madras :
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 62
Course: Entrepreneur and Start-ups Code: 25HSM202B
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites: Market study, break even analysis, profit loss, accounting
● Course Objectives: The objectives of the course are:
1. Understand the concepts, role, and importance of entrepreneurship and innovation in economic and
social development.
2. Identify and evaluate business opportunities, especially technology-based and sustainable ventures.
3. Develop entrepreneurial mindset, creativity, and problem-solving ability.
4. Understand startup ecosystem, government policies, IPR, funding, and incubation support.
5. Prepare a basic business plan incorporating ethical, financial, and sustainability considerations.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain concepts of entrepreneurship, innovation, and their role in economic and societal development.
CO2: Identify entrepreneurial opportunities using creativity, design thinking, and market analysis tools.
CO3: Analyse feasibility of a business idea considering technical, financial, legal, and social aspects.
CO4: Apply knowledge of start-up ecosystem, IPR, funding, and government initiatives to venture creation.
CO5: Develop and present a basic business plan demonstrating teamwork, communication, ethics, and
lifelong learning attitude.
● Course Contents:
Unit I Introduction to Entrepreneurship 6 Hours
Entrepreneurship: Definition, types, and characteristics, Entrepreneur vs Manager, Role of entrepreneurship in
economic development, Innovation: Types and sources, Case studies of successful entrepreneurs (Indian &
global)
Unit II Creativity, Innovation & Opportunity Identification 6Hours
Entrepreneurial mind-set and creativity, Design Thinking for innovation, Idea generation techniques,
Opportunity identification and screening, Market research and customer validation, Technology-based
entrepreneurship
Unit III Feasibility Analysis & Business Models 6 Hours
Technical, market, and financial feasibility, Business Model Canvas (BMC), Costing, pricing, and break-even
analysis, Risk analysis and mitigation, Ethics and sustainability in entrepreneurship
Unit IV Startup Ecosystem, IPR & Funding 6 Hours
Startup India initiative and government schemes (MSME, SIDBI, DPIIT), Incubation centres, accelerators, and
angel networks, Basics of Intellectual Property Rights (Patents, Copyrights, Trademarks), Sources of funding:
Bootstrapping, venture capital, crowdfunding, Legal aspects of starting a venture
Unit V Business Plan Development & Entrepreneurial Skills 6 Hours
Business plan preparation and structure, Team building and leadership, Communication and pitching skills,
Social entrepreneurship and sustainable start-ups, Future trends and lifelong learning for entrepreneurs
● Course activities for term work evaluation:
1. Business Opportunity Identification Activity
Students identify innovative start-up ideas, analyse market needs, customer problems, and prepare an
opportunity assessment report.
2. Case Study on Successful Startups and Entrepreneurs
Students study successful startups or entrepreneurs and analyse their business models, innovation
strategies, marketing approaches, and growth factors.
3. Hands-on Activity using Business Planning Tools
Students prepare SWOT analysis, Business Model Canvas (BMC), customer segmentation, and basic
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 63
market analysis using Practical examples.
4. Mini Project on Startup Ecosystem and Funding
Students explore startup support systems such as Startup India, incubators, venture capital,
crowdfunding, and government schemes and prepare a report.
5. Business Plan Development and Pitch Presentation
Students develop and present a business plan including product idea, marketing strategy, financial
planning, pricing, budgeting, and startup feasibility analysis.
● Textbooks:
1. Hisrich, R. D., Peters, M. P., & Shepherd, D. A., Entrepreneurship, McGraw Hill Education.
2. Barringer, B. R., & Ireland, R. D., Entrepreneurship: Successfully Launching New Ventures, Pearson
Education.
3. Kuratko, D. F., Entrepreneurship: Theory, Process and Practice, Cengage Learning.
● Reference Books:
1. Drucker, P., Innovation and Entrepreneurship, Harper Business.
2. Ries, E., The Lean Startup, Crown Publishing.
3. Desai, V., Dynamics of Entrepreneurial Development and Management, Himalaya Publishing House.
4. Blank, S., & Dorf, B., The Startup Owner’s Manual, K & S Ranch Press.
5. Timmons, J. A., & Spinelli, S., New Venture Creation, McGraw Hill.
● MOOC / NPTEL Courses/Online Resources:
1. NPTEL course on Entrepreneurship and Start-ups by Dr. P. Jakulin Divya Mary, National Institute of
Technical Teachers' Training: [Link]
2. NPTEL Course on Entrepreneurship, By Prof. C Bhaktavatsala Rao, IIT Madras :
[Link]
3. NPTEL Course on Business Development: From Start to Scale Prof. C Bhaktavatsala Rao, IIT Madras:
[Link]
4. Government Schemes for Start-ups: [Link]
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 64
Course: Fundamentals of Finance and Accounting Code: 25HSM202C
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50 Marks
Tutorial 2 2
● Prerequisites: Basic knowledge of arithmetic and percentages, along with the ability to interpret simple
numerical data and tables. No prior background in accounting or finance is required.
● Course Objectives: The objectives of the course are
1.
This course introduces basic concepts of financial accounting and corporate finance to engineering
students.
2. It helps students understand financial statements.
3. Apply accounting principles, and use financial tools for decision-making.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Apply key accounting principles in business contexts.
CO2: Interpret financial statements and reports.
CO3: Understand working capital and its components.
CO4: Evaluate capital budgeting decisions.
CO5: Gain awareness of financial markets and financing options.
● Course Contents:
Unit I Introduction to Accounting 6 Hours
Meaning and purpose of accounting, Users of accounting information, Accounting principles, concepts and
conventions, Types of accounts and rules of debit and credit, Journal, Ledger and Trial Balance Preparation of
Final Accounts (simple adjustments)
Unit II Financial Statements and Analysis 6 Hours
Introduction to Financial Statements, Balance Sheet: Classification of assets and liabilities, Profit and Loss
Statement, Cash Flow Statement – Format and Components, Financial Ratio Analysis – Concept and Uses
Computation of Liquidity and Profitability Ratios
Unit III Cost Concepts and Working Capital 6 Hours
Meaning and classification of costs, Fixed vs Variable costs, Break-even analysis – concept and formula,
Importance of working capital, Working capital cycle, Techniques for managing working capital
Unit IV Introduction to Finance and Time Value of Money 6 Hours
Meaning and scope of finance, Financial goals and functions, Time Value of Money – Concept, Present value
and future value, Simple and compound interest, Annuities and perpetuities
Unit V Capital Budgeting and Financial Markets 6 Hours
Introduction to capital budgeting, Payback period, Net Present Value (NPV), Internal Rate of Return (IRR)
Overview of financial markets, Financing options – Equity and Debt
● Course activities for term work evaluation:
1. Accounting Principles and Journal Preparation Activity
Students prepare journal entries, ledgers, and trial balances for simple business transactions to
understand the fundamentals of accounting practices.
2. Financial Statement Analysis Case Study
Students analyse balance sheets, profit and loss statements, and cash flow statements of companies to
evaluate financial performance and decision-making.
3. Cost Analysis and Break-even Calculation Exercise
Students perform cost classification, break-even analysis, and working capital calculations using
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 65
numerical examples and Practical business scenarios.
4. Time Value of Money and Investment Analysis Activity
Students solve problems related to simple and compound interest, annuities, present value, future value,
NPV, and IRR for financial decision-making.
5. Mini Project on Capital Budgeting and Financial Markets
Students study capital budgeting techniques, financing options, equity and debt markets, and prepare a
report on investment and financing decisions.
● Textbooks:
1. S. A. Siddiqui & A. S. Siddiqui – Fundamentals of Financial Accounting – PHI Learning
2. Paul D. Kimmel, Jerry J. Weygandt, Donald E. Kieso – Financial Accounting: Tools for Business
Decision Making – Wiley
3. Mike Piper – Accounting Made Simple – CreateSpace
● Reference Books:
1. Prasanna Chandra – Financial Management: Theory & Practice – McGraw-Hill
2. Stephen A. Ross, Randolph W. Westerfield & Jeffrey Jaffe – Corporate Finance – McGraw-Hill
3. Ray H. Garrison, Eric W. Noreen & Peter C. Brewer – Managerial Accounting – McGraw-Hill
4. Jerry J. Weygandt, Paul D. Kimmel, Donald E. Kieso – Accounting Principles – Wiley
● NPTEL/MOOCS:
1. NPTEL course on Foundations of Accounting & Finance by Prof. Arun Kumar Gopalaswamy, IIT Madras:
[Link]
2. NPTEL Course on Financial Markets, Institutions and Financial Services By Prof. Divya Verma, Guru
Gobind Singh Indraprastha University, Delhi: [Link]
learning/preview/cec26_mg12
3. NPTEL Course on Working Capital Management by Prof. Anil K. Sharma, IIT Roorkee:
[Link]
4. Time value of money- Concepts and Calculations
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 66
Course: Business Intelligence and Analytics Code: 25HSM202D
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Lecture 2 2
● Prerequisites: Basic knowledge of computer applications, spreadsheet tools, elementary statistics, and
database management concepts.
● Course Objectives:
1. To introduce the concepts of Business Intelligence (BI) and Business Analytics (BA) in modern
organizations.
2. To understand the role of Decision Support Systems and Data Warehousing in business decision-making.
3. To learn techniques of data analysis, reporting, and visualization used in BI tools.
4. To develop knowledge of data preparation, predictive analytics, and machine learning applications in
business.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Understand the concepts of Decision Support Systems, Business Intelligence, and Business
Analytics.
CO2: Understand the architecture of Data Warehouses and OLAP systems used in business intelligence.
CO3: Apply data preparation, reporting, and visualization techniques to analyse business data.
CO4: Analyse the impact of predictive analytics, machine learning, and analytics applications
CO5: Apply Machine Learning in BI
● Course Contents:
Unit I Introduction to Data-Driven Business Intelligence and Analytics 6 Hours
Decision Support Systems (DSS): Definition of system, representation of decision-making process, evolution of
information systems, Decision Support System, development of DSS, Simon’s four stages of decision-making
process, strategies and approaches of decision makers. Business Intelligence (BI): Definition of BI, components
of BI, BI architecture, data–information–knowledge concepts, setting up data for BI, role of mathematical
models, business intelligence architectures, ethics in business intelligence. Business Analytics (BA): Definition
of business analytics, types of analytics – descriptive, diagnostic, predictive and prescriptive analytics, concept
of insights, business analytics in practice, importance of data in business analytics, types of data, data quality,
5Vs of big data, data sources and collection methods, data privacy, security and ethical considerations.
Unit II Analytical Decision-Making and Architecture of DW & BI 6 Hours
Analytical decision-making process, characteristics, framing business problems into analytical questions, skills
of a business analyst. Data exploration and visualization (Excel, Tableau, Power BI), concept of statistical
analysis and hypothesis testing. Data visualization, exploratory data analysis (EDA), data cleaning and
inspection. BI and DW architecture, relation between BI and DW, role of DSS, EIS, MIS, digital dashboards,
need for BI. OLAP concepts, OLAP vs OLTP, cubes, drill-down, roll-up, slice-and-dice, ROLAP vs MOLAP,
schemas: star, snowflake, fact constellation.
Unit III Predictive, Prescriptive Analytics and Reporting Authoring 6 Hours
Text analytics and web analytics, report authoring (relational & multidimensional models), types of reports (list,
crosstab, statistics, charts, maps, financial), report features (grouping, sorting, filtering, calculations, conditional
formatting, summary lines, drill-up, drill-down, drill-through), report scheduling and output formats (PDF, Excel,
CSV, XML).
Unit IV Business Analytics in Marketing and Finance 6 Hours
Marketing Analytics, Customer segmentation, targeting, and positioning, Campaign management and ROI
measurement, Data-driven marketing strategies. Financial Analytics - Risk management and credit scoring,
financial forecasting and planning, Case studies: Financial performance improvement through analytics (Non-
Statistical - Conceptual Treatment only).
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 67
Unit V Business Analytics Applications and Machine Learning in BI 6 Hours
Impact of machine learning in BI: classification problems, evaluation of classification models, Bayesian methods,
logistic regression. Clustering methods: partition and hierarchical methods, evaluation of clustering models.
Association rule mining: structure of association rules and Apriori algorithm.
● Course activities for term work evaluation:
1. Business Intelligence Case Study Analysis
Students analyse real-world business cases to understand the role of Business Intelligence (BI), Decision
Support Systems (DSS), and data-driven decision-making in organizations.
2. Data Visualization and Dashboard Development Activity
Students create charts, dashboards, and analytical reports using tools such as Excel, Tableau, or Power BI
to present business insights effectively.
3. Hands-on Activity on Data Analysis and Reporting
Students perform data cleaning, exploratory analysis, report generation, and visualization using business
datasets to identify trends and patterns.
4. Marketing and Financial Analytics Mini Project
Students analyse customer segmentation, campaign performance, sales trends, and financial data using
analytical techniques and prepare a business analytics report.
5. Machine Learning Applications in Business Activity
Students explore classification, clustering, association rule mining, and predictive analytics techniques
using sample datasets and present their findings and business implications.
● Textbooks:
1. Camm, Cochran, Fry, Ohlmann, Anderson, Sweeney, Williams - Essentials of Business Analytics,
Cengage Learning.
● Reference Books:
1. Data Mining: Concepts and Techniques, Jiawei Han and Micheline Kamber
2. James Evans, Business Analytics, Pearson.
3. Albright Winston, Business Analytics - Data Analysis - Data Analysis and Decision Making, Cengage
Learning, Reprint
4. Sahil Raj, Business Analytics, Cengage Learning.
5. Knaflic, C. N. (2015). Storytelling with data: A data visualization guide for business professionals.
Wiley.
6. Siegel, E. (2016). Predictive analytics: The power to predict who will click, buy, lie, or die. Wiley.
● e-Books:
1. [Link]
2. [Link]/~markov/[Link]
3. [Link]
iDataMining/Bus iness%20Intelligence%20-%20Carlo%[Link]
4. [Link]
● MOOC / NPTEL Courses:
1. Business Analytics for management decision By Prof. Rudra P Pradhan, IIT Kharagpur :
[Link]
2. Business analytics and data mining modeling using R By Prof. Gaurav Dixit, IIT Roorkee :
[Link]
3. Business Analysis for Engineers :
[Link]
4. Business Intelligence & Analytics By Prof. Saji K Mathew, IIT Madras:
[Link]
CO2: Use cost estimation techniques, evaluate asset depreciation, perform capital budgeting, and carry out
replacement analysis.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 68
CO3: Interpret financial statements, analyse financial ratios, evaluate different sources of finance, manage
working capital, and perform project appraisal.
CO4: Analyse various market structures and pricing strategies, and assess the impact of government policies,
taxation, and inflation on engineering projects.
CO5: Analyse emerging trends such as circular economy concepts and Industry 4.0 from an economic
perspective.
● Course Contents:
Unit I Introduction to Engineering Economics 6 Hours
Basic Concepts: Definition and importance of engineering economics, principles and applications in decision
making, cost estimation, investment analysis, profitability assessment, resource optimization, risk
management, comparison with traditional economics, and overview of microeconomics and
macroeconomics.
Cost Concepts: Fixed, variable, marginal, sunk, and opportunity costs.
Time Value of Money: Present worth, future worth, annuities, and compounding
techniques. Break-even Analysis: Cost–volume–profit (CVP) analysis and contribution
margin.
Unit II Cost Estimation and Capital Budgeting 6 Hours
Cost Estimation Techniques: Direct and Indirect Costs, Overheads
Depreciation Methods: Straight Line, Declining Balance, and Sum of Years’ Digits
Capital Budgeting: Payback Period, Net Present Value (NPV), Internal Rate of Return (IRR), Profitability
Index Replacement Analysis: Economic Life and Useful Life of Equipment
Unit III Financial Management and Accounting 6 Hours
Basic Accounting Principles: Balance Sheet, Profit and Loss Statement, Cash
Flow Financial Ratios: Liquidity, Profitability, and Solvency Ratios
Sources of Finance: Equity, Debt, Venture Capital, Working Capital
Management Project Appraisal: Feasibility Studies, Risk Analysis in Investment
Decisions
Unit IV Market Structures and Economic Decision Making 6 Hours
Market Structures: Perfect competition, monopoly, oligopoly, and monopolistic competition.
Pricing Strategies: Cost-based pricing, market-based pricing, penetration pricing, and skimming pricing.
Government Policies and Taxation: GST, income tax, corporate tax, and industrial incentives.
Inflation: Concept of inflation and its impact on engineering projects
Unit V Industrial Economics and Engineering Ethics 6 Hours
Industrialization and Economic Development: Role of engineers in economic growth.
Public and Private Sector Enterprises: Comparison of public sector and private sector enterprises.
Engineering Ethics and Professionalism: Corporate social responsibility (CSR) and sustainable
development. Emerging Trends: Green economics, circular economy, Industry 4.0, and their economic
impacts.
● Course activities for term work evaluation:
1. Cost Estimation and Budgeting Exercise
Students prepare detailed cost estimates for a simple engineering product or project including material,
labor, overhead, and profit calculations using Practical data.
2. Case Study on Engineering Economic Decisions
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 69
Students analyse real-life engineering projects related to investment decisions, cost control,
depreciation, or resource allocation and present economic solutions.
3. Capital Budgeting and Financial Analysis Activity
Students perform Payback Period, NPV, and IRR calculations for different investment alternatives
using spreadsheets and interpret the results.
4. Market Survey and Pricing Strategy Analysis
Students conduct a survey on pricing methods, market competition, and consumer demand for
engineering products and prepare an analytical report.
5. Mini Project on Industrial Economics and Sustainability
Students study an industry or startup and prepare a report on production systems, financial
planning, CSR activities, green economics, or Industry 4.0 practices.
● Textbooks:
[T1]. Engineering Economics by R. Panneerselvam Publisher- PHI learning private
limited [T2]. “Engineering Economy (16th Edition)” by William G. Sullivan & Elin M.
Wicks [T3]. “Fundamentals of Engineering Economics (2nd Edition)” by Chan S. Park
[T4]. “Principles of Engineering Economic Analysis” by John A. White, Kenneth E. Case, and David
B. Pratt
● Reference Books:
[R1]. “Principles of Engineering Economy” by Eugene L. Grant
[R2]. “Engineering Economy: Analysis of Capital Expenditures” by Gerald W. Smith
[R3]. “Applied Economic Analysis for Technologists, Engineers, and Managers” by Michael S.
Bowman
[R4]. “Engineering Economics for Capital Investment Analysis” by Tung Au and Thomas P. Au
[R5]. “Schaum's Outline of Engineering Economics” by Jose A. Sepulveda and William E. Souder
● MOOC / NPTEL Courses:
1. Engineering Economic Analysis – NPTEL (IIT Roorkee) by Prof. Pradeep K. Jha
2. Construction Economics & Finance – NPTEL (IIT Guwahati) by Dr. Bulu Pradhan
3. Macro Economics – SWAYAM (Savitribai Phule Pune University) by Dr. Manasi Kurtkoti
4. Plant Design and Economics – NPTEL (IIT Kharagpur) Prof. Debasis Sarkar
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 70
Course: Entrepreneurship Development and IPR Code: 25HSM201B
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
Prerequisites: market study, break even analysis, profit loss, accounting
Course Objectives: The objectives of the Course are
1. Understand the concepts, role, and importance of entrepreneurship and innovation in economic and
social development.
2. Identify and evaluate business opportunities, especially technology-based and sustainable ventures.
3. Develop entrepreneurial mindset, creativity, and problem-solving ability.
4. Understand startup ecosystem, government policies, IPR, funding, and incubation support.
5. Prepare a basic business plan incorporating ethical, financial, and sustainability considerations.
Course Outcomes: At the end of the course, students will be able to:
CO1. Explain concepts of entrepreneurship, innovation, and their role in economic and societal
development. CO2. Identify entrepreneurial opportunities using creativity, design thinking, and market
analysis tools.
CO3. Analyse feasibility of a business idea considering technical, financial, legal, and social aspects.
CO4. Apply knowledge of startup ecosystem, IPR, funding, and government initiatives to venture creation.
CO5. Develop and present a basic business plan demonstrating teamwork, communication, ethics, and
lifelong learning attitude.
Course Contents:
Unit I Introduction to Entrepreneurship 6 Hours
Entrepreneurship: Definition, types, and characteristics, Entrepreneur vs Manager, Role of entrepreneurship
in economic development, Innovation: Types and sources, Case studies of successful entrepreneurs (Indian
& global)
Unit II Creativity, Innovation & Opportunity Identification 6 Hours
Entrepreneurial mindset and creativity, Design Thinking for innovation, Idea generation techniques,
Opportunity identification and screening, Market research and customer validation, Technology-
based entrepreneurship
Unit III Feasibility Analysis & Business Models 6 Hours
Technical, market, and financial feasibility, Business Model Canvas (BMC), Costing, pricing, and break-
even analysis, Risk analysis and mitigation, Ethics and sustainability in entrepreneurship
Unit IV Startup Ecosystem, IPR & Funding 6 Hours
Startup India initiative and government schemes (MSME, SIDBI, DPIIT), Incubationcentres, accelerators,
and angel networks, Basics of Intellectual Property Rights (Patents, Copyrights, Trademarks), Sources of
funding: Bootstrapping, venture capital, crowdfunding, Legal aspects of starting a venture
Unit V Business Plan Development & Entrepreneurial Skills 6 Hours
Business plan preparation and structure, Team building and leadership, Communication and pitching skills
Social entrepreneurship and sustainable startups, Future trends and lifelong learning for entrepreneurs
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 71
● Course activities for term work evaluation:
1. Business Idea Identification and Opportunity Analysis
Students identify innovative business ideas, analyse market opportunities, customer needs, and
prepare a brief opportunity assessment report.
2. Case Study on Successful Entrepreneurs and Startups
Students study successful entrepreneurs or startups and analyse their business models, innovation
strategies, challenges, and growth factors.
3. Business Model Canvas (BMC) Activity
Students prepare a Business Model Canvas for a startup idea covering value proposition, customer
segments, revenue streams, and key resources.
4. Mini Project on Startup Ecosystem and IPR
Students explore startup support systems such as MSME, Startup India, incubationcentres, patents,
trademarks, and funding schemes and prepare a report.
5. Business Plan Presentation and Pitching Activity
Students develop and present a basic business plan including marketing, financial planning,
costing, break-even analysis, and sustainability considerations.
Textbooks:
1. Vasant Desai – Dynamics of Entrepreneurial Development and Management, Himalaya
Publishing House.
2. S. S. Khanka – Entrepreneurial Development, S. Chand & Company.
3. Donald F. Kuratko – Entrepreneurship: Theory, Process and Practice, Cengage Learning.
4. Peter F. Drucker – Innovation and Entrepreneurship, Harper Business.
Reference Books:
1. Osterwalder & Pigneur – Business Model Generation, Wiley.
2. Barringer & Ireland – Entrepreneurship: Successfully Launching New Ventures, Pearson.
3. Robert Hisrich et al. – Entrepreneurship, McGraw-Hill.
MOOC / NPTEL Courses:
1. [Link]
(NPTEL1, Entrepreneurship, Prof. S. K. Baral, IIT
Madras)
2. [Link]
(NPTEL2, Entrepreneurship Essentials, Prof. S. K. Baral, IIT Madras)
3. [Link]
(NPTEL3, Innovation, Business Models and Entrepreneurship, Prof. Vishal Gupta, IIM
Ahmedabad)
4. [Link]
(NPTEL4, Patent Drafting for Beginners, Prof. K. K. Maiti, IIT Kharagpur)
5. [Link]
(NPTEL5, Intellectual Property Rights and Competition Law, Prof. Yogesh Pai, National Law
Universitydelhi
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 72
Course: Project Management & Business Planning Code: 25HSM201C
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
Prerequisites:
Basic understanding of management principles, Fundamental knowledge of engineering project work, Basic
knowledge of economics and finance, Familiarity with planning and organizational concepts
● Course Objectives: The Objectives of the Course are
1. To introduce the concepts and methodologies of project management in engineering and
business sectors.
2. To develop skills for project planning, scheduling, monitoring, and control.
3. To understand financial and risk aspects associated with project management.
4. To provide knowledge about entrepreneurship and business planning.
5. To enable students to prepare and evaluate comprehensive business plans.
● Course Outcomes: After successful completion of course, students will be able to:
CO1: Explain the fundamentals, life cycle, and organizational aspects of project
management. CO2: Apply project planning and scheduling techniques such as WBS, CPM,
and PERT. CO3: Analyse project costs, budgeting methods, and risk management
strategies.
CO4: Identify business opportunities and develop feasible business models.
CO5: Prepare and evaluate a complete business plan for new ventures or engineering projects.
Course Contents:
Unit I Introduction to Project Management 6 Hours
Definition and characteristics of a project, Concept and importance of project management, Types of
projects (engineering, infrastructure, IT, industrial), Project life cycle: initiation, planning, execution,
monitoring, and closure, Project stakeholders and their roles, Project management knowledge areas, Role
and responsibilities of a project manager, Organizational structures for project management (functional,
matrix,
projectized), Overview of project management tools and techniques.
Unit II Project Planning and Scheduling 6 Hours
Project planning process, Work Breakdown Structure (WBS) and task identification, Activity sequencing
and dependency relationships, Project scheduling techniques, Gantt charts and milestone charts, Network
diagrams and project network analysis, Critical Path Method (CPM), Program Evaluation and Review
Technique (PERT), Resource allocation and resource levelling, Project scheduling software tools overview
Unit III Project Cost & Risk Management 6 Hours
Project cost estimation techniques, Budget preparation and financial planning, Project financing and
funding sources, Cost control and cost performance monitoring, Earned Value Management (EVM)
concept, Risk identification and classification, Risk assessment and analysis methods, Risk mitigation and
contingency
planning, Quality management in projects, Project monitoring, evaluation, and control techniques
Unit IV Business Planning and Entrepreneurship 6 Hours
Introduction to entrepreneurship and innovation, Characteristics of successful entrepreneurs, Identification
of business opportunities, Business idea generation and screening, Feasibility analysis (technical,
economic, market feasibility), Market research and demand analysis, Product and service planning,
Business model development, Legal requirements and regulatory framework for starting a business
Unit Business Plan Preparation and Evaluation 6 Hours
V
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 73
Structure and components of a business plan, Executive summary preparation, Marketing plan and
competitive analysis, Operations and production planning, financial planning (cost, revenue, profit
projections), Break-even analysis and financial feasibility, Funding sources and venture capital, Business
plan presentation and pitching, Evaluation of business proposals, Case studies of successful startups and
business
ventures
● Course activities for term work evaluation:
1. Project Planning and Scheduling Activity
Students prepare a Work Breakdown Structure (WBS), Gantt chart, network diagram, and project
schedule for a small engineering or business project using Practical examples.
2. Case Study on Project Management and Risk Analysis
Students analyse real-life engineering or business projects focusing on project planning, cost
estimation, risk management, delays, and corrective actions.
3. Hands-on Activity using Project Management Tools
Students use project planning tools/software to perform CPM, PERT, resource allocation,
scheduling, and project tracking activities.
4. Business Plan Development and Presentation
Students prepare and present a business plan including market analysis, feasibility study, budgeting,
marketing strategy, and financial projections.
5. Mini Project on Entrepreneurship and Business Feasibility
Students identify a startup/business idea and conduct feasibility analysis covering technical,
economic, operational, and financial aspects.
Textbooks:
1. Project Management: A Managerial Approach – Jack R. Meredith, Samuel J. Mantel Jr., Scott
M. Shafer, John Wiley & Sons, 9th / 10th / 11th Edition,
Project Management in Practice –Jack R. Meredith, Samuel J. Mantel Jr., Scott M. Shafer, Margaret
M. Sutton,John Wiley & Sons,6th / 7th Edition,Year: 2020
Reference Books:
1. Project Management: A Systems Approach to Planning, Scheduling, and Controlling –: Harold
Kerzner Publisher: John Wiley & Sons,12th Edition, 2017.
2. Operations Management – William J. Stevenson,Publisher: McGraw-Hill Education,Edition:
13th Edition.
3. Business Plan Preparation: Entrepreneurship Development –, S. S. Khanka Publisher: S.
Chand Publishing.
Entrepreneurship Development and Small Business Enterprises –: Poornima M. Charantimath
Publisher: Pearson Education.
MOOC / NPTEL Courses:
1. Business Planning and Project Management by Dr. Ravi Ahuja:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 74
Course: Financial Management for Engineers Code: 25HSM201D
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites:
• Basic knowledge of Engineering Mathematics
• Fundamentals of Economics and Accounting
• Analytical and quantitative reasoning skills
● Course Objectives:
1. To introduce the principles and scope of financial management for engineering professionals.
2. To enable students to interpret and analyse financial statements.
3. To develop ability to evaluate engineering investments using capital budgeting techniques.
4. To understand cost of capital and financing decisions in organizations.
5. To apply financial tools for techno-economic evaluation of engineering projects.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Understand fundamental concepts of financial management and its role in engineering organizations.
CO2: Analyse financial statements and evaluate financial performance.
CO3: Apply capital budgeting methods for evaluating engineering investment decisions.
CO4: Evaluate cost of capital and capital structure decisions.
CO5: Apply working capital and financial planning concepts for engineering projects.
● Course Contents:
Unit I Introduction to Financial Management 6 Hours
Role and scope of financial management in engineering organizations
Financial environment, financial markets and institutions
Time value of money: present value, future value, annuity concepts
Financial statements: balance sheet, income statement and cash flow statement Ratio
analysis and financial performance indicators
Unit II Cost of Capital and Capital Structure 6 Hours
Concept and importance of cost of capital
Cost of debt, equity and preference capital
Weighted average cost of capital (WACC)
Capital structure theories: Net income approach, Net operating income approach, Modigliani–Miller theory
Leverage analysis: operating leverage, financial leverage and combined leverage
Unit III Capital Budgeting 6 Hours
Nature and significance of capital budgeting
Cash flow estimation for engineering projects
Investment evaluation methods: Payback period, accounting rate of return
Discounted cash flow methods: Net present value (NPV), Internal rate of return (IRR), Profitability index
Risk and uncertainty in capital budgeting
Unit IV Working Capital Management 6 Hours
Concept and importance of working capital
Operating cycle and cash conversion cycle
Management of cash, receivables and inventory
Short term financing sources
Working capital policies and risk–return trade-off
Unit V Financial Decision Making in Engineering Projects 6 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 75
Techno-economic feasibility analysis
Project financing and financial planning
Budgeting and cost control techniques
Break-even analysis and sensitivity analysis
Introduction to financial Modelling using spreadsheets
● Course activities for term work evaluation:
1. Financial Statement Analysis Activity
Students analyse balance sheets, income statements, and cash flow statements of companies and interpret
financial performance using ratio analysis.
2. Case Study on Capital Budgeting Decisions
Students evaluate engineering investment projects using Payback Period, NPV, IRR, and Profitability
Index methods and recommend suitable decisions.
3. Hands-on Activity using Financial Spreadsheet Tools
Students perform budgeting, break-even analysis, sensitivity analysis, and financial Modelling using
spreadsheet software.
4. Mini Project on Working Capital Management
Students study working capital practices of an industry or business and prepare a report on inventory,
receivables, cash management, and short-term financing.
5. Presentation on Financial Decision Making in Engineering Projects
Students prepare and present techno-economic feasibility analysis, project financing methods, cost
control strategies, and risk-return evaluation for engineering projects.
● Textbooks:
1. Prasanna Chandra – Financial Management: Theory and Practice, McGraw Hill.
2. I. M. Pandey – Financial Management, Vikas Publishing.
3. Eugene F. Brigham and Michael C. Ehrhardt – Financial Management: Theory & Practice, Cengage
Learning.
● Reference Books:
1. Brealey, Myers and Allen – Principles of Corporate Finance, McGraw Hill.
2. Van Horne & Wachowicz – Fundamentals of Financial Management, Pearson.
3. Jonathan Berk and Peter DeMarzo – Corporate Finance, Pearson.
4. Ross, Westerfield and Jordan – Fundamentals of Corporate Finance, McGraw Hill.
● MOOC / NPTEL Courses:
1. Financial Management for Managers by Prof. Anil K. Sharma, IIT Roorkee :
[Link]
2. Corporate Finance by Prof. Abhijeet Chandra, IIT Kharagpur: [Link]
learning/preview/noc21_mg93
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 76
Course: Engineering Economics (HSSM) Code: 25HSM201A
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites: Basic Mathematics, Basic Economics, General Engineering Knowledge
● Course Objectives: The objectives of the course are-
6. To develop a comprehensive understanding of the principles of engineering economics among
students.
7. To equip students with analytical skills and knowledge required for evaluating engineering projects.
8. To build a fundamental understanding of accounting principles, financial analysis, and various
funding strategies.
9. To enable students to understand market structures, pricing strategies, and the impact of government
policies and economic factors.
10. To examine the role of engineers in industrialization and economic development.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Apply engineering economic concepts such as cost analysis, time value of money, break-even
analysis, and investment evaluation.
CO2: Use cost estimation techniques, evaluate asset depreciation, perform capital budgeting, and carry
out replacement analysis.
CO3: Interpret financial statements, analyse financial ratios, evaluate different sources of finance,
manage working capital, and perform project appraisal.
CO4: Analyse various market structures and pricing strategies, and assess the impact of government
policies, taxation, and inflation on engineering projects.
CO5: Analyse emerging trends such as circular economy concepts and Industry 4.0 from an economic
perspective.
● Course Contents:
Unit I Introduction to Engineering Economics 6 Hours
Basic Concepts: Definition and importance of engineering economics, principles and applications in
decision making, cost estimation, investment analysis, profitability assessment, resource optimization, risk
management, comparison with traditional economics, and overview of microeconomics and
macroeconomics.
Cost Concepts: Fixed, variable, marginal, sunk, and opportunity costs.
Time Value of Money: Present worth, future worth, annuities, and compounding techniques.
Break-even Analysis: Cost–volume–profit (CVP) analysis and contribution margin.
Unit II Cost Estimation and Capital Budgeting 6 Hours
Cost Estimation Techniques: Direct and Indirect Costs, Overheads
Depreciation Methods: Straight Line, Declining Balance, and Sum of Years’ Digits
Capital Budgeting: Payback Period, Net Present Value (NPV), Internal Rate of Return (IRR), Profitability
Index Replacement Analysis: Economic Life and Useful Life of Equipment
Unit III Financial Management and Accounting 6 Hours
Basic Accounting Principles: Balance Sheet, Profit and Loss Statement, Cash Flow
Financial Ratios: Liquidity, Profitability, and Solvency Ratios
Sources of Finance: Equity, Debt, Venture Capital, Working Capital Management
Project Appraisal: Feasibility Studies, Risk Analysis in Investment Decisions
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 77
Unit IV Market Structures and Economic Decision Making 6 Hours
Market Structures: Perfect competition, monopoly, oligopoly, and monopolistic competition.
Pricing Strategies: Cost-based pricing, market-based pricing, penetration pricing, and skimming pricing.
Government Policies and Taxation: GST, income tax, corporate tax, and industrial incentives.
Inflation: Concept of inflation and its impact on engineering projects
Unit V Industrial Economics and Engineering Ethics 6 Hours
Industrialization and Economic Development: Role of engineers in economic growth.
Public and Private Sector Enterprises: Comparison of public sector and private sector enterprises.
Engineering Ethics and Professionalism: Corporate social responsibility (CSR) and sustainable
development.
Emerging Trends: Green economics, circular economy, Industry 4.0, and their economic impacts.
● Course activities for term work evaluation:
1. Cost Estimation and Budgeting Exercise
Students prepare detailed cost estimates for a simple engineering product or project including
material, labour, overhead, and profit calculations using Practical data.
2. Case Study on Engineering Economic Decisions
Students analyse real-life engineering projects related to investment decisions, cost control,
depreciation, or resource allocation and present economic solutions.
3. Capital Budgeting and Financial Analysis Activity
Students perform Payback Period, NPV, and IRR calculations for different investment alternatives
using spreadsheets and interpret the results.
4. Market Survey and Pricing Strategy Analysis
Students conduct a survey on pricing methods, market competition, and consumer demand for
engineering products and prepare an analytical report.
5. Mini Project on Industrial Economics and Sustainability
Students study an industry or startup and prepare a report on production systems, financial planning,
CSR activities, green economics, or Industry 4.0 practices.
● Textbooks:
[Link] Economics by R. Panneerselvam Publisher- PHI learning private limited
[Link] Economy (16th Edition) by William G. Sullivan & Elin M. Wicks
[Link] of Engineering Economics (2nd Edition) by Chan S. Park
[Link] of Engineering Economic Analysis by John A. White, Kenneth E. Case, and David
B. Pratt
● Reference Books:
6. Principles of Engineering Economy by Eugene L. Grant
7. Engineering Economy: Analysis of Capital Expenditures by Gerald W. Smith
8. Applied Economic Analysis for Technologists, Engineers, and Managers by Michael S. Bowman
9. Engineering Economics for Capital Investment Analysis by Tung Au and Thomas P. Au
10. Schaum's Outline of Engineering Economics by Jose A. Sepulveda and William E. Souder
● MOOC / NPTEL Courses:
1. Engineering Economic Analysis – NPTEL (IIT Roorkee) by Prof. Pradeep K. Jha:
[Link]
2. Project Management for Managers by By Prof. Mukesh Kumar Barua, IIT Roorkee:
[Link]
3. Financial Accounting By Prof. Puran Singh, IIT Mandi : [Link]
learning/preview/noc23_mg65
4. Introduction to Market Structures By Prof. Amarjyoti Mahanta, IIT Guwahati:
[Link]
5. Ethics in Engineering Practice By Prof. Susmita Mukhopadhyay, IIT Kharagpur:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 78
Course: Entrepreneurship Development and IPR Code: 25HSM201B
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites: Market study, break even analysis, profit loss, accounting
● Course Objectives: The objectives of the Course are
1. Understand the concepts, role, and importance of entrepreneurship and innovation in economic and
social development.
2. Identify and evaluate business opportunities, especially technology-based and sustainable ventures.
3. Develop entrepreneurial mindset, creativity, and problem-solving ability.
4. Understand startup ecosystem, government policies, IPR, funding, and incubation support.
5. Prepare a basic business plan incorporating ethical, financial, and sustainability considerations.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain concepts of entrepreneurship, innovation, and their role in economic and societal
development.
CO2: Identify entrepreneurial opportunities using creativity, design thinking, and market analysis
tools.
CO3: Analyse feasibility of a business idea considering technical, financial, legal, and social aspects.
CO4: Apply knowledge of startup ecosystem, IPR, funding, and government initiatives to venture
creation.
CO5: Develop and present a basic business plan demonstrating teamwork, communication, ethics,
and lifelong learning attitude.
● Course Contents:
Unit I Introduction to Entrepreneurship 6 Hours
Entrepreneurship: Definition, types, and characteristics, Entrepreneur vs Manager, Role of
entrepreneurship in economic development, Innovation: Types and sources, Case studies of successful
entrepreneurs (Indian & global)
Unit II Creativity, Innovation & Opportunity Identification 6 Hours
Entrepreneurial mindset and creativity, Design Thinking for innovation, Idea generation techniques,
Opportunity identification and screening, Market research and customer validation, Technology-based
entrepreneurship
Unit III Feasibility Analysis & Business Models 6 Hours
Technical, market, and financial feasibility, Business Model Canvas (BMC), Costing, pricing, and break-
even analysis, Risk analysis and mitigation, Ethics and sustainability in entrepreneurship
Unit IV Startup Ecosystem, IPR & Funding 6 Hours
Startup India initiative and government schemes (MSME, SIDBI, DPIIT), Incubationcentres, accelerators,
and angel networks, Basics of Intellectual Property Rights (Patents, Copyrights, Trademarks), Sources of
funding: Bootstrapping, venture capital, crowdfunding, Legal aspects of starting a venture
Unit V Business Plan Development & Entrepreneurial Skills 6 Hours
Business plan preparation and structure, Team building and leadership, Communication and pitching skills
Social entrepreneurship and sustainable startups, Future trends and lifelong learning for entrepreneurs
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 79
● Course activities for term work evaluation:
1. Business Idea Identification and Opportunity Analysis
Students identify innovative business ideas, analyse market opportunities, customer needs, and
prepare a brief opportunity assessment report.
2. Case Study on Successful Entrepreneurs and Startups
Students study successful entrepreneurs or startups and analyse their business models, innovation
strategies, challenges, and growth factors.
3. Business Model Canvas (BMC) Activity
Students prepare a Business Model Canvas for a startup idea covering value proposition, customer
segments, revenue streams, and key resources.
4. Mini Project on Startup Ecosystem and IPR
Students explore startup support systems such as MSME, Startup India, incubationcentres, patents,
trademarks, and funding schemes and prepare a report.
5. Business Plan Presentation and Pitching Activity
Students develop and present a basic business plan including marketing, financial planning,
costing, break-even analysis, and sustainability considerations.
● Textbooks:
5. Vasant Desai – Dynamics of Entrepreneurial Development and Management, Himalaya Publishing
House.
6. S. S. Khanka – Entrepreneurial Development, S. Chand & Company.
7. Donald F. Kuratko – Entrepreneurship: Theory, Process and Practice, Cengage Learning.
8. Peter F. Drucker – Innovation and Entrepreneurship, Harper Business.
● Reference Books:
4. Osterwalder & Pigneur – Business Model Generation, Wiley.
5. Barringer & Ireland – Entrepreneurship: Successfully Launching New Ventures, Pearson.
6. Robert Hisrich et al. – Entrepreneurship, McGraw-Hill.
● MOOC / NPTEL Courses/Online Resources:
6. NPTEL1, Entrepreneurship, By Prof. C Bhaktavatsala Rao, IIT Madras :
[Link]
7. NPTEL2, Entrepreneurship Essentials By Prof. Manoj Kumar Mondal, IIT Kharagpur
[Link]
8. NPTEL3, Innovation, Business Models and Entrepreneurship, By Prof. Rajat Agrawal, Prof. Vinay
Sharma, IIT Roorkee : [Link]
9. NPTEL4, Patent Drafting for Beginners, By Prof. Feroz Ali IIT Madras :
[Link]
10. NPTEL5, Intellectual Property Rights and Competition Law, By Prof. KD Raju, Prof. Niharika
Sahoo Bhattacharya, IIT Kharagpur: [Link]
learning/preview/noc21_mg96
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 80
Course: Project Management & Business Planning Code: 25HSM201C
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50
Tutorial 2 2
● Prerequisites: Basic understanding of management principles, Fundamental knowledge of
engineering project work, Basic knowledge of economics and finance, Familiarity with planning and
organizational concepts
● Course Objectives: The objectives of the course are
6. To introduce the concepts and methodologies of project management in engineering and business
sectors.
7. To develop skills for project planning, scheduling, monitoring, and control.
8. To understand financial and risk aspects associated with project management.
9. To provide knowledge about entrepreneurship and business planning.
10. To enable students to prepare and evaluate comprehensive business plans.
● Course Outcomes: After successful completion of course, students will be able to:
CO1: Explain the fundamentals, life cycle, and organizational aspects of project management.
CO2: Apply project planning and scheduling techniques such as WBS, CPM, and PERT.
CO3: Analyse project costs, budgeting methods, and risk management strategies.
CO4: Identify business opportunities and develop feasible business models.
CO5: Prepare and evaluate a complete business plan for new ventures or engineering projects.
● Course Contents:
Unit I Introduction to Project Management 6 Hours
Definition and characteristics of a project, Concept and importance of project management, Types of
projects (engineering, infrastructure, IT, industrial), Project life cycle: initiation, planning, execution,
monitoring, and closure, Project stakeholders and their roles, Project management knowledge areas, Role
and responsibilities of a project manager, Organizational structures for project management (functional,
matrix, projectized), Overview of project management tools and techniques.
Unit II Project Planning and Scheduling 6 Hours
Project planning process, Work Breakdown Structure (WBS) and task identification, Activity sequencing
and dependency relationships, Project scheduling techniques, Gantt charts and milestone charts, Network
diagrams and project network analysis, Critical Path Method (CPM), Program Evaluation and Review
Technique (PERT), Resource allocation and resource levelling, Project scheduling software tools
overview
Unit III Project Cost & Risk Management 6 Hours
Project cost estimation techniques, Budget preparation and financial planning, Project financing and
funding sources, Cost control and cost performance monitoring, Earned Value Management (EVM)
concept, Risk identification and classification, Risk assessment and analysis methods, Risk mitigation and
contingency planning, Quality management in projects, Project monitoring, evaluation, and control
techniques
Unit IV Business Planning and Entrepreneurship 6 Hours
Introduction to entrepreneurship and innovation, Characteristics of successful entrepreneurs,
Identification of business opportunities, Business idea generation and screening, Feasibility analysis
(technical, economic, market feasibility), Market research and demand analysis, Product and service
planning, Business model development, Legal requirements and regulatory framework for starting a
business
Business Plan Preparation and Evaluation 6 Hours
Unit V
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 81
Structure and components of a business plan, Executive summary preparation, Marketing plan and
competitive analysis, Operations and production planning, financial planning (cost, revenue, profit
projections), Break-even analysis and financial feasibility, Funding sources and venture capital, Business
plan presentation and pitching, Evaluation of business proposals, Case studies of successful startups and
business ventures
● Course activities for term work evaluation:
6. Project Planning and Scheduling Activity
Students prepare a Work Breakdown Structure (WBS), Gantt chart, network diagram, and project
schedule for a small engineering or business project using Practical examples.
7. Case Study on Project Management and Risk Analysis
Students analyse real-life engineering or business projects focusing on project planning, cost
estimation, risk management, delays, and corrective actions.
8. Hands-on Activity using Project Management Tools
Students use project planning tools/software to perform CPM, PERT, resource allocation,
scheduling, and project tracking activities.
9. Business Plan Development and Presentation
Students prepare and present a business plan including market analysis, feasibility study,
budgeting, marketing strategy, and financial projections.
10. Mini Project on Entrepreneurship and Business Feasibility
Students identify a startup/business idea and conduct feasibility analysis covering technical,
economic, operational, and financial aspects.
● Textbooks:
3. Project Management: A Managerial Approach – Jack R. Meredith, Samuel J. Mantel Jr., Scott M.
Shafer, John Wiley & Sons, 9th / 10th / 11th Edition,
4. Project Management in Practice –Jack R. Meredith, Samuel J. Mantel Jr., Scott M. Shafer,
Margaret M. Sutton, John Wiley & Sons,6th / 7th Edition,Year: 2020
● Reference Books:
5. Project Management: A Systems Approach to Planning, Scheduling, and Controlling –: Harold
Kerzner
Publisher: John Wiley & Sons,12th Edition, 2017.
6. Operations Management – William J. Stevenson, Publisher: McGraw-Hill Education,Edition: 13th
Edition.
7. Business Plan Preparation: Entrepreneurship Development –, S. S. Khanka Publisher: S. Chand
Publishing.
8. Entrepreneurship Development and Small Business Enterprises –: Poornima M. Charantimath
Publisher: Pearson Education.
● MOOC / NPTEL Courses/Online Resources:
1. Introduction to Project Management: Principles & Practices By Dr. Nimisha Singh, Quality
Council of India: [Link]
2. Business Planning and Project Management by Dr. Ravi Ahuja, SPPU, Pune:
[Link]
3. Project Management By Prof. Ramesh Anbanandam, IIT Roorkee:
[Link]
4. Project Management: Planning, Execution, Evaluation and Control by By Prof. Sanjib
Chowdhury, IIT Kharagpur: [Link]
Project Planning & Control, By Prof. Koshy Varghese, IIT Madras:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 82
Course: Financial Management for Engineers Code: 25HSM201D
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
TW 50
Tutorial 2 2
● Prerequisites: Basic knowledge of Engineering Mathematics, Fundamentals of Economics and
Accounting, Analytical and quantitative reasoning skills
● Course Objectives: The objectives of the course are
6. To introduce the principles and scope of financial management for engineering professionals
7. To enable students to interpret and analyse financial statements.
8. To develop ability to evaluate engineering investments using capital budgeting techniques.
9. To understand cost of capital and financing decisions in organizations.
10. To apply financial tools for techno-economic evaluation of engineering projects.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Understand fundamental concepts of financial management and its role in engineering
organizations.
CO2: Analyse financial statements and evaluate financial performance.
CO3: Apply capital budgeting methods for evaluating engineering investment decisions.
CO4: Evaluate cost of capital and capital structure decisions.
CO5: Apply working capital and financial planning concepts for engineering projects.
● Course Contents:
Unit I Introduction to Financial Management 6 Hours
Role and scope of financial management in engineering organizations, Financial environment, financial
markets and institutions, Time value of money: present value, future value, annuity concepts
Financial statements: balance sheet, income statement and cash flow statement, Ratio analysis and
financial performance indicators
Unit II Cost of Capital and Capital Structure 6 Hours
Concept and importance of cost of capital, Cost of debt, equity and preference capital, Weighted average
cost of capital (WACC), Capital structure theories: Net income approach, Net operating income approach,
Modigliani–Miller theory, Leverage analysis: operating leverage, financial leverage and combined
leverage
Unit III Capital Budgeting 6 Hours
Nature and significance of capital budgeting, Cash flow estimation for engineering projects, Investment
evaluation methods: Payback period, accounting rate of return, Discounted cash flow methods: Net
present value (NPV), Internal rate of return (IRR), Profitability index, Risk and uncertainty in capital
budgeting
Unit IV Working Capital Management 6 Hours
Concept and importance of working capital, Operating cycle and cash conversion cycle, Management of
cash, receivables and inventory, Short term financing sources, Working capital policies and risk–return
trade-off
Unit V Financial Decision Making in Engineering Projects 6 Hours
Techno-economic feasibility analysis, Project financing and financial planning, Budgeting and cost
control techniques, Break-even analysis and sensitivity analysis, Introduction to financial Modelling using
spreadsheets
● Course activities for term work evaluation:
1. Financial Statement Analysis Activity
Students analyse balance sheets, income statements, and cash flow statements of companies and
interpret financial performance using ratio analysis.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 83
2. Case Study on Capital Budgeting Decisions: Students evaluate engineering investment projects
using Payback Period, NPV, IRR, and Profitability Index methods and recommend suitable
decisions.
3. Hands-on Activity using Financial Spreadsheet Tools: Students perform budgeting, break-even
analysis, sensitivity analysis, and financial Modelling using spreadsheet software.
4. Mini Project on Working Capital Management: Students study working capital practices of an
industry or business and prepare a report on inventory, receivables, cash management, and short-
term financing.
5. Presentation on Financial Decision Making in Engineering Projects: Students prepare and
present techno-economic feasibility analysis, project financing methods, cost control strategies, and
risk-return evaluation for engineering projects.
● Textbooks:
4. Prasanna Chandra – Financial Management: Theory and Practice, McGraw Hill.
5. I. M. Pandey – Financial Management, Vikas Publishing.
6. Eugene F. Brigham and Michael C. Ehrhardt – Financial Management: Theory & Practice,
Cengage Learning.
● Reference Books:
5. Brealey, Myers and Allen – Principles of Corporate Finance, McGraw Hill.
6. Van Horne & Wachowicz – Fundamentals of Financial Management, Pearson.
7. Jonathan Berk and Peter DeMarzo – Corporate Finance, Pearson.
8. Ross, Westerfield and Jordan – Fundamentals of Corporate Finance, McGraw Hill.
● MOOC / NPTEL Courses/Online Resources:
1. Financial Management for Managers by Prof. Anil K. Sharma, IIT Roorkee :
[Link]
2. Corporate Finance by Prof. Abhijeet Chandra, IIT Kharagpur: [Link]
learning/preview/noc21_mg93
3. Foundations of Accounting & Finance By Prof. Arun Kumar Gopalaswamy, IIT Madras:
[Link]
4. Working Capital Management By [Link] K. Sharma, IIT Roorkee:
[Link]
5. Engineering Economic Analysis By Prof. Pradeep Kumar Jha, IIT Roorkee:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 84
Course: Community Engagement Project Code: 25ETELC201
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Practical 2Hrs/Week 1 Term Work Marks: 25
● Prerequisites:
1. It is an experiential learning approach that combines community service, communitydevelopment,
education and learning.
2. Project involves students in community development and service activities and applies the
experience to personal and academic development.
3. The targeted contribution of college students to the village/local development will benefit
the community.
● Course Objectives: The course aims to:
1. Establish a mutually beneficial relationship between the college and the community.
2. Opportunities to engage with their local community, fostering empathy, teamwork, and problem-
solving skills while contributing positively to their surroundings.
3. An understanding of the challenges faced by the local community and the role of engineering
in addressing those challenges.
4. The ability to apply technical knowledge and skills to design solutions or interventions that create a
positive impact on the community.
5. The skills to evaluate and critically analyse the outcomes of their engagement activities, deriving
actionable insights for sustainable impact
● Guidelines:
1. A group of 3 to 4 students or 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/college premise.
2. Each group is allotted to a faculty member of the department as a mentor.
3. The group of students will be associated with a government official / village authorities /NGOs
etc. concerned, allotted by the district administration, during the duration of the project.
4. The Community Engagement Project should be different from the regular Programmes of NSS/NC-
C/Green Club/Hobby Clubs, Special Interests Groups etc.
5. An activity book has to be maintained by each of the students to record the activities undertak-
en/involved and will be countersigned by the concerned mentor/HoD.
6. Project report shall be submitted by each student/group of students.
7. An internal evaluation shall also be conducted by a committee constituted by the HoD.
8. Evaluation to be done based on the active participation of the student and marks could be awarded by
the mentor/HoD.
9. Students’ groups can conduct an awareness Programme on Health and Hygiene or in Organic Farming
or in Fisheries or in advocating prohibition of liquor or about renewable energy, e- waste management
or any other activity in an area of their studies and as per his/her aptitude.
● List of topics:
The below lists are not exhaustive and open for HoD’s or mentors to add, delete or modify. It is expected
that the focus should be on specific local issues in their nearby areas. The students are expected to carry
out these projects with involvement, commitment, responsibility and accountability. The mentors of a
student/group of students shall.
• Use and/or miss-use of cell phones
• Career orientation of youth
• Water facilities and drinking water availability
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 85
• Health and hygiene of the school going students, home makers and old personals
• Health intervention and awareness Programmes
• Horticulture Herbal and Nutrition
• Traditional and Modern health care methods
• Food habits
• Air /Sound /Water pollution
• Plantation and Soil protection
• Renewable energy and Solar Systems
• Yoga awareness and practice
• Health care awareness Programmes and their impact
• Organic farming, IoT implementations
• Food adulteration
• Incidence of Diabetes and other chronic diseases
• Blood groups and blood levels
• Chemicals in daily life
• Music and dance
• Women education and empowerment
Project Scope:
• Conduct workshops or awareness drives on topics like digital literacy, environmental sustain-
ability, mental health, or career planning for local stakeholders.
• Develop a simple prototype or solution that addresses a real-world problem (e.g., a water-saving
device, simple mobile apps, or tools for community use).
• Organize clean-up drives, tree plantations, recycling campaigns, or energy conservation initiatives.
Promote health through awareness Programs on hygiene, nutrition, and exercise.
• Teach basic computer or technical skills to students, staff, or the community
● Text Books:
1. Waterman, A. Service-Learning: A Guide to Planning, Implementing, and Assessing
Student Projects. Routledge, 1997.
2. Beckman, M., and Long, J. F. Community-Based Research: Teaching for Community
Impact. Stylus Publishing, 2016.
● MOOC / NPTEL/YouTube Links:
Ecology and Society [Link]
● Web Links:
1. UNESCO: Education for Sustainable Development [Link]
2. EPICS (Engineering Projects in Community Service) [Link]
3. Ashoka: Innovators for the Public [Link]
4. Design for Change [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 86
SEMESTER IV
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 87
Course: Software Engineering Code:
25COPCC204
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Lecture 03 03 CCA 20
ISE 30
ESE 50
● Prerequisites: Principles of Programming Languages
● Course Objectives: This course aims at enabling students:
1. Provide fundamental knowledge of software engineering principles, processes, and life cycle models
used in software development.
2. Enable students to analyse, specify, and model software requirements using standard modeling
techniques and UML.
3. Develop the ability to estimate software size, cost, effort, and schedule using industry-accepted
estimation models.
4. Introduce techniques for risk management and software configuration management to handle real-
world software projects.
5. Equip students with software testing strategies and techniques to ensure software quality and
reliability
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain software engineering concepts, software processes, and life cycle models
including Agile methodologies.
CO2: Analyse, document, and model software requirements using UML and structured
modeling techniques.
CO3: Apply software estimation and scheduling techniques such as LOC, Function Points,
and COCOMO for project planning.
CO4: Identify, analyse, and mitigate software risks and apply software configuration
management practices
CO5: Apply appropriate software testing strategies and techniques to validate and verify software
systems
Course Contents:
Unit I Introduction to Software Engineering & Process Models 09 Hours
Nature of Software, Software Engineering, Software Myths, The Software Process, Generic Process Model,
Prescriptive Process Models, Waterfall Model, Incremental Process Model, Evolutionary Process Models,
Concurrent Models, Specialized Process Models, Formal Methods Model, Unified Process, Agility
Principles, Extreme Programming (XP), Scrum
Tools Mapping: Scrum boards (Trello), Agile tools (Jira), UML tools ([Link])
Unit II Requirements Engineering & Modeling 09 Hours
Requirements Engineering, Eliciting Requirements, Collaborative Requirements Gathering, Quality Function
Deployment (QFD), Usage Scenarios, Elicitation Work Products, Developing Use Cases, Building the
Requirements Model, Negotiating Requirements, Validating Requirements, Scenario-Based Modeling, UML
Models, Activity Diagram, Swim-lane Diagrams, Class-Based Modeling, Flow-Oriented Modeling, Behavioral
Modeling, State Machine Diagram (with orthogonal states), Requirements Modeling for Web Applications,
Software Requirements Specification (SRS)
Tools Mapping: StarUML, [Link], Lucidchart
Project Planning Process, Software Scope Definition & Feasibility Analysis, Resource Management, Reusable
& Environmental Resources, Software Project Estimation, Decomposition Techniques, Software Sizing,
Problem-Based Estimation, LOC-Based Estimation, Function Point (FP) Estimation, Object Point (OP)
Estimation, Process-Based Estimation, Use-Case-Based Estimation, Reconciling Estimates, Empirical
Estimation Models, Structure of Estimation Models, COCOMO II Model, Requirement Traceability Matrix
(RTM)
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 88
Unit IV Risk and Configuration Management 09 Hours
Software Risks, Risk Identification, Risk Projection, Risk Refinement, Risk Mitigation, Risk Monitoring &
Management, RMMM Plan, Software Configuration Management Concepts, SCM Repository, SCM Process,
Configuration Management for Software Systems.
Unit V Software Testing 09 Hours
Software Testing Fundamentals, Testing Principles, Strategic Approach to Software Testing, Test Strategies for
Conventional Software, Test Strategies for Object-Oriented Software, Test Strategies for Web Applications,
Validation Testing, System Testing, White-Box Testing, Basis Path Testing, Control Structure Testing, Black-
Box Testing, Model-Based Testing, Testing for Specialized Environments & Architectures, Object-Oriented
Testing Strategies, Object-Oriented Testing Methods, Test Cases and Class Hierarchy, Testing Concepts for
Web Applications, Testing Process Overview, Test Plan, User Interface Testing, Positive Testing & Negative
Testing, Art of Debugging
Tools Mapping: JUnit, Selenium, Postman
● Textbooks:
● 1. Roger S Pressman “Software Engineering: A Practitioner’s Approach “7 th Edition McGraw- Hill
ISBN:0073375977.
● 2. Ian Somerville “ Software Engineering” 9th edition Pearson Education SBN-13: 978- 0- 13-703515-1,
ISBN-10: 0-13-703515-2 , pdf downloadable
9. Reference Books:
10. 1. Pankaj Jalote “A n Integrated Approach to Software Engineering” 3rd Edition Nervosa Publication
ISBN: 81-7319-702-4 pdf down loadable
11. 2. Rajiv Mall “ Fundamentals of Software Engineering” 3rd edition PHI
● MOOC / NPTEL Courses:
● Software Engineering, IIT Kharagpur Prof. Rajiv Mall :[Link]
● Continuous Comprehensive Assessment (Any Two ) 20 Marks
CCA1 List of Course Activity 10Marks
1. The Software Process understanding in detail.
2. Study of Generic Process Model, Prescriptive Process Models, Waterfall Model
3. Incremental Process Model diagram and study
4. Evolutionary Process
5. Agility Principles, Extreme Programming (XP), Scrum
6. Tools Mapping: Scrum boards (Trello), Agile tools (Jira), UML tools ([Link])
CCA2 Case Study/Survey 11 Marks
• Tools Mapping: Get/GitHub, Engine, Puppet
• Tools Mapping: Projectile, Gantt Project, Avanti
• Tools Mapping: StarUML, [Link], Lucidchart
•
CCA3: Group Discussion / Seminar / Blog Writing
• Seminar on software phases.
• Seminar on Testing
• Seminar on Software Development Models
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 89
\
Course: Database Management System Code: 25COPCC205
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Lecture 03 03 CCA 20
ISE 30
ESE 50
● Prerequisites: Discrete Mathematics, Data Structures and Algorithms
● Course Objectives: This course aims at enabling students:
1. To introduce the core principles and architectures of database systems.
2. To enhance SQL and PL/SQL skills for efficient database querying.
3. To apply normalization techniques for designing well-structured relational databases.
4. To make students familiar with the basic issues of transaction processing and concurrency control.
5. To explain and apply different NoSQL and MongoDB concepts.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Describe the fundamentals of database management systems, including data models, ER
modeling, and database design.
CO2: Demonstrate the use of SQL and PL/SQL for managing and manipulating relational data.
CO3: Apply normalization techniques to enhance database design and maintain data integrity.
CO4: Analyse transaction management concepts and concurrency control techniques to ensure reliable
database systems.
CO5: Approach different NoSQL database types and explain their suitability for managing unstructured
data.
Course Contents:
Unit I Introduction to Database System and ER Modeling 09 Hours
Introduction to Database Management Systems, Purpose of Database Systems, Database-System
Applications, View of Data, Database Languages, Database System Structure, Data Models, Database Design
and ER Model: Entity, Attributes, Relationships, Constraints, Keys, Design Process, Entity Relationship
Model, ER Diagram, Design Issues, Extended E-R Features, converting E-R & EER diagram into tables.
Case Study: Study of Architecture of any DBMS like Oracle or MySQL
Unit II SQL/PL SQL 09 Hours
SQL: Characteristics and advantages, SQL Data Types and Literals, DDL, DML, DCL, TCL, SQL Operators,
Tables: Creating, Modifying, Deleting, Updating, SQL DML Queries: SELECT Query and clauses, Views:
Creating, Dropping, Updating using Indexes, Set Operations, Predicates and Joins, set membership, Tuple
Variables, set comparison, Ordering of Tuples, Aggregate Functions, SQL Functions, Nested Queries.
PL/SQL: Control Statement, Cursor, Stored Procedure and Function, Trigger, Embedded SQL, Dynamic SQL
Unit III Relational Database Design 08 Hours
Relational Model: Basic concepts, Attributes and Domains, Codd’s Rules, Relational Integrity, Referential
Integrity, Database Design: Features of Good Relational Designs, Normalization, Atomic Domains and First
Normal Form, Decomposition using Functional Dependencies, 2NF, 3NF, BCNF.
Case study: Relational Database Design and Optimization for Hospital Management
Unit IV Database Transactions 08 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 90
Transaction concept, Transaction states, ACID properties, Concept of Schedule, Serial Schedule,
Serializability: Conflict and View, Cascaded Aborts, Recoverable and Non-recoverable Schedules,
Concurrency Control: Lock-based, Time-stamp based Deadlock handling, Recovery methods: Shadow- Paging
and Log-Based Recovery
Case study: Design Online Shopping Cart Transaction Management In an e-commerce platform, multiple users
simultaneously add, update, and purchase products. To ensure data consistency and reliability, the system must handle
concurrent transactions effectively
Unit V NoSQL Database 08 Hours
Introduction to Distributed Database System- Advantages, disadvantages, CAP Theorem. Types of Data:
Structured, Unstructured data & Semi-Structured Data; NoSQL Database: Introduction, need, Features, Types
of NoSQL Databases: Key-value store, document store, graph, wide column stores; BASE Properties, Data
Consistency model ACID Vs BASE, Comparative study of RDBMS and NoSQL, MongoDB (with syntax and
usage): CRUD Operations, Aggregation.
Case study: Study NoSQL Database Selection for a Smart Farming System.
● Textbooks:
● Silberschatz A., Korth H., Sudarshan S., "Database System Concepts", McGraw Hill Publishers, 7th
Edition, 2020 ISBN 978-0-07-802215-9.
● Ivan Bayross, "SQL, PL/SQL the Programming Language of Oracle", BPB Publications, 2014 ISBN:
9788176569644.
● Connally T, Begg C., "Database Systems- A Practical Approach to Design, Implementation and
Management", Pearson Education, 5th Edition, 2010, ISBN 81-7808-861-4.
● 4. Pramod J. Sadalage and Martin Fowler, "NoSQL Distilled", Addison Wesley, ISBN 10:
0321826620, 2013, ISBN 13: 978-0321826626.
12. Reference Books:
● C. J. Date, "An Introduction to Database Systems", Addison-Wesley, 8th Edition, 2004, ISBN 0321189566.
● S. K. Singh, "Database Systems: Concepts, Design and Application", Pearson Education,2009, ISBN
[Link] Chodorow, Michael Dierolf, "MongoDB: The Definitive Guide", O‟Reilly
Publications, 3rd Edition, 2019 ISBN 9781491954461.
● 13. Kevin Roebuck, "Storing and Managing Big Data - NoSQL, HADOOP and More", Emereo Pty Limited,
2011, ISBN 1743045743, 9781743045749.
MOOC / NPTEL Courses:
● 1. Introduction to Database Systems, IIT Madras,Prof. Sreenivasa Kumar: [Link]
● [Link] Base Management System, Prof Dass, IIT Kanpur:
[Link]
●
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 91
● Continuous Comprehensive Assessment (Any Two ) 20 Marks
CCA1 List of Course Activity 10Marks
1. Study on Database Languages and Database System Structure
2. Study on Data Models and Database Design and ER Model: Entity, Attributes, Relationships, Constraints,
Keys
3. Design Process, Entity Relationship Model, ER Diagram, Design Issues, Extended E-R Features,
converting E-R & EER diagram into tables.
7. Study of Architecture of any DBMS like Oracle or MySQL
CCA2 Case Study/Survey 11 Marks
• Case Study: Study of indexing techniques and query optimization in RDBMS
• Case study: Study NoSQL Database Selection for a Smart Farming System.
• Case study: Design Online Shopping Cart Transaction Management In an e-commerce platform,
multiple users simultaneously add, update, and purchase products. To ensure data consistency and
reliability, the system must handle concurrent transactions effectively
CA3 Group Discussion / Seminar / Blog Writing 10 Marks
1)Study on DBMAs
2)Seminar on SQL
3)Seminar on NoSql
4)Study on types of DBMS
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 92
Course: Advanced Data Structures(ADS) Code:
25COPCC206
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Lecture 03 03 CCA 20
ISE 30
ESE 50
Prerequisites: Programming and Problem Solving , Fundamentals of Programming Languages
● Course Objectives: This course aims at enabling students:
1. To develop a logic for graphical modeling of real life problems.
2. To suggest appropriate data structure and algorithm for graphical solutions of the problems.
3. To understand advanced data structures to solve complex problems in various domains.
4. To operate on the various structured data to build the logic to use appropriate data structure in logical
and computational solutions.
5. To understand various algorithmic strategies to approach the problem solution.
● Course Outcomes: At the end of the course, students will be able to:
1. CO1:To apply appropriate advanced data structure and efficient algorithms to approach the
problems of various domains.
2. CO2To design the algorithms to solve the Programming problems.
3. CO3:To use effective and efficient data structures in solving various Computer Engineering domain
problems.
4. CO4:To analyse the algorithmic solutions for resource requirements and optimization
5. CO5:To use appropriate modern tools to understand and analyse the functionalities confined to
the data structure usage.
Course Contents:
Unit I Searching and Sorting 09 Hours
Searching- Search Techniques, Sequential search, variant of sequential search- sentinel search, Binary search,
Fibonacci search.
Sorting- Types of Sorting-Internal and external sorting, General sort concepts-sort order, stability, efficiency,
number of passes, Sorting methods- Bubble sort, Insertion sort, Selection sort, Quick sort, Heap sort, Shell sort,
Bucket sort, Radix sort, Comparison of All Sorting Methods.
Unit II Trees 09 Hours
Tree- basic terminology, General tree and its representation, representation using sequential and linked
organization, Binary tree- properties, converting tree to binary tree, binary tree traversals- in order, preorder, post
order, level wise -depth first and breadth first, Operations on binary tree. Binary Search Tree (BST),
BST operations, threaded binary tree- concepts, threading, insertion and deletion of nodes in in-order
threaded binary tree, in order traversal of in-order threaded binary tree.
Case Study- Use of binary tree in expression tree-evaluation and Huffman's coding
Unit III Linked Lists 08 Hours
Concept, Comparison of sequential and linked organizations, Primitive operations, Realization of Linked
Lists, Realization of linked list using arrays, Dynamic Memory Management, Linked list using dynamic
memory management, Linked List Abstract Data Type, Linked list operations, Head pointer and header node,
Types of linked list- Linear and circular linked lists, Doubly Linked List and operations, Circular Linked List,
Singly circular linked list, Doubly circular linked list, Polynomial Manipulations - Polynomial addition,
Multiplication of two polynomials using linked list. Generalized Linked List (GLL) concept, representation of
polynomials and sets using GLL.
Case Study- Garbage Collection.
Graphs Graphs 08 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 93
Basic Concepts, Storage representation, Adjacency matrix, adjacency list, adjacency multi list, inverse
adjacency list. Traversals-depth first and breadth first, Introduction to Greedy Strategy, Minimum spanning
Tree, Greedy algorithms for computing minimum spanning tree- Prims and Kruskal Algorithms, Dijkstra's
Single source shortest path, Topological ordering.
Case study- Data structure used in Webgraph and Google map.
Hashing Hashing 08 Hours
Hash Table- Concepts-hash table, hash function, bucket, collision, probe, synonym, overflow, open hashing,
closed hashing, perfect hash function, load density, full table, load factor, rehashing, issues in hashing, hash
functions- properties of good hash function, division, multiplication, extraction, mid-square, folding and
universal, Collision resolution strategies- open addressing and chaining, Hash table overflow- open addressing
and chaining, extendible hashing. Dictionary- Dictionary as ADT, ordered dictionaries. Skip List-
representation, searching and operations- insertion, removal.
● Continuous Comprehensive Assessment (Any Two ) 20 Marks
CCA1 List of Course Activity 10Marks
1. Comparison of sequential and linked organizations
2. Dynamic Memory Management, linked list using dynamic memory management.
3. Implementation of Linked list operations
4. Implementation of Doubly circular linked list
5. Polynomial Manipulations - Polynomial addition, Multiplication of two polynomials using linked list.
6. Generalized Linked List (GLL) concept, representation of polynomials and sets using GLL.
CCA2 Case Study/Survey 11 Marks
Case study- Data structure used in Webgraph and Google map.
Case Study- Use of binary tree in expression tree-evaluation and Huffman's coding
Case Study- Use of Garbage Collection
CA3 Group Discussion / Seminar / Blog Writing 10 Marks
1. Seminar on abstract data.
2. Seminar on Searching algorithm
3. Seminar on memory management using different data structures.
● Textbooks:
● Silberschatz A., Korth H., Sudarshan S., "Database System Concepts", McGraw Hill Publishers, 7th
Edition, 2020 ISBN 978-0-07-802215-9.
● Ivan Bayross, "SQL, PL/SQL the Programming Language of Oracle", BPB Publications, 2014
ISBN: 9788176569644.
● Connally T, Begg C., "Database Systems- A Practical Approach to Design, Implementation and
Management", Pearson Education, 5th Edition, 2010, ISBN 81-7808-861-4.
● 4. Pramod J. Sadalage and Martin Fowler, "NoSQL Distilled", Addison Wesley, ISBN 10:
0321826620, 2013, ISBN 13: 978-0321826626.
15. Reference Books:
1. C. J. Date, "An Introduction to Database Systems", Addison-Wesley, 8th Edition, 2004, ISBN
0321189566. S. K. Singh, "Database Systems: Concepts, Design and Application", Pearson
Education,2009, ISBN [Link] Chodorow, Michael Dierolf, "MongoDB: The Definitive
Guide", O‟Reilly Publications, 3rd Edition, 2019 ISBN 9781491954461.
2. Kevin Roebuck, "Storing and Managing Big Data - NoSQL, HADOOP and More", Emereo Pty Limited,
2011, ISBN 1743045743, 9781743045749.
MOOC / NPTEL Courses:
1. Programming and Data Structures, IIT Madras, Prof. Narayanaswamy:
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 94
[Link]
2. Programming, Data Structures And Algorithms Using Python, Chennai Mathematical Institute Prof.
Madhavan Mukund: [Link]
3. Data Structures and Algorithms Design, Nitin Saxena, IIT Kanpur: [Link]
learning/preview/noc25_cs81
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 95
Course: Microprocessor (Multidisciplinary Minor-II) Code:25COMDM202
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Lecture 2 2 CCA 20
ISE 30
ESE 50
Prerequisites: Basic knowledge of digital electronics, computer organization, number systems,
fundamentals of microprocessors (8085/8086), and Programming concepts.
Course Objectives: 1. Understand basic architecture of microprocessor and instruction set.
2. Learn system architecture, bus cycles, and I/O organization.
3. Understand memory management (segmentation & paging).
4. Learn protection mechanisms and privilege levels.
5. Understand multitasking, interrupts, and microcontrollers.
Course Outcomes: At the end of the course, students will be able
to:
1. CO1: Understand the architecture, features, Programmer’s model,
2. CO2: Analyse bus cycles, system architecture, pin configuration, memory
organization, and I/O operations of the 80386 system.
3. CO3: Apply concepts of memory management including segmentation, paging,
descriptor tables.
4. CO4: Evaluate protection mechanisms such as privilege level instructions.
5. CO5: Understand and analyse multitasking, task switching, virtual 8086 mode,
interrupts, exceptions, and basics of microcontrollers..
Course Contents:
Unit I Introduction to 80386 and Instruction Set 7 Hours
Brief History of microprocessors, 80386 DX Features and Architecture, Programmers Model, Operating
Modes, Addressing Modes and Data Types. Applications Instruction Set: Data Movement Instructions,
Binary Arithmetic Instructions, Decimal Arithmetic Instructions, Logical Instructions, Control Transfer
Instructions, String and Character Transfer Instructions, Instructions for Block Structured Language, Flag
Control Instructions, Coprocessor Interface Instructions, Segment Register Instructions, Miscellaneous
Instructions.
Unit II Bus Cycles and System Architecture 7 Hours
Initialization – Processor State after Reset, Functional Pin Diagram, Functionality of Various Pins, I/O
Organization, Memory Organization (Memory Banks), Basic Memory Read and Write Cycles with
Timing Diagram. Systems Architecture – System Registers (System Flags, Memory Management
Registers, Control Registers, Debug Registers, Test Registers), System Instructions.
Unit III Memory Management 7 Hours
Global Descriptor Table, Local Descriptor Table, Interrupt Descriptor Table, GDTR, LDTR, IDTR.
Formats of Descriptors and Selector, Segment Translation, Page Translation, Combining Segment and
Page Translation..
Unit IV Protection Mechanisms 7 Hours
Need of Protection, Overview of 80386DX Protection Mechanisms: Protection Rings and Levels,
Privileged Instructions, Concept of DPL, CPL, RPL, EPL. Inter-Privilege Level Transfers using Call Gates,
Conforming Code Segment, Privilege Levels and Stacks, Page Level Protection, Combining Segment and
Page Level Protection.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 96
Unit V Synchronous Sequential Circuit Design & HDL 7 Hours
Multitasking – Task State Segment, TSS Descriptor, Task Register, Task Gate Descriptor, Task Switching,
Task Linking, Task Address Space. Virtual Mode – Features, Memory Management in Virtual Mode,
Entering and Leaving Virtual Mode. Interrupts and Exceptions: Identifying Interrupts, Enabling and
Disabling Interrupts, Priority among Simultaneous Interrupts and Exceptions, Interrupt Descriptor Table
(IDT), IDT Descriptors, Interrupt Tasks and Interrupt Procedures, Error Code and Exception Conditions.
Introduction to Microcontrollers: Architecture of Typical Microcontroller, Difference
between Microprocessor and Microcontroller, Characteristics of Microcontrollers, Applications of
Microcontrollers.
Textbooks:
1. Barry B. Brey, “The Intel Microprocessors: Architecture, Programming and Interfacing”, Pearson
Education.
2. Douglas V. Hall, “Microprocessors and Interfacing: Programming and Hardware”, Tata McGraw-Hill.
3. Walter A. Triebel & Avtar Singh, “The 8088 and 8086 Microprocessors: Programming, Interfacing,
Software, Hardware and Applications”, Pearson.
4. Yu-Cheng Liu & Glenn A. Gibson, “Microcomputer Systems: The 8086/8088 Family – Architecture,
Programming and Design”, Pearson.
Reference Books:
1. 80386 Microprocessor Handbook, Osborne McGraw-Hill.
2. Microprocessors: The 8086/8088, 80186/80286, 80386/80486 and the Pentium Family, PHI
Learning.
3. Microprocessors and Microcomputer-Based System Design, CRC Press.
4. Microprocessors and Multicore Systems, Technical Publications.
5. The Intel Microprocessors, Pearson (for advanced reference).
NPTEL/ SWAYAM Link
1. Microprocessors And Microcontrollers, IIT Kharagpur, Prof. Santanu Chattopadhyay:
[Link]
2. Microprocessors and Microcontrollers, IISc Bangalore, Prof. Krishna Kumar:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 97
Course: Leadership and Team Dynamics Code: 25OEC202A
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
Lecture 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Basic communication and interpersonal skills
● Course Objectives: The objectives of the course are-
1. Introduce concepts of leadership, organizational behavior, and group dynamics.
2. Develop communication, interpersonal, and collaborative leadership skills.
3. Explain leadership styles, motivation theories, and team processes.
4. Enhance conflict resolution, negotiation, and decision-making abilities.
5. Prepare students for leadership roles in multicultural and multidisciplinary organizations
● Course Outcomes: At the end of the course, students will be able to
CO 1. Explain leadership theories, organizational behavior, and group dynamics concepts.
CO 2. Apply communication and interpersonal skills in team environments.
CO 3. Analyse leadership styles, group processes, and motivational approaches.
CO 4. Evaluate team effectiveness, conflict management, ethics, and leadership
challenges.
CO 5. Develop leadership strategies for professional and global organizational
environments.
● Course Contents:
Unit I Foundations of Leadership and Organizational Behaviour 6 Hours
Introduction to leadership and team management, Leadership versus management , Leadership myths
and leadership development , Organizational behavior fundamentals , Groups and types of groups ,
Stages of group development , Emotional intelligence and self-awareness
Unit Leadership Theories and Leadership Development 6 Hours
II
Trait and Behavioural leadership theories , Situational and contingency leadership models, Path-goal
theory and Leader-Member Exchange (LMX) theory , Transformational and transactional leadership ,
Power, influence, and persuasion , Leadership ethics, values, and credibility
Unit Communication, Motivation, and Interpersonal Behaviour 6 Hours
III
Communication process and barriers, Verbal and non-verbal communication , Social networks, rumors,
and grapevine , Motivation theories and leadership , Transactional analysis and JOHARI Window ,
Coaching, mentoring, and feedback mechanisms
Unit Team Dynamics and Conflict Management 6 Hours
IV
Group dynamics and team processes , Team formation and team effectiveness , Cooperation,
competition, and cohesiveness , Delegation and empowerment , Conflict management and negotiation
, Virtual and multicultural teams
Unit Organizational Ethics and High-Performance Leadership 6 Hours
V
Organizational justice and ethical behavior , Corporate Social Responsibility (CSR) , Positive
organizational scholarship , Building trust and credibility in teams , High-performance team
development , Global leadership and leadership challenges in modern organizations
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 98
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Leadership Style Role Play
Students perform role plays demonstrating different leadership styles, communication
approaches, and conflict management situations.
2. Team Building & Group Dynamics Activity
Practical activities/games to study teamwork, cooperation, delegation, trust-building, and
group decision-making.
3. Case Study Analysis on Organizational Behaviour
Analyse real-life organizational situations related to motivation, leadership challenges, ethics,
or team conflicts and present solutions.
4. Communication & Negotiation Workshop
Hands-on practice sessions on verbal/non-verbal communication, negotiation skills, feedback
mechanisms, and interpersonal Behaviour.
5. Self-Assessment & Leadership Development Report
Students prepare a report based on personality tests, emotional intelligence assessment,
JOHARI window, or leadership skill evaluation with improvement plans.
● Text Books:
1. Hughes, R.L., Ginnett, R.C., & Curphy, G.J., Leadership: Enhancing the Lessons of
Experience, 9th Edition, McGraw Hill Education, 2019.
● Reference Books:
1. Robbins, S.P., Judge, T.A. & Vohra, N., Organizational Behavior, 18th Edition, Pearson
Education, 2019.
2. Parek, U. & Khanna, S., Understanding Organizational Behavior, 4th Edition, Oxford
University Press, 2018.
3. Greenberg, J. & Baron, R., Behavior in Organizations, 10th Edition, Pearson-Prentice Hall,
2009.
4. Luthans, F., Organizational Behavior, 10th Edition, McGraw-Hill, 2004.
5. Cameron, K.S. & Spreitzer, G.M., The Oxford Handbook of Positive Organizational
Scholarship, Oxford University Press, 2012.
6. Baron, R.A. & Byrne, D., Social Psychology, 10th Edition, Pearson Education, 2004.
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. Organizational Behaviour: Individual Dynamics in Organization by Prof. Abraham Cyril Issac:
[Link]
2. Leadership and Team Effectiveness by Prof. Santosh Rangnekar:
[Link]
3. Leadership & Management : [Link]
details?id=F_WADHW_26
4. Harvard Business Review Leadership Resources : [Link]
managing-people
5. [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 99
Course: Green Practices & ESG Frameworks Code: 25OEC202B
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
CCA 20
Lecture 2 2 ISE 30
ESE 50
● Prerequisites: Basic knowledge of environmental science and sustainability, Understanding of
industrial processes and resource utilization, Basic awareness of corporate management and ethics
● Course Objectives: The Objectives of the Course are
1. To introduce the principles of sustainability and green practices in engineering and industry.
2. To understand Environmental, Social, and Governance (ESG) frameworks used in modern
organizations.
3. To analyse environmental impacts and promote sustainable resource management.
4. To study social responsibility and governance practices for sustainable development.
5. To apply ESG reporting standards and sustainability assessment tools in organizations.
● Course Outcomes: After successful completion of the course, students will be able to:
CO1: Explain the concepts of sustainability, green practices, and ESG frameworks.
CO2: Analyse environmental impacts and adopt green technologies for sustainable development.
CO3: Evaluate social responsibility and stakeholder engagement practices in organizations.
CO4: Understand governance principles, ethical leadership, and regulatory frameworks.
CO5: Apply ESG reporting standards and sustainability assessment methods in industries.
● Course Contents:
Unit I Fundamentals of Sustainability and Green Practices 6 Hours
Concept of sustainability and sustainable development, Environmental challenges: climate change, global
warming, biodiversity loss, resource depletion, Principles of green practices and environmental
responsibility, Green economy and circular economy concepts, Sustainable Development Goals (SDGs)
and global sustainability initiatives, Sustainable consumption and production patterns, Role of
engineering and technology in sustainable development, Importance of green practices in industrial and
organizational activities.
Unit II Environmental Sustainability and Green Technologies 6 Hours
Environmental sustainability and environmental protection strategies, Environmental Impact
Assessment (EIA) and its importance, Carbon footprint analysis and greenhouse gas emissions, Carbon
management strategies and carbon neutrality initiatives, Renewable energy technologies: solar, wind,
hydro, biomass, Energy efficiency and energy conservation methods, Waste management techniques:
reduce, reuse, recycle (3R concept), Water resource management and pollution control, Green
manufacturing, eco-friendly materials, and cleaner production technologies
Unit III Social Responsibility and Sustainable Development 6 Hours
Concept and importance of Corporate Social Responsibility (CSR), Employee welfare, workplace health,
and safety standards, Labour rights and fair working conditions, Diversity, equity, and inclusion in
organizations, Stakeholder engagement and community development initiatives, Social impact
assessment and community sustainability Programs, Ethical business conduct and responsible supply
chain management, Role of organizations in social and economic development
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 100
Unit IV Governance and Ethical Business Practices 6 Hours
Concept and principles of corporate governance, Governance structures and roles of board of directors,
Transparency, accountability, and ethical leadership, Risk management and compliance mechanisms,
Business ethics and anti-corruption policies, Legal and regulatory frameworks related to corporate
governance, Sustainability governance and corporate responsibility policies, Governance practices for
long-term organizational sustainability.
ESG Reporting, Assessment, and Implementation 6 Hours
Unit V
Introduction to ESG metrics and sustainability performance indicators, ESG reporting frameworks and
standards, Global Reporting Initiative (GRI) guidelines, Integrated reporting and sustainability disclosure
practices, ESG ratings, benchmarking, and performance evaluation, Green finance, sustainable
investments, and climate finance, Implementation of ESG strategies in organizations, Challenges in ESG
adoption and reporting, Case studies of ESG implementation in industries and multinational companies.
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Campus Green Audit & Waste Segregation Study
Students conduct a sustainability audit of the campus/department by analysing waste generation,
segregation practices, energy usage, and water consumption. Submit findings with improvement
recommendations.
2. Carbon Footprint Calculation Project
Students calculate the carbon footprint of a household, classroom, or small organization using
standard carbon calculators and prepare a report suggesting carbon reduction strategies.
3. ESG Reporting Case Analysis
Students select a company and study its ESG or sustainability report (based on GRI/SDG
framework). Prepare a presentation evaluating environmental, social, and governance practices.
4. Sustainable Product / Process Design Activity
Teams design an eco-friendly product, packaging solution, or green operational process applying
principles of reduce–reuse–recycle and resource efficiency.
5. Community Awareness & Social Responsibility Campaign
Organize and document an awareness activity such as tree plantation, plastic-free drive, energy
conservation campaign, or social impact survey, followed by submission of outcomes and
reflections.
● Textbooks:
1. Understanding Sustainability Principles and ESG Policies: Colin Read, Springer Nature, Year:
2023
2. The ESG and Sustainability Deskbook for Business, Kristyn Noeth, Springer, 2024
● Reference Books:
1. Values at Work: Sustainable Investing and ESG Reporting, Daniel C. Esty, Todd Cort, Palgrave
Macmillan,Year: 2020
2. Business Responsibility and Sustainability in India, Bimal Arora, Pawan Budhwar, Divya Jyoti
Publisher: Palgrave Macmillan,Year: 2019
3. Looking at and Beyond Corporate Governance in India,Authors: Seema Joshi, Ruchi Kansil
Publisher: Springer / Palgrave MacmillanYear: 2023
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 101
4. Dharmanomics: An Indigenous and Sustainable Economic Model,Author: Sriram
Balasubramanian
Publisher: Bloomsbury India,Year: 2024
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. Sustainability through Green Manufacturing Systems An applied approach, By Prof. Deepu
Philip and Prof. Amandeep Singh, IIT Kanpur:
[Link]
2. Sustainable Energy Technology By Prof. Sayak Banerjee, IIT Hyderabad:
[Link]
3. Corporate social responsibility By Prof. Aradhna Malik, IIT Kharagpur :
[Link]
4. Implementing ESG and Sustainability in Business By Dr. Aditya Gupta, Indian Institute of
Management, Bangalore: [Link]
learning/preview/imb25_mg77
5. Business Ethics and Corporate Governance By Dr. Sweta Banerjee, Dr. Leena Dam, Sri Balaji
University, Pune: [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 102
Course: Innovation and Business Strategy Code: 25OEC202C
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Basic understanding of technology, creativity, and problem-solving concepts.
● Course Objectives: The objectives of the course are-
1. Introduce concepts of innovation, creativity, and business strategy.
2. Develop strategic thinking and innovation management skills.
3. Explain business models, entrepreneurship, and technology innovation processes.
4. Familiarize students with sustainability, intellectual property rights, and innovation ecosystems.
5. Prepare students for innovation-driven business and entrepreneurial environments
● Course Outcomes: At the end of the course, students will be able to
CO 1. Explain concepts of innovation, creativity, and business strategy.
CO 2. Apply innovation management and strategic thinking tools for business problem-
solving.
CO 3. Analyse business models, technology innovation, and entrepreneurial strategies.
CO 4. Evaluate sustainability, intellectual property, and innovation management practices.
CO 5. Develop innovative business solutions and strategic growth approaches.
● Course Contents:
Unit I Foundations of Innovation and Creativity 6 Hours
Innovation and creativity: concepts and importance, Innovation in the current business environment ,
Types of innovation , Schools of innovation , Challenges of innovation , Divergent and convergent thinking
Unit II Innovation Management and Design Thinking 6 Hours
Innovation management process, Idea management systems, Design thinking and entrepreneurship
Experimentation and prototyping , Co-creation and idea championship , Incubation and entrepreneurship
ecosystems
Unit Business Models and Strategic Innovation 6 Hours
III
Business models and value proposition , Entrepreneurship and social entrepreneurship , Blue Ocean
Strategy , Strategic positioning and competitive advantage , Business model failure: reasons and remedies
, Innovation-driven business growth
Unit Technology Innovation and Intellectual Property Rights 6 Hours
IV
Technology innovation process , Technology forecasting and planning , Technological innovation
management strategies , Management of innovation , Intellectual Property Rights (IPR) Patents,
copyrights, and patents in India
Unit V Sustainable Innovation and Future Business Trends 6 Hours
Sustainability innovation and entrepreneurship, Innovation for sustainable development , SME
involvement in sustainability , Material efficiency and sustainable business models , Managing investors
for innovation , Future markets and innovation opportunities for India
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Innovation Idea Pitch Presentation
Students identify a real-world problem and present an innovative product, service, or business
solution using creativity and design thinking tools.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 103
2. Business Model Canvas Workshop
Teams prepare a Business Model Canvas for a startup or sustainable business idea, explaining value
proposition, customer segments, revenue streams, and competitive advantage.
3. Prototype Development & Demonstration
Students create a basic prototype/mock-up of an innovative product or digital solution and
demonstrate its functionality and market relevance.
4. Case Study Analysis on Successful Innovations
Analyse companies known for innovation and strategy (e.g., startups or technology firms) and
present factors behind their success, business strategy, and innovation practices.
5. IPR & Patent Search Activity
Students perform a patent/trademark search related to a chosen innovation area and prepare a short
report on intellectual property protection and commercialization opportunities.
● Text Books:
1. Krishnan, R.T. & Dabholkar, V., 8 Steps to Innovation: Going from Jugaad to Excellence, Harper
Collins India.
● Reference Books:
[Link], Peter F., Innovation and Entrepreneurship, Routledge.
[Link] Business Review Series, Innovation and Entrepreneurship, Harvard Business School
Publishing.
3. Osterwalder, A. & Pigneur, Y., Business Model Generation, Wiley.
4. Kim, W. Chan & Mauborgne, Renée, Blue Ocean Strategy, Harvard Business Review Press.
5. Tidd, J. & Bessant, J., Managing Innovation, Wiley Publications.
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. Innovation Business Models and Entrepreneurship by Prof. Vinay Sharma, Prof. Rajat Agrawal :
[Link]
2. Entrepreneurship & IP strategy by Prof. Gouri Gargate : [Link]
learning/preview/noc25_hs213
3. Managing Innovation by Rishikesha T Krishnan and Vinay Dabholkar:
[Link]
4. Business Strategy Specialization by University of Virginia:
[Link]
5. Design Thinking for Beginners: Develop Innovative Ideas (Udemy):
[Link]
6. Strategic Management Resources : [Link]
management-resources
7. [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 104
Course: Stress Management and Mental Well Being Code: 25OEC202D
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
2 Hrs/Week CCA 20
Lecture 2 ISE 30
ESE 50
● Prerequisites: Basic awareness about personal health, emotions, and daily life challenges.
● Course Objectives:
1. To introduce the concept of stress, mental health, and wellbeing.
2. To help students identify stressors in academic and professional life.
3. To develop effective coping strategies and stress management skills.
4. To promote emotional intelligence and resilience.
5. To encourage healthy lifestyle habits for long-term wellbeing.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain the concepts of stress, mental health, and wellbeing
CO2: Identify sources of stress and analyse their impact
CO3: Apply stress management techniques
CO4: Demonstrate emotional intelligence and coping strategies
CO5: Design a personal wellbeing and stress management plan
● Course Contents:
Unit I Fundamentals of Stress and Mental Health 6 Hours
Concept and definition of stress and mental wellbeing, Types of stress: Eustress and Distress, Stress
response and General Adaptation Syndrome (GAS), Causes and symptoms of stress, Mind–body
relationship, Impact of stress on academic performance and productivity. Difference between stress,
anxiety, and depression.
Unit II Sources of Stress and Emotional Awareness 6 Hours
Academic, professional, social, and personal stressors; Personality types and stress (Type A and Type B
personality);
Emotional intelligence: Self-awareness, Self-regulation, Motivation, Empathy, Social skills; Identifying
negative thinking patterns
Unit III Stress Management Techniques 6 Hours
Relaxation techniques: Deep breathing, Progressive muscle relaxation; Meditation and mindfulness, Yoga
and physical exercises for stress reduction, Time management and goal setting, Positive thinking and
cognitive restructuring
Unit IV Mental Wellbeing and Healthy Lifestyle 6 Hours
Importance of sleep, nutrition, and physical activity, managing emotions: anxiety, anger, frustration,
Building resilience and self-confidence, Work–life balance, Digital wellbeing and social media stress
Unit V Personal Development and Coping Strategies 6 Hours
Interpersonal communication and relationship management, Coping strategies for change and uncertainty,
Conflict management and emotional regulation, Developing a personal wellbeing plan, Case studies on
stress management in student and workplace environments.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 105
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Stress Diary & Self-Assessment Activity
Students maintain a weekly stress journal to identify stress triggers, emotional responses, and coping
methods, followed by a reflective analysis report.
2. Mindfulness and Relaxation Practice Session
Conduct guided activities such as meditation, deep breathing, yoga, or progressive muscle
relaxation and submit observations on stress reduction outcomes.
3. Case Study Analysis on Mental Wellbeing
Analyse real-life or workplace/student stress management cases and suggest coping strategies,
emotional intelligence techniques, and wellbeing solutions.
4. Work–Life Balance & Digital Wellness Survey
Students design and conduct a survey on stress, screen time, sleep, or work–life balance among
peers, then present findings with recommendations.
5. Personal Wellbeing and Stress Management Plan
Prepare an individual wellness plan including fitness, sleep, nutrition, time management, and
emotional wellbeing strategies for long-term mental health improvement.
● Textbooks:
1. Leahy, Robert L. The Worry Cure. Three Rivers Press, 2006.
2. Carnegie, Dale. How to Stop Worrying and Start Living. Simon & Schuster, 1948.
3. Johnstone, Matthew. I Had a Black Dog. Robinson Publishing, 2005.
● Reference Books:
1. Goleman, Daniel. Emotional Intelligence: Why It Can Matter More Than IQ. Bantam Books, 1995.
2. Kabat-Zinn, Jon. Wherever You Go, There You Are: Mindfulness Meditation in Everyday Life.
Hyperion, 1994.
3. Covey, Stephen R. The 7 Habits of Highly Effective People. Free Press, 1989.
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. NPTEL course on Stress Management by Prof. Rajlakshmi Guha, IIT Kharagpur:
[Link]
2. NPTEL course on Psychology of Stress, Health and Well-being by Prof. Dilwar Hussain, IIT
Guwahati: [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 106
Course: French Language Module-II Code: 25OEC202E
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
Tutorial 2 2 CCA 20
ISE 30
ESE 50
● Prerequisites: French Language Module-I
● Course Objectives: The objectives of the course are-
1. To strengthen beginner-level communication skills in French.
2. To improve listening, reading and writing abilities.
3. To develop confidence in Practical conversations.
4. To introduce travel and public communication vocabulary.
5. To prepare students for DELF A1 level competency.
● Course Outcomes: At the end of the course, students will be able to
CO 1: Use basic French expressions confidently.
CO 2: Understand simple dialogues and instructions.
CO 3: Read and write short paragraphs.
CO 4: Participate in guided conversations.
CO 5: Apply French in Practical situations.
● Course Contents:
Unit I Voyages (Travel) 6 Hours
Talking about one’s dream travel destination, The near future tense , Prepositions , Giving a reason ( parce
que / car )
Unit Au magasin… au restaurant (At the store… at the 6 Hours
II restaurant)
Clothes and accessories , Shopping dialogues , French cuisine and some famous dishes , Restaurant
communication
Unit La vie quotidienne (Daily life) 6 Hours
III
Pronominal verbs , Talk about one’s routine , Talk about one’s favourite outings , Conversation to plan
outings
Unit Quand j’était petie …( When I was little…) 6 Hours
IV
Past tense (Le passé compose), Talk about some activities in the past, Past continuous (L’imparfait)
Talk about one’s childhood
Unit La francophonie (The French-speaking world) 6 Hours
V
Francophone countries , Talking about seasons and climate , Expressing emotions, Conversations
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 107
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Shopping Role Play: Students perform shopping conversations using French vocabulary and
expressions.
2. Restaurant Communication Activity: Students practice ordering food and interacting in French.
3. Travel Conversation Simulation: Students perform dialogues related to travel and directions.
4. Travel Conversation Simulation: Students perform dialogues related to travel and directions.
5. Paragraph Writing in French: Students write short paragraphs on daily routines or hobbies.
6. French Culture Presentation: Students present information on French-speaking countries or
traditions.
● Text Books:
1. Véronique M Kizirian, Emmanuelle Daill, Annie Berthet, Catherine Hugot, “Alter Ego+ (A1)”,
Hachette , ISBN: 9782011558107, (Goyal Publishers)
2. Nathalie Hirschsprung, Tony Tricot, “Cosmopolite 1-A1”, Textbook +Workbook (2 Book Set)
(Goyal Publishers), ISBN: 9788194434108
● Reference Books:
1. Annie Heminway, “Practice Makes Perfect: Complete French Grammar”, McGraw-Hill
Education, ISBN-13 : 978-1259642371
2. Claire Miquel, “Vocabulaire progressif du francais - Niveau debutant (A1)”, Cle International,
ISBN-13 : 978-2090380170, Bookswagon, 2/13 Ansari Road, Daryaganj, New Delhi 110002
3. Evelyne Siréjols, “Communication En Dialogues”, CLE international, ISBN: 9782090380637
(Goyal Publishers)
4. Myrna Bell Rochester, “Easy French Step-By-Step: Master High-Frequency Grammar for
French Proficiency—Fast”, McGraw Hill, ISBN-13 : 978-0071453875
5. Claire Miquel, “Communication Progressive du Français A1”, CLE International, Atlantic
Publishers and Distributors (P) Ltd., 7/22, Ansari Road, Darya Ganj, New Delhi – 110002
6. Ranjit, Mahita & Singh, Monica, Apprenons le frangais', Part 2, Saraswati House Pvt. Ltd.,New
Delhi. Second Revised Edition, 2007
7. Ranjit, Mahita & Singh, Monica, Cahier d'exercices', (Apprenons le francais) Part 2., Saraswati
House Pvt. Ltd.,New Delhi. Second Revised Edition, 2007
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. The Complete French Course : Learn French – Beginners : [Link]
for-beginners-a1/?couponCode=PMNVD2025
2. Francés Introductorio: [Link]
3. Français Débutant A1 : [Link]
4. The Complete French Course : Learn French - Low Intermediate :
[Link]
intermediate/?couponCode=PMNVD2025
5. Complete French Course: Learn French for Beginners : [Link]
french-course/?couponCode=PMNVD2025
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 108
Course: German Language Module-II Code: 25OEC202F
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: German Language Module-I
● Course Objectives: The objectives of the course are-
1. To strengthen beginner-level communication skills in German.
2. To improve reading, writing and listening abilities.
3. To develop confidence in Practical conversations.
4. To introduce travel and public communication vocabulary.
5. To prepare students for Goethe A1 level competency.
● Course Outcomes: At the end of the course, students will be able to
CO 1: Use beginner-level German expressions confidently.
CO 2: Understand simple dialogues and instructions.
CO 3: Read and write short passages.
CO 4: Participate in Practical conversations.
CO 5: Apply German in everyday situations.
● Course Contents:
Unit I Wohnen und Leben (Housing and life) 6 Hours
Topics and Vocabulary: house (different types of houses and things inside a house), furniture , renting
Grammar: Accusative case, Definite, Indefinite articles in accusative case, Accusative case – Personal
Pronouns, Accusative case – Possessive Pronouns
Skills: Speaking: describe room/home, Reading: advertisements , Writing: a message to friends to invite
for celebration
Unit II Stadt und Orientierung (City and Orientation) 6 Hours
Topics and Vocabulary: Places in city , Means of transport , Directions , Travel , Planning and hotel
booking
Grammar: Types of sentences and formation- statement, interrogative sentence, imperative sentence,
Past tense formation- haben, sein
Skills : Speaking: asking/giving directions, Listening: friends planning a trip, Writing: My last trip,
Reading: trip blogs and experiences
Activity: Navigation task
Unit Essen und Trinken (Food and Drink) 6 Hours
III
Topics and Vocabulary: Food, Beverages, Restaurant expressions, Shopping and cooking
Grammar: Perfekt tense introduction - haben/sein, Adjectives
Skills: Reading and writing: food blogs, Speaking: ordering food, expressing likes/dislikes
Activity: café role-play
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 109
Unit Gesundheit und Körper (Health and body) 6 Hours
IV
Topics and Vocabulary: Body parts , Symptoms , Medicine ,
Grammar: Conjunctions, Modal auxiliary- function, usage, structure
Skills: Email writing/ message writing- unable to attend an event because of illness, Reading- health
related small text,
Activity: doctor-patient conversations
Unit V Intercultural Communication (Intercultural Communication) 6 Hours
Topics: German etiquette, punctuality, university culture, workplace culture
Skills: intercultural awareness , formal communication
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Shopping Role Play: Students perform shopping conversations using German vocabulary and
expressions.
2. Restaurant Communication Activity: Students practice food ordering conversations in German.
3. Travel Conversation Simulation: Students perform dialogues related to travel situations and
directions.
4. Paragraph Writing in German: Students write short paragraphs on familiar topics in German.
5. German Culture Presentation: Students present information about German-speaking countries
and traditions.
● Text Books:
1. Stefanie Dengler, “Netzwerk A1 (Textbook + Workbook + Glossar)”, Hachette , ISBN:
9788183077033, (Goyal Publishers)
2. Kurs Und Ubungsbuch, “Studio-D A1 - Combo of 3 (German)”, Goyal Publishers & Distributers
● Reference Books:
1. Martin Durrell, “Hammer's German Grammar and Usage”, Fifth Edition: Volume 1, Hodder
Education
2. Harriette Lanzer, Anne Lise Gordon, “German Vocabulary Builder”, OUP Oxford
3. Funk and Kuhn, “Studio D A1Deutsch Buch “, Cornelsen Verlag (Goyal Publishers India)
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. DW Learn German: [Link]
2. Practise German for free (Goethe-Institut Resources) : [Link]
3. Learn German Easily: [Link]
4. BBC Languages German: [Link]
5. Gothe Exam A1 practice material : [Link]
6. Best Way to Learn German Language: Full Beginner (A1.1):
[Link]
kit/?couponCode=PMNVD2025
7. Best Way to Learn German Language: Beginner Level 2 (A1.2) :
[Link]
a2/?couponCode=PMNVD2025
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 110
Course: Japanese Language Module-II Code: 25OEC202G
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Japanese Language Module-I
● Course Objectives:
1. To strengthen beginner-level Japanese communication skills.
2. To improve reading and writing abilities in Japanese.
3. To develop confidence in Practical conversations.
4. To introduce travel and public communication vocabulary.
5. To prepare students for JLPT N5 level competency.
● Course Outcomes: At the end of the course, students will be able to
CO 1. Communicate using beginner-level Japanese expressions.
CO 2. Understand short dialogues and passages.
CO 3. Read and write basic Japanese sentences.
CO 4. Participate in Practical conversations.
CO 5. Apply Japanese in everyday situations.
● Course Contents:
Unit I Kihon bunpō (tsudzuki) (Basic Grammar Continuation) 6 Hours
Verb forms, Adjectives, Particle usage, Question and negative forms
Unit II Jissen-tekina komyunikēshon (Practical 6 Hours
Communication)
Shopping conversations, Travel communication, Restaurant communication , Asking directions
Communication with Doctor, Kanji –Lesson 4 (Textbook 1 &2)
Unit Risuningu to supīkingu no sukiru (Listening and Speaking 6 Hours
III Skills)
Pronunciation improvement, Listening comprehension, Dialogue practice , Group conversation
Kanji –Lesson 5 (Textbook 1 &2)
Unit Yomikaki (Reading and Writing) 6 Hours
IV
Reading short passages , Writing paragraphs , Vocabulary enhancement , Translation practice , Kanji –
Lesson 6 (Textbook 1 &2)
Unit V Bunka-teki oyobi shakai-teki komyunikēshon (Cultural and 6 Hours
Social Communication)
Japanese culture and etiquette, Social conversations, Telephone communication, Presentation activities
Kanji –Lesson 7 (Textbook 1 &2)
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
1. Shopping Role Play: Students perform shopping conversations using Japanese vocabulary and
expressions.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 111
2. Restaurant Communication Activity: Students practice ordering food and basic interaction in
Japanese.
3. Travel Conversation Simulation: Students perform dialogues related to travel and directions in
Japanese.
4. Paragraph Writing in Japanese: Students write short paragraphs on daily routines or hobbies.
5. Japanese Culture Presentation: Students present information about Japanese traditions or
festivals.
● Text Books:
1. 3A Corporation, “Minna No Nihongo 1-1,1-2,2-1,2.2 Main Textbook elementary”, ISBN-13:
9789388141147, Goyal Publishers & Distributors Pvt. Ltd, India
2. Banno Eri, “Genki: An Integrated Course in Elementary Japanese II Textbook [third Edition]”, ISBN-
13 : 978-4789017329, Japan Times
● Reference Books:
1. The Japan Foundation, “Marugoto: Japanese Language and Culture Starter A1 Coursebook for
Communicative Language Activities”, Goyal Publishers
2. The Japan Foundation, “Marugoto Starter (A1) Rikai - Course Book For Communicative Language
Competences”, Goyal Publishers, ISBN-13: 9788183078047
3. The Japan Foundation, “Marugoto Starter (A1) Katsudoo”, Goyal Publishers
4. “Japanese for Busy People,3rd edition”, Association for Japanese Language Teaching, Kodansha
Tokyo Japan Kodansha International, November, 2011.,
5. Tae Kim, “A Guide to Japanese Grammar: A Japanese Approach to Learning Japanese Grammar”,
Createspace Independent Pub, ISBN-13 : 978-1495238963, Bookswagon, 2/13 Ansari Road,
Daryaganj, New Delhi 110002
6. Timothy G. Stout , Kaori Hakone, “Japanese Kanji for Beginners: (JLPT Levels N5 & N4) First Steps
to Learn the Basic Japanese Characters”, Tuttle Publishing UK, Verseas Press India Pvt Ltd.
● MOOC / NPTEL Courses /Online Resources Online Resources:
1. Online Japanese Beginner Course (Udemy): [Link]
beginner-course
2. JF-Japanese e-learning : [Link]
3. Introduction to Japanese Langauge : Prof Vatsala Misra (NPTEL) :
[Link]
4. Learn Japanese Language: Free Online Courses: [Link]
online
5. Marugoto Online : [Link]
6. JLPT N5 Practice Material: [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 112
Course: Leadership and Team Dynamics Code: 25OEC202A
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
Lecture 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Basic communication and interpersonal skills
● Course Objectives: The objectives of the course are-
6. Introduce concepts of leadership, organizational behavior, and group dynamics.
7. Develop communication, interpersonal, and collaborative leadership skills.
8. Explain leadership styles, motivation theories, and team processes.
9. Enhance conflict resolution, negotiation, and decision-making abilities.
10. Prepare students for leadership roles in multicultural and multidisciplinary organizations
● Course Outcomes: At the end of the course, students will be able to
CO 1. Explain leadership theories, organizational behavior, and group dynamics concepts.
CO 2. Apply communication and interpersonal skills in team environments.
CO 3. Analyse leadership styles, group processes, and motivational approaches.
CO 4. Evaluate team effectiveness, conflict management, ethics, and leadership
challenges.
CO 5. Develop leadership strategies for professional and global organizational
environments.
● Course Contents:
Unit I Foundations of Leadership and Organizational Behaviour 6 Hours
Introduction to leadership and team management, Leadership versus management , Leadership myths
and leadership development , Organizational behavior fundamentals , Groups and types of groups ,
Stages of group development , Emotional intelligence and self-awareness
Unit Leadership Theories and Leadership Development 6 Hours
II
Trait and Behavioural leadership theories , Situational and contingency leadership models, Path-goal
theory and Leader-Member Exchange (LMX) theory , Transformational and transactional leadership ,
Power, influence, and persuasion , Leadership ethics, values, and credibility
Unit Communication, Motivation, and Interpersonal Behaviour 6 Hours
III
Communication process and barriers, Verbal and non-verbal communication , Social networks, rumors,
and grapevine , Motivation theories and leadership , Transactional analysis and JOHARI Window ,
Coaching, mentoring, and feedback mechanisms
Unit Team Dynamics and Conflict Management 6 Hours
IV
Group dynamics and team processes , Team formation and team effectiveness , Cooperation,
competition, and cohesiveness , Delegation and empowerment , Conflict management and negotiation
, Virtual and multicultural teams
Unit Organizational Ethics and High-Performance Leadership 6 Hours
V
Organizational justice and ethical behavior , Corporate Social Responsibility (CSR) , Positive
organizational scholarship , Building trust and credibility in teams , High-performance team
development , Global leadership and leadership challenges in modern organizations
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 113
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
6. Leadership Style Role Play
Students perform role plays demonstrating different leadership styles, communication
approaches, and conflict management situations.
7. Team Building & Group Dynamics Activity
Practical activities/games to study teamwork, cooperation, delegation, trust-building, and
group decision-making.
8. Case Study Analysis on Organizational Behaviour
Analyse real-life organizational situations related to motivation, leadership challenges, ethics,
or team conflicts and present solutions.
9. Communication & Negotiation Workshop
Hands-on practice sessions on verbal/non-verbal communication, negotiation skills, feedback
mechanisms, and interpersonal Behaviour.
10. Self-Assessment & Leadership Development Report
Students prepare a report based on personality tests, emotional intelligence assessment,
JOHARI window, or leadership skill evaluation with improvement plans.
● Text Books:
2. Hughes, R.L., Ginnett, R.C., & Curphy, G.J., Leadership: Enhancing the Lessons of
Experience, 9th Edition, McGraw Hill Education, 2019.
● Reference Books:
7. Robbins, S.P., Judge, T.A. & Vohra, N., Organizational Behavior, 18th Edition, Pearson
Education, 2019.
8. Parek, U. & Khanna, S., Understanding Organizational Behavior, 4th Edition, Oxford
University Press, 2018.
9. Greenberg, J. & Baron, R., Behavior in Organizations, 10th Edition, Pearson-Prentice Hall,
2009.
10. Luthans, F., Organizational Behavior, 10th Edition, McGraw-Hill, 2004.
11. Cameron, K.S. & Spreitzer, G.M., The Oxford Handbook of Positive Organizational
Scholarship, Oxford University Press, 2012.
12. Baron, R.A. & Byrne, D., Social Psychology, 10th Edition, Pearson Education, 2004.
● MOOC / NPTEL Courses /Online Resources Online Resources:
6. Organizational Behaviour: Individual Dynamics in Organization by Prof. Abraham Cyril Issac:
[Link]
7. Leadership and Team Effectiveness by Prof. Santosh Rangnekar:
[Link]
8. Leadership & Management : [Link]
details?id=F_WADHW_26
9. Harvard Business Review Leadership Resources : [Link]
managing-people
10. [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 114
Course: Green Practices & ESG Frameworks Code: 25OEC202B
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
CCA 20
Lecture 2 2 ISE 30
ESE 50
● Prerequisites: Basic knowledge of environmental science and sustainability, Understanding of
industrial processes and resource utilization, Basic awareness of corporate management and ethics
● Course Objectives: The Objectives of the Course are
6. To introduce the principles of sustainability and green practices in engineering and industry.
7. To understand Environmental, Social, and Governance (ESG) frameworks used in modern
organizations.
8. To analyse environmental impacts and promote sustainable resource management.
9. To study social responsibility and governance practices for sustainable development.
10. To apply ESG reporting standards and sustainability assessment tools in organizations.
● Course Outcomes: After successful completion of the course, students will be able to:
CO1: Explain the concepts of sustainability, green practices, and ESG frameworks.
CO2: Analyse environmental impacts and adopt green technologies for sustainable development.
CO3: Evaluate social responsibility and stakeholder engagement practices in organizations.
CO4: Understand governance principles, ethical leadership, and regulatory frameworks.
CO5: Apply ESG reporting standards and sustainability assessment methods in industries.
● Course Contents:
Unit I Fundamentals of Sustainability and Green Practices 6 Hours
Concept of sustainability and sustainable development, Environmental challenges: climate change, global
warming, biodiversity loss, resource depletion, Principles of green practices and environmental
responsibility, Green economy and circular economy concepts, Sustainable Development Goals (SDGs)
and global sustainability initiatives, Sustainable consumption and production patterns, Role of
engineering and technology in sustainable development, Importance of green practices in industrial and
organizational activities.
Unit II Environmental Sustainability and Green Technologies 6 Hours
Environmental sustainability and environmental protection strategies, Environmental Impact
Assessment (EIA) and its importance, Carbon footprint analysis and greenhouse gas emissions, Carbon
management strategies and carbon neutrality initiatives, Renewable energy technologies: solar, wind,
hydro, biomass, Energy efficiency and energy conservation methods, Waste management techniques:
reduce, reuse, recycle (3R concept), Water resource management and pollution control, Green
manufacturing, eco-friendly materials, and cleaner production technologies
Unit III Social Responsibility and Sustainable Development 6 Hours
Concept and importance of Corporate Social Responsibility (CSR), Employee welfare, workplace health,
and safety standards, Labour rights and fair working conditions, Diversity, equity, and inclusion in
organizations, Stakeholder engagement and community development initiatives, Social impact
assessment and community sustainability Programs, Ethical business conduct and responsible supply
chain management, Role of organizations in social and economic development
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 115
Unit IV Governance and Ethical Business Practices 6 Hours
Concept and principles of corporate governance, Governance structures and roles of board of directors,
Transparency, accountability, and ethical leadership, Risk management and compliance mechanisms,
Business ethics and anti-corruption policies, Legal and regulatory frameworks related to corporate
governance, Sustainability governance and corporate responsibility policies, Governance practices for
long-term organizational sustainability.
ESG Reporting, Assessment, and Implementation 6 Hours
Unit V
Introduction to ESG metrics and sustainability performance indicators, ESG reporting frameworks and
standards, Global Reporting Initiative (GRI) guidelines, Integrated reporting and sustainability disclosure
practices, ESG ratings, benchmarking, and performance evaluation, Green finance, sustainable
investments, and climate finance, Implementation of ESG strategies in organizations, Challenges in ESG
adoption and reporting, Case studies of ESG implementation in industries and multinational companies.
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
6. Campus Green Audit & Waste Segregation Study
Students conduct a sustainability audit of the campus/department by analysing waste generation,
segregation practices, energy usage, and water consumption. Submit findings with improvement
recommendations.
7. Carbon Footprint Calculation Project
Students calculate the carbon footprint of a household, classroom, or small organization using
standard carbon calculators and prepare a report suggesting carbon reduction strategies.
8. ESG Reporting Case Analysis
Students select a company and study its ESG or sustainability report (based on GRI/SDG
framework). Prepare a presentation evaluating environmental, social, and governance practices.
9. Sustainable Product / Process Design Activity
Teams design an eco-friendly product, packaging solution, or green operational process applying
principles of reduce–reuse–recycle and resource efficiency.
10. Community Awareness & Social Responsibility Campaign
Organize and document an awareness activity such as tree plantation, plastic-free drive, energy
conservation campaign, or social impact survey, followed by submission of outcomes and
reflections.
● Textbooks:
3. Understanding Sustainability Principles and ESG Policies: Colin Read, Springer Nature, Year:
2023
4. The ESG and Sustainability Deskbook for Business, Kristyn Noeth, Springer, 2024
● Reference Books:
5. Values at Work: Sustainable Investing and ESG Reporting, Daniel C. Esty, Todd Cort, Palgrave
Macmillan,Year: 2020
6. Business Responsibility and Sustainability in India, Bimal Arora, Pawan Budhwar, Divya Jyoti
Publisher: Palgrave Macmillan,Year: 2019
7. Looking at and Beyond Corporate Governance in India,Authors: Seema Joshi, Ruchi Kansil
Publisher: Springer / Palgrave MacmillanYear: 2023
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 116
8. Dharmanomics: An Indigenous and Sustainable Economic Model,Author: Sriram
Balasubramanian
Publisher: Bloomsbury India,Year: 2024
● MOOC / NPTEL Courses /Online Resources Online Resources:
6. Sustainability through Green Manufacturing Systems An applied approach, By Prof. Deepu
Philip and Prof. Amandeep Singh, IIT Kanpur:
[Link]
7. Sustainable Energy Technology By Prof. Sayak Banerjee, IIT Hyderabad:
[Link]
8. Corporate social responsibility By Prof. Aradhna Malik, IIT Kharagpur :
[Link]
9. Implementing ESG and Sustainability in Business By Dr. Aditya Gupta, Indian Institute of
Management, Bangalore: [Link]
learning/preview/imb25_mg77
10. Business Ethics and Corporate Governance By Dr. Sweta Banerjee, Dr. Leena Dam, Sri Balaji
University, Pune: [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 117
Course: Innovation and Business Strategy Code: 25OEC202C
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Basic understanding of technology, creativity, and problem-solving concepts.
● Course Objectives: The objectives of the course are-
6. Introduce concepts of innovation, creativity, and business strategy.
7. Develop strategic thinking and innovation management skills.
8. Explain business models, entrepreneurship, and technology innovation processes.
9. Familiarize students with sustainability, intellectual property rights, and innovation ecosystems.
10. Prepare students for innovation-driven business and entrepreneurial environments
● Course Outcomes: At the end of the course, students will be able to
CO 1. Explain concepts of innovation, creativity, and business strategy.
CO 2. Apply innovation management and strategic thinking tools for business problem-
solving.
CO 3. Analyse business models, technology innovation, and entrepreneurial strategies.
CO 4. Evaluate sustainability, intellectual property, and innovation management practices.
CO 5. Develop innovative business solutions and strategic growth approaches.
● Course Contents:
Unit I Foundations of Innovation and Creativity 6 Hours
Innovation and creativity: concepts and importance, Innovation in the current business environment ,
Types of innovation , Schools of innovation , Challenges of innovation , Divergent and convergent thinking
Unit Innovation Management and Design Thinking 6 Hours
II
Innovation management process, Idea management systems, Design thinking and entrepreneurship
Experimentation and prototyping , Co-creation and idea championship , Incubation and entrepreneurship
ecosystems
Unit Business Models and Strategic Innovation 6 Hours
III
Business models and value proposition , Entrepreneurship and social entrepreneurship , Blue Ocean
Strategy , Strategic positioning and competitive advantage , Business model failure: reasons and remedies
, Innovation-driven business growth
Unit Technology Innovation and Intellectual Property Rights 6 Hours
IV
Technology innovation process , Technology forecasting and planning , Technological innovation
management strategies , Management of innovation , Intellectual Property Rights (IPR) Patents,
copyrights, and patents in India
Unit Sustainable Innovation and Future Business Trends 6 Hours
V
Sustainability innovation and entrepreneurship, Innovation for sustainable development , SME
involvement in sustainability , Material efficiency and sustainable business models , Managing investors
for innovation , Future markets and innovation opportunities for India
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
6. Innovation Idea Pitch Presentation
Students identify a real-world problem and present an innovative product, service, or business
solution using creativity and design thinking tools.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 118
7. Business Model Canvas Workshop
Teams prepare a Business Model Canvas for a startup or sustainable business idea, explaining value
proposition, customer segments, revenue streams, and competitive advantage.
8. Prototype Development & Demonstration
Students create a basic prototype/mock-up of an innovative product or digital solution and
demonstrate its functionality and market relevance.
9. Case Study Analysis on Successful Innovations
Analyse companies known for innovation and strategy (e.g., startups or technology firms) and
present factors behind their success, business strategy, and innovation practices.
10. IPR & Patent Search Activity
Students perform a patent/trademark search related to a chosen innovation area and prepare a short
report on intellectual property protection and commercialization opportunities.
● Text Books:
2. Krishnan, R.T. & Dabholkar, V., 8 Steps to Innovation: Going from Jugaad to Excellence, Harper
Collins India.
● Reference Books:
6. Drucker, Peter F., Innovation and Entrepreneurship, Routledge.
7. Harvard Business Review Series, Innovation and Entrepreneurship, Harvard Business School
Publishing.
8. Osterwalder, A. & Pigneur, Y., Business Model Generation, Wiley.
9. Kim, W. Chan & Mauborgne, Renée, Blue Ocean Strategy, Harvard Business Review Press.
10. Tidd, J. & Bessant, J., Managing Innovation, Wiley Publications.
● MOOC / NPTEL Courses /Online Resources Online Resources:
8. Innovation Business Models and Entrepreneurship by Prof. Vinay Sharma, Prof. Rajat Agrawal :
[Link]
9. Entrepreneurship & IP strategy by Prof. Gouri Gargate : [Link]
learning/preview/noc25_hs213
10. Managing Innovation by Rishikesha T Krishnan and Vinay Dabholkar:
[Link]
11. Business Strategy Specialization by University of Virginia:
[Link]
12. Design Thinking for Beginners: Develop Innovative Ideas (Udemy):
[Link]
13. Strategic Management Resources : [Link]
management-resources
14. [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 119
Course: Stress Management and Mental Well Being Code: 25OEC202D
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
2 Hrs/Week CCA 20
Lecture 2 ISE 30
ESE 50
● Prerequisites: Basic awareness about personal health, emotions, and daily life challenges.
● Course Objectives:
6. To introduce the concept of stress, mental health, and wellbeing.
7. To help students identify stressors in academic and professional life.
8. To develop effective coping strategies and stress management skills.
9. To promote emotional intelligence and resilience.
10. To encourage healthy lifestyle habits for long-term wellbeing.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain the concepts of stress, mental health, and wellbeing
CO2: Identify sources of stress and analyse their impact
CO3: Apply stress management techniques
CO4: Demonstrate emotional intelligence and coping strategies
CO5: Design a personal wellbeing and stress management plan
● Course Contents:
Unit I Fundamentals of Stress and Mental Health 6 Hours
Concept and definition of stress and mental wellbeing, Types of stress: Eustress and Distress, Stress
response and General Adaptation Syndrome (GAS), Causes and symptoms of stress, Mind–body
relationship, Impact of stress on academic performance and productivity. Difference between stress,
anxiety, and depression.
Unit II Sources of Stress and Emotional Awareness 6 Hours
Academic, professional, social, and personal stressors; Personality types and stress (Type A and Type B
personality);
Emotional intelligence: Self-awareness, Self-regulation, Motivation, Empathy, Social skills; Identifying
negative thinking patterns
Unit III Stress Management Techniques 6 Hours
Relaxation techniques: Deep breathing, Progressive muscle relaxation; Meditation and mindfulness, Yoga
and physical exercises for stress reduction, Time management and goal setting, Positive thinking and
cognitive restructuring
Unit IV Mental Wellbeing and Healthy Lifestyle 6 Hours
Importance of sleep, nutrition, and physical activity, managing emotions: anxiety, anger, frustration,
Building resilience and self-confidence, Work–life balance, Digital wellbeing and social media stress
Unit V Personal Development and Coping Strategies 6 Hours
Interpersonal communication and relationship management, Coping strategies for change and uncertainty,
Conflict management and emotional regulation, Developing a personal wellbeing plan, Case studies on
stress management in student and workplace environments.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 120
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
6. Stress Diary & Self-Assessment Activity
Students maintain a weekly stress journal to identify stress triggers, emotional responses, and coping
methods, followed by a reflective analysis report.
7. Mindfulness and Relaxation Practice Session
Conduct guided activities such as meditation, deep breathing, yoga, or progressive muscle
relaxation and submit observations on stress reduction outcomes.
8. Case Study Analysis on Mental Wellbeing
Analyse real-life or workplace/student stress management cases and suggest coping strategies,
emotional intelligence techniques, and wellbeing solutions.
9. Work–Life Balance & Digital Wellness Survey
Students design and conduct a survey on stress, screen time, sleep, or work–life balance among
peers, then present findings with recommendations.
10. Personal Wellbeing and Stress Management Plan
Prepare an individual wellness plan including fitness, sleep, nutrition, time management, and
emotional wellbeing strategies for long-term mental health improvement.
● Textbooks:
4. Leahy, Robert L. The Worry Cure. Three Rivers Press, 2006.
5. Carnegie, Dale. How to Stop Worrying and Start Living. Simon & Schuster, 1948.
6. Johnstone, Matthew. I Had a Black Dog. Robinson Publishing, 2005.
● Reference Books:
4. Goleman, Daniel. Emotional Intelligence: Why It Can Matter More Than IQ. Bantam Books, 1995.
5. Kabat-Zinn, Jon. Wherever You Go, There You Are: Mindfulness Meditation in Everyday Life.
Hyperion, 1994.
6. Covey, Stephen R. The 7 Habits of Highly Effective People. Free Press, 1989.
● MOOC / NPTEL Courses /Online Resources Online Resources:
3. NPTEL course on Stress Management by Prof. Rajlakshmi Guha, IIT Kharagpur:
[Link]
4. NPTEL course on Psychology of Stress, Health and Well-being by Prof. Dilwar Hussain, IIT
Guwahati: [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 121
Course: French Language Module-II Code: 25OEC202E
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 2 CCA 20
ISE 30
ESE 50
● Prerequisites: French Language Module-I
● Course Objectives: The objectives of the course are-
6. To strengthen beginner-level communication skills in French.
7. To improve listening, reading and writing abilities.
8. To develop confidence in Practical conversations.
9. To introduce travel and public communication vocabulary.
10. To prepare students for DELF A1 level competency.
● Course Outcomes: At the end of the course, students will be able to
CO 1: Use basic French expressions confidently.
CO 2: Understand simple dialogues and instructions.
CO 3: Read and write short paragraphs.
CO 4: Participate in guided conversations.
CO 5: Apply French in Practical situations.
● Course Contents:
Unit I Voyages (Travel) 6 Hours
Talking about one’s dream travel destination, The near future tense , Prepositions , Giving a reason ( parce
que / car )
Unit II Au magasin… au restaurant (At the store… at the 6 Hours
restaurant)
Clothes and accessories , Shopping dialogues , French cuisine and some famous dishes , Restaurant
communication
Unit La vie quotidienne (Daily life) 6 Hours
III
Pronominal verbs , Talk about one’s routine , Talk about one’s favourite outings , Conversation to plan outings
Unit Quand j’était petie …( When I was little…) 6 Hours
IV
Past tense (Le passé compose), Talk about some activities in the past, Past continuous (L’imparfait)
Talk about one’s childhood
Unit V La francophonie (The French-speaking world) 6 Hours
Francophone countries , Talking about seasons and climate , Expressing emotions, Conversations
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
7. Shopping Role Play: Students perform shopping conversations using French vocabulary and
expressions.
8. Restaurant Communication Activity: Students practice ordering food and interacting in French.
9. Travel Conversation Simulation: Students perform dialogues related to travel and directions.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 122
10. Travel Conversation Simulation: Students perform dialogues related to travel and directions.
11. Paragraph Writing in French: Students write short paragraphs on daily routines or hobbies.
12. French Culture Presentation: Students present information on French-speaking countries or
traditions.
● Text Books:
3. Véronique M Kizirian, Emmanuelle Daill, Annie Berthet, Catherine Hugot, “Alter Ego+ (A1)”,
Hachette , ISBN: 9782011558107, (Goyal Publishers)
4. Nathalie Hirschsprung, Tony Tricot, “Cosmopolite 1-A1”, Textbook +Workbook (2 Book Set)
(Goyal Publishers), ISBN: 9788194434108
● Reference Books:
8. Annie Heminway, “Practice Makes Perfect: Complete French Grammar”, McGraw-Hill
Education, ISBN-13 : 978-1259642371
9. Claire Miquel, “Vocabulaire progressif du francais - Niveau debutant (A1)”, Cle International,
ISBN-13 : 978-2090380170, Bookswagon, 2/13 Ansari Road, Daryaganj, New Delhi 110002
10. Evelyne Siréjols, “Communication En Dialogues”, CLE international, ISBN: 9782090380637
(Goyal Publishers)
11. Myrna Bell Rochester, “Easy French Step-By-Step: Master High-Frequency Grammar for French
Proficiency—Fast”, McGraw Hill, ISBN-13 : 978-0071453875
12. Claire Miquel, “Communication Progressive du Français A1”, CLE International, Atlantic
Publishers and Distributors (P) Ltd., 7/22, Ansari Road, Darya Ganj, New Delhi – 110002
13. Ranjit, Mahita & Singh, Monica, Apprenons le frangais', Part 2, Saraswati House Pvt. Ltd.,New
Delhi. Second Revised Edition, 2007
14. Ranjit, Mahita & Singh, Monica, Cahier d'exercices', (Apprenons le francais) Part 2., Saraswati
House Pvt. Ltd.,New Delhi. Second Revised Edition, 2007
● MOOC / NPTEL Courses /Online Resources Online Resources:
6. The Complete French Course : Learn French – Beginners : [Link]
for-beginners-a1/?couponCode=PMNVD2025
7. Francés Introductorio: [Link]
8. Français Débutant A1 : [Link]
9. The Complete French Course : Learn French - Low Intermediate :
[Link]
intermediate/?couponCode=PMNVD2025
10. Complete French Course: Learn French for Beginners : [Link]
french-course/?couponCode=PMNVD2025
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 123
Course: German Language Module-II Code: 25OEC202F
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: German Language Module-I
● Course Objectives: The objectives of the course are-
6. To strengthen beginner-level communication skills in German.
7. To improve reading, writing and listening abilities.
8. To develop confidence in Practical conversations.
9. To introduce travel and public communication vocabulary.
10. To prepare students for Goethe A1 level competency.
● Course Outcomes: At the end of the course, students will be able to
CO 1: Use beginner-level German expressions confidently.
CO 2: Understand simple dialogues and instructions.
CO 3: Read and write short passages.
CO 4: Participate in Practical conversations.
CO 5: Apply German in everyday situations.
● Course Contents:
Unit I Wohnen und Leben (Housing and life) 6 Hours
Topics and Vocabulary: house (different types of houses and things inside a house), furniture , renting
Grammar: Accusative case, Definite, Indefinite articles in accusative case, Accusative case – Personal
Pronouns, Accusative case – Possessive Pronouns
Skills: Speaking: describe room/home, Reading: advertisements , Writing: a message to friends to invite for
celebration
Unit II Stadt und Orientierung (City and Orientation) 6 Hours
Topics and Vocabulary: Places in city , Means of transport , Directions , Travel , Planning and hotel
booking
Grammar: Types of sentences and formation- statement, interrogative sentence, imperative sentence, Past
tense formation- haben, sein
Skills : Speaking: asking/giving directions, Listening: friends planning a trip, Writing: My last trip,
Reading: trip blogs and experiences
Activity: Navigation task
Unit Essen und Trinken (Food and Drink) 6 Hours
III
Topics and Vocabulary: Food, Beverages, Restaurant expressions, Shopping and cooking
Grammar: Perfekt tense introduction - haben/sein, Adjectives
Skills: Reading and writing: food blogs, Speaking: ordering food, expressing likes/dislikes
Activity: café role-play
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 124
Unit Gesundheit und Körper (Health and body) 6 Hours
IV
Topics and Vocabulary: Body parts , Symptoms , Medicine ,
Grammar: Conjunctions, Modal auxiliary- function, usage, structure
Skills: Email writing/ message writing- unable to attend an event because of illness, Reading- health related
small text,
Activity: doctor-patient conversations
Unit V Intercultural Communication (Intercultural Communication) 6 Hours
Topics: German etiquette, punctuality, university culture, workplace culture
Skills: intercultural awareness , formal communication
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
6. Shopping Role Play: Students perform shopping conversations using German vocabulary and
expressions.
7. Restaurant Communication Activity: Students practice food ordering conversations in German.
8. Travel Conversation Simulation: Students perform dialogues related to travel situations and
directions.
9. Paragraph Writing in German: Students write short paragraphs on familiar topics in German.
10. German Culture Presentation: Students present information about German-speaking countries and
traditions.
● Text Books:
3. Stefanie Dengler, “Netzwerk A1 (Textbook + Workbook + Glossar)”, Hachette , ISBN:
9788183077033, (Goyal Publishers)
4. Kurs Und Ubungsbuch, “Studio-D A1 - Combo of 3 (German)”, Goyal Publishers & Distributers
● Reference Books:
4. Martin Durrell, “Hammer's German Grammar and Usage”, Fifth Edition: Volume 1, Hodder
Education
5. Harriette Lanzer, Anne Lise Gordon, “German Vocabulary Builder”, OUP Oxford
6. Funk and Kuhn, “Studio D A1Deutsch Buch “, Cornelsen Verlag (Goyal Publishers India)
● MOOC / NPTEL Courses /Online Resources Online Resources:
8. DW Learn German: [Link]
9. Practise German for free (Goethe-Institut Resources) : [Link]
10. Learn German Easily: [Link]
11. BBC Languages German: [Link]
12. Gothe Exam A1 practice material : [Link]
13. Best Way to Learn German Language: Full Beginner (A1.1):
[Link]
kit/?couponCode=PMNVD2025
14. Best Way to Learn German Language: Beginner Level 2 (A1.2) :
[Link]
a2/?couponCode=PMNVD2025
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 125
Course: Japanese Language Module-II Code: 25OEC202G
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
Tutorial 2 02 CCA 20
ISE 30
ESE 50
● Prerequisites: Japanese Language Module-I
● Course Objectives:
6. To strengthen beginner-level Japanese communication skills.
7. To improve reading and writing abilities in Japanese.
8. To develop confidence in Practical conversations.
9. To introduce travel and public communication vocabulary.
10. To prepare students for JLPT N5 level competency.
● Course Outcomes: At the end of the course, students will be able to
CO 1. Communicate using beginner-level Japanese expressions.
CO 2. Understand short dialogues and passages.
CO 3. Read and write basic Japanese sentences.
CO 4. Participate in Practical conversations.
CO 5. Apply Japanese in everyday situations.
● Course Contents:
Unit I Kihon bunpō (tsudzuki) (Basic Grammar Continuation) 6 Hours
Verb forms, Adjectives, Particle usage, Question and negative forms
Unit II Jissen-tekina komyunikēshon (Practical 6 Hours
Communication)
Shopping conversations, Travel communication, Restaurant communication , Asking directions
Communication with Doctor, Kanji –Lesson 4 (Textbook 1 &2)
Unit Risuningu to supīkingu no sukiru (Listening and Speaking 6 Hours
III Skills)
Pronunciation improvement, Listening comprehension, Dialogue practice , Group conversation
Kanji –Lesson 5 (Textbook 1 &2)
Unit Yomikaki (Reading and Writing) 6 Hours
IV
Reading short passages , Writing paragraphs , Vocabulary enhancement , Translation practice , Kanji –
Lesson 6 (Textbook 1 &2)
Unit V Bunka-teki oyobi shakai-teki komyunikēshon (Cultural and 6 Hours
Social Communication)
Japanese culture and etiquette, Social conversations, Telephone communication, Presentation activities
Kanji –Lesson 7 (Textbook 1 &2)
● List of Course Activities for Continuous Comprehensive Assessment (Any Two):
6. Shopping Role Play: Students perform shopping conversations using Japanese vocabulary and
expressions.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 126
7. Restaurant Communication Activity: Students practice ordering food and basic interaction in
Japanese.
8. Travel Conversation Simulation: Students perform dialogues related to travel and directions in
Japanese.
9. Paragraph Writing in Japanese: Students write short paragraphs on daily routines or hobbies.
10. Japanese Culture Presentation: Students present information about Japanese traditions or
festivals.
● Text Books:
3. 3A Corporation, “Minna No Nihongo 1-1,1-2,2-1,2.2 Main Textbook elementary”, ISBN-13:
9789388141147, Goyal Publishers & Distributors Pvt. Ltd, India
4. Banno Eri, “Genki: An Integrated Course in Elementary Japanese II Textbook [third Edition]”, ISBN-
13 : 978-4789017329, Japan Times
● Reference Books:
7. The Japan Foundation, “Marugoto: Japanese Language and Culture Starter A1 Coursebook for
Communicative Language Activities”, Goyal Publishers
8. The Japan Foundation, “Marugoto Starter (A1) Rikai - Course Book For Communicative Language
Competences”, Goyal Publishers, ISBN-13: 9788183078047
9. The Japan Foundation, “Marugoto Starter (A1) Katsudoo”, Goyal Publishers
10. “Japanese for Busy People,3rd edition”, Association for Japanese Language Teaching, Kodansha
Tokyo Japan Kodansha International, November, 2011.,
11. Tae Kim, “A Guide to Japanese Grammar: A Japanese Approach to Learning Japanese Grammar”,
Createspace Independent Pub, ISBN-13 : 978-1495238963, Bookswagon, 2/13 Ansari Road,
Daryaganj, New Delhi 110002
12. Timothy G. Stout , Kaori Hakone, “Japanese Kanji for Beginners: (JLPT Levels N5 & N4) First Steps
to Learn the Basic Japanese Characters”, Tuttle Publishing UK, Verseas Press India Pvt Ltd.
● MOOC / NPTEL Courses /Online Resources Online Resources:
7. Online Japanese Beginner Course (Udemy): [Link]
beginner-course
8. JF-Japanese e-learning : [Link]
9. Introduction to Japanese Langauge : Prof Vatsala Misra (NPTEL) :
[Link]
10. Learn Japanese Language: Free Online Courses: [Link]
japanese-online
11. Marugoto Online : [Link]
12. JLPT N5 Practice Material: [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 127
Course: Software Engineering Laboratory Code: 25COPCC204L
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Practical/Tutorial 2 Hrs./Week 1 Practical / Oral / Term Work Marks:
ORAL: 25
● Prerequisites: Principles of Programming Languages
● Course Objectives:
1. To analyse software problems and requirements
2. To model and design software systems
3. To apply testing and risk management techniques
● Course Outcomes: At the end of the course, students will be able to:
CO1: Ability to analyse requirements
CO2: Ability to model software systems
CO3: Ability to test and manage software projects
List of Experiments
Exp Title Hrs.
No
1 Development of Problem Statement Identifying Requirements from Problem Statement 2
2 Estimation of Project Metrics 2
3 Identification of Domain Classes 2
Group B – System Modeling & Design(Any three ) 2
4 Modeling UML Use Case Diagrams 2
5 E-R Modeling 2
6 State chart and Activity Modeling 2
7 Modeling UML Class and Sequence Diagrams 2
8 Modeling Data Flow Diagrams (DFD) 2
Group C – Testing & Management (Any three) 2
9 Designing Test Suites 2
10 Unit Testing and Integration Testing 2
11 White Box Testing Techniques 2
12 Black Box Testing Techniques 2
13 Risk Management 2
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 128
Operating System recommended: - 64-bit Open source Linux or its derivative
Suggested free open source: StarUML,Modelio,SmartDraw
CF Engine Configuration Tool,Puppet Configuration Tool,Selenium,JUni
Virtual Laboratories:
1. [Link]
2. [Link]
3. [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 129
Course: Database Management System Laboratory Code:
25COPCC205L
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Practical/Tutorial 2 Hrs./Week 1
Practical / Oral / Term Work Marks:
Practical :25
● Prerequisites: Discrete Mathematics, Data Structures and Algorithms
● Course Objectives:
1. Apply: To understand and apply the concepts of database design by formulating case studies,
creating E-R diagrams, and mapping them to the relational model.
2. Create: To develop and execute SQL queries for creating, modifying, and managing database structures
using DDL, DML, DCL, and TCL commands.
3. Design: To implement advanced SQL operations, including aggregate functions, joins, subqueries,
views, stored procedures, and triggers, for efficient database management.
4. To explore NoSQL databases by designing and implementing CRUD operations in MongoDB,
understanding document-based storage and retrieval.
● Course Outcomes: At the end of the course, students will be able to:
CO1:Apply the concepts of database design by creating E-R diagrams and converting them into
relational models
CO2:Develop and execute SQL queries for data manipulation, transaction control, and access
management using DCL and TCL commands
CO3:Analyse and implement SQL operations, including joins, views, subqueries,
stored procedures, and triggers, to optimize data retrieval and integrity
CO4: Design and implement CRUD operations in MongoDB, demonstrating an
understanding of NoSQL database concepts and their Practical applications.
List of Experiments
Ex Title Hrs.
p
No
1 Decide a real time application and formulate a problem statement for the application to be 2
developed. Propose a Conceptual Design using ER features using tools like ERD plus, ER
Win etc. (Identifying entities, relationships between entities, attributes, keys, cardinalities,
generalization, specialization etc.) Convert the ER model into a relational model.
2 MySQL Database Operations Implement SQL queries to familiarize students with essential 2
SQL commands in MySQL - to create a new user, create a table considering different data
types, Insert, Select, Update, Delete, Drop, Alter, distinct, describe, Truncate command.
3 Implementing Data Constraints in MySQL Implement sql queries to provide students with 2
hands-on experience in implementing various data constraints using SQL commands in
MySQL. (NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, and DEFAULT)
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 130
4 Exploring SQL Computations done on Table Data and Built-in Functions in MySQL 2
Implement sql queries for different SQL concepts for SQL computation (arithmetic
operators, logical operators, pattern matching, IN and NOT IN predicates, and MySQL
built-in functions).
5 Exploring SQL Grouping, Database Views Implement SQL queries for different SQL 2
concepts such as grouping data, using the GROUP BY clause, employing the HAVING
clause, applying the EXISTS/NOT EXISTS operators, Creating and using Database
Views.
6 Subqueries, Join Operations and Set Operations Write SQL queries to demonstrate the 2
different SQL concepts like subqueries, performing various join operations, and using set
operators in MySQL.
7 Stored Procedures or Function with Cursors Create and execute stored 2
procedures/function using cursors
8 Database Triggers Implement and test triggers to maintain data integrity in the database. 2
9 MongoDB Queries: Design and Develop MongoDB Queries using CRUD operations. 2
(Use CRUD operations, SAVE method, logical operators etc)
10 MongoDB - Aggregation and Indexing: Design and Develop MongoDB Queries using 2
aggregation and indexing with suitable examples using MongoDB.
11 Using the database concepts covered in above assignments, develop an application with the 2
following details:
● Follow the Software Development Life Cycle and other concepts
learnt in the Software Engineering course throughout the
implementation.
● Develop application considering:
● Front End: Java / Perl / PHP / Python / Ruby / .NET / any other language
● Back End: MongoDB / MySQL / Oracle
● Test and validate the application using Manual / Automation testing.
● Students should develop the application in a group of 2–3 students and submit the
Project Report which will consist of documentation related to different phases of
the Software Development Life Cycle:
● Title of the Project, Abstract, Introduction
● Software Requirement Specification
● Conceptual Design using ER features, Relational Model in appropriate
normalized form
• Graphical User Interface, Source Code
• Testing document
• Conclusion
Virtual Laboratories:
1. [Link]
2. [Link]
3. [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 131
Course: Advanced Data Structures Lab Code:25COPCC206L
Teaching Scheme (Hrs./Week) Credit Evaluation Scheme
Practical/Tutorial 2 Hrs./Week 1
Practical / Oral / Term Marks:
Work Practical :25
● Prerequisites: Discrete Mathematics, Data Structures and Algorithms
● Course Objectives:
● o introduces students to the fundamental concepts of algorithms and data structures and their
importance in efficient problem solving.
● To enable students to implement linear data structures using sequential organization such as arrays
and perform basic operations on them.
● To develop Practical skills for creating and manipulating different types of linked lists
● To provide hands-on experience in implementing stack operations and solving problems using stacks.
● To enable students to implement queue operations and apply queues in solving Practical
computational problems.
● Course Outcomes: At the end of the course, students will be able to:
• CO1: Students will understand the basic concepts of algorithms and data structures and analyse simple
operations.
• CO2: Students will implement linear data structures using sequential memory representation and
perform operations such as insertion, deletion and traversal.
• CO3: Students will design and implement singly linked lists and perform various list operations. CO4:
Students will implement stack data structures and apply them in applications such as expression
evaluation
• CO5: Students will implement queue data structures and perform operations such as insertion, deletion
and traversal for different applications.
List of Experiments
Exp No Title Hrs.
1. A book consists of chapters, chapters consist of sections and sections consist of 2
subsections.
Construct a tree and print the nodes. Find the time and space requirements of your
method.
2 Beginning with an empty binary search tree, construct binary search tree by inserting the values 2
in the order given. After constructing a binary tree -
Insert new node
Find number of nodes in longest path
Minimum data value found in the tree
Change a tree so that the roles of the left and right pointers are swapped at every node Search
a value
3 For given expression eg. a-b*c-d/e+f construct inorder sequence and traverse it using 2
post order traversal(non recursive).
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 132
4 Read for the formulas in propositional calculus. Write a function that reads such a formula and 2
creates its binary tree representation. What is the complexity of your function?
5 Given binary tree with n nodes, assign this tree to another [operator=] and then erase all 2
nodes
in a binary tree.
6 Convert given binary tree into threaded binary tree. Analyse time and space complexity of 2
the algorithm.
7 Consider threading a binary tree using preorder threads rather than in order threads. Design 2
an
algorithm for traversal without using stack and analyse its complexity.
8 A Dictionary stores keywords & its meanings. Provide facility for adding new keywords, 2
deleting keywords, updating values of any entry. Provide facility to display whole data
sorted in ascending/ Descending order. Also find how many maximum comparisons may
require for finding any keyword. Use Binary Search Tree for implementation.
Group B
9 Write a function to get the number of vertices in an undirected graph and its edges. You may 2
assume that no edge is input twice.
● Use adjacency list representation of the graph and find runtime of the function
● Use adjacency matrix representation of the graph and find runtime of the function
10 There are flight paths between cities. If there is a flight between city A and city B, then there 2
is an edge between the cities. The cost of the edge can be the time that flight takes to reach
city B from A, or the amount of fuel used for the journey. Represent this as a graph. The
node can be represented by airport name or name of the city. Use adjacency list
representation of the graph or use adjacency matrix representation of the graph.
Justify the storage representation
used.
11 You have a business with several offices; you want to lease phone lines to connect them 2
up with each other; and the phone company charges different amounts of money to connect
different pairs of cities. You want a set of lines that connects all your offices
with a minimum total cost. Solve the problem by suggesting appropriate data structures.
12 Tour operator organizes guided bus trips across the Maharashtra. Tourists may have 2
different preferences. Tour operator offers a choice from many different routes. Every day
the bus moves from starting city S to another city F as chosen by client. On this way, the
tourists can see the sights alongside the route travelled from S to F. Client may have
preference to choose route. There is a restriction on the routes that the tourists may choose
from, the bus has to take a short route from S to F or a route having one distance unit longer
than the minimal distance. Two routes from S to F are considered different if there is at least
one road from a city A to a
city B which is part of one route, but not of the other route.
13 Consider the scheduling problem. n tasks to be scheduled on single processor. Let t1, ..., tn 2
be durations required to execute on single processor is known. The tasks can be executed in
any order but one task at a time. Design a greedy algorithm for this problem and find a
schedule that minimizes the total time spent by all the tasks in the system. (The time spent
by one is the
sum of the waiting time of task and the time spent on its execution.)
Group C
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 133
14 Consider telephone book database of N clients. Make use of a hash table implementation to 2
quickly look up client‘s telephone number.
15 Implement all the functions of a dictionary (ADT) using hashing. 2
Data: Set of (key, value) pairs, Keys are mapped to values, Keys must be comparable,
Keys must be unique
Standard Operations: Insert(key, value), Find(key), Delete(key)
16 For given set of elements create skip list. Find the element in the set that is closest to some 2
given value.
17 The symbol table is generated by compiler. From this perspective, the symbol table is a 2
set of name-attribute pairs. In a symbol table for a compiler, the name is an identifier,
and the attributes might include an initial value and a list of lines that use the identifier.
Perform the following operations on symbol table:
● Determine if a particular name is in the table
● Retrieve the attributes of that name
● Modify the attributes of that name
● Insert a new name and its attributes
● Delete a name and its attributes
18 Given sequence k = k1 <k2 < … < kn of n sorted keys, with a search probability pi for 2
each key ki . Build the Binary search tree that has the least search cost given the access
probability
for each key.
`19 A Dictionary stores keywords & its meanings. Provide facility for adding new keywords, 2
deleting keywords, updating values of any entry. Provide facility to display whole data
sorted in ascending/ Descending order. Also find how many maximum comparisons may
require for
finding any keyword. Use Height balance tree and find the complexity for finding a
keyword
Group E 2
20 To create ADT that implements the SET concept. 2
a. Add (newElement) -Place a value into the set b. Remove (element) Remove the value
● Contains (element) Return true if element is in collection
● Size () Return number of values in collection Iterator () Return an iterator used to
loop over collection
● Intersection of two sets, f. Union of two sets, g. Difference between two sets, h.
Subset
21 Read the marks obtained by students of second year in an online examination of 2
particular subject. Find out maximum and minimum marks obtained in that subject.
Use
heap data
structure. Analyse the algorithm.
Group F 2
22 Assume we have two input and two output tapes to perform the sorting. The internal 2
memory
can hold and sort m records at a time. Write a Program in Java for external sorting. Find out
time complexity.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 134
23 Department maintains a student information. The file contains roll number, name, division 2
and address. Allow user to add, delete information of student. Display information of
particular employee. If record of student does not exist an appropriate message is displayed.
If it is, then the system displays the student details. Use sequential file to main the data.
24 Company maintains employee information as employee ID, name, designation and salary. 2
Allow user to add, delete information of employee. Display information of particular
employee. If employee does not exist an appropriate message is displayed. If it is, then the
system displays the employee details. Use index sequential file to maintain the data.
Group G
25 Implement the Heap/Shell sort algorithm implemented in Java demonstrating heap/shell 2
data
structure with modularity of Programming language.
26 Any application defining scope of Formal parameter, Global parameter, Local parameter 2
accessing mechanism and also relevance to private, public and protected access. Write a
Java
Program which demonstrates the scope rules of the Programming mechanism.
27 Write a Java Program which will demonstrate a concept of Interfaces and packages: In this 2
assignment design and use of customized interfaces and packages for a specific application
are expected.
28 Write a Java Program which will demonstrate a concept of cohesion and coupling of the 2
various modules in the Program.
29 Write a Program on template and exception handling in Java: in this assignment multiple 2
templates are to be designed as a pattern and these patterns to be used to take decisions.
30 Write a Java Program for the implementation of different data structures using JAVA 2
collection libraries (Standard toolkit library): at least 5 data structures are used to design a
suitable application.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 135
Course: Web Application Development Code: 25COVSE202
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
Practical 2 1 CCA 20
ISE 30
ESE 50
● Prerequisites:
● Basic knowledge of computer fundamentals and Internet concepts
● Basic understanding of Programming logic and problem-solving
● Basic knowledge of operating systems and web browsing tools
● Course Objectives:
1. To introduce the fundamentals of the Internet, web architecture, and web development
technologies.
2. To develop the ability to create structured web pages using Hypertext Markup Language
(HTML).
3. To enable students to design visually appealing and responsive web pages using Cascading Style
Sheets (CSS).
4. To provide knowledge of client-side scripting using JavaScript for creating interactive web
applications.
5. To develop skills in server-side Programming using PHP for handling form data and building
dynamic web applications.
● Course Outcomes: After successful completion of the course, students will be able to:
CO1: Explain the fundamentals of Internet technologies, client–server architecture, and basic
concepts of web development.
CO2: Design and develop structured web pages using HTML elements such as tables, images,
hyperlinks, and forms.
CO3: Apply CSS and Bootstrap to design visually attractive and responsive web interfaces.
CO4: Develop interactive web pages using JavaScript and manipulate web page elements using the
Document Object Model.
CO5: Create dynamic web applications using PHP by processing form data and implementing
server-side scripting.
● Course Contents:
Unit I Introduction to Internet and Web Development 5 Hours
● Introduction to Internet Basics: Internet architecture, protocols (HTTP, HTTPS, FTP)
● Web browsers and web servers, client–server model, functions of client and server, domain names
and URLs,
● Introduction to web development, types of web applications (static and dynamic),
● Overview of front-end and back-end technologies, web development tools and
environments.
Unit II Hypertext Markup Language (HTML) 5 Hours
● Introduction to HTML5, basic HTML structure, HTML elements and attributes,
● Text formatting tags, lists (ordered and unordered), inserting images, hyperlinks,
● Image maps, tables and nested tables, forms and form controls
● Embedding multimedia elements, creating structured web pages.
Unit III Cascading Style Sheets (CSS) 5 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 136
● Introduction to CSS, importance of styling in web pages,
● CSS syntax and rules, types of CSS (inline, internal, external), CSS selectors (element, class, id)
● Styling text, colors, backgrounds, borders, margins and padding, box model
● Introduction to responsive design, introduction to Bootstrap framework, Bootstrap grid system
and components.
Unit IV JavaScript and Document Object Model (DOM) 5 Hours
● Introduction to JavaScript, embedding JavaScript in HTML,
● Variables and data types, operators, decision-making statements (if, switch),
● Loops, arrays, functions, objects, events,
● Introduction to DOM, DOM structure and manipulation, form validation using JavaScript.
Unit V Server Side Technologies PHP 5 Hours
● Introduction to server-side scripting, introduction to PHP,
● PHP syntax and structure, embedding PHP in HTML,
● Variables and operators, decision-making statements, loops, arrays,
● Functions, string manipulation functions, handling form data using GET and POST
methods,
● Introduction to simple data storage.
Textbooks:
1. Web Programming with HTML5, CSS, and JavaScript – by John Dean
2. Web Programming with HTML, CSS, Bootstrap, JavaScript, [Link], PHP, and MySQL – by
Larry Sanchez.
● Reference Books:
1. Designing with Web Standards – by Jeffrey Zeldman
2. The Web Book:The Ultimate Beginner's Guide to HTML, CSS, JavaScript, PHP and
MySQL – by Robert Schifreen
3. PHP, MySQL, JavaScript & HTML5 All‑in‑One For Dummies – by Steve Suehring and
Janet Valade
● MOOC / NPTEL Courses:
1. Introduction to Modern Application Development – NPTEL, IIT Madras.
Week Practical Assignments
1 Create a basic HTML webpage with headings, lists, tables, and images.
2 Design a student registration form using HTML forms.
3 Apply CSS styling to create an attractive webpage.
4 Create a responsive webpage using Bootstrap.
5 Create a responsive webpage using Wordpress
6 Implement JavaScript form validation.
7 Create a dynamic webpage using DOM manipulation
8 Write a JavaScript Program for a simple calculator using functions and switch-case.
9 Design a PHP script to display a "Welcome" message and the current date & time.
10 Implement a PHP Program for string manipulation (e.g., reverse, length, substring).
11 Create a PHP script to store and display values using arrays.
12 Write a PHP Program to accept form input and display it using the POST method.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 137
Course: Modern Indian Language (Marathi) Code: 25AEC201A
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 25
Le 02 02
ctu
re
OR 25
● Course Objectives:
अभ्यासक्रमाची उद्दिष्ट्ये :
१. प्रगत भाद्दिक कौशल्ाांची क्षमता द्दिकद्दसत करणे .
२. प्रसारमाध्यमातील सांज्ञापनातील स्वरूप आद्दण स्थान स्पष्ट करणे.
३. व्यक्तिमत्त्व द्दिकास आद्दण भािा याांच्यातील सहसांबांध स्पष्ट करणे
४. लोकशाहीतील जीिनव्यिहार आद्दण प्रसारमाध्यमे याांचे परस्पर सांबांध स्पष्ट करणे.
५. प्रसारमाध्यमाांची लेखनक्षमता द्दिकद्दसत करणे.
● Course Outcomes:
हा अभ्यासक्रम पूणण केल्ानांतर द्दिद्यार्थी पुढील बाबी साध्य करू शकतील :
CO१. मराठी भािेतील प्रगत भाद्दिक कौशल्ाांचा प्रभािीपणे िापर करून सांिाद साधू शकतील.
CO२. प्रसारमाध्यमाांतील सांज्ञापनाचे द्दिद्दिध प्रकार, स्वरूप ि समाजातील त्ाांचे स्थान स्पष्ट करू
शकतील.
CO३. व्यक्तिमत्त्व द्दिकासामध्ये भािेचे महत्त्व ओळखून प्रभािी सांिादकौशल् द्दिकद्दसत करू
शकतील.
CO४. लोकशाहीतील जीिनव्यिहार आद्दण प्रसारमाध्यमे याांतील परस्परसांबांधाां चे द्दिश्लेिण करू
शकतील.
CO५. प्रसारमाध्यमाांसाठी द्दिद्दिध प्रकारचे लेखन कौशल् आत्मसात करून प्रभािी लेखन करू
शकतील.
● Course Contents:
Unit I घटक १ ६ तास
• मराठी भाषेची आविष्कार रूपे
• भािा आद्दण व्यक्तिमत्त्व द्दिकास: सहसांबांध
• लोकशाहीतील जीिनव्यिहार आद्दण प्रसारमाध्यमे
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 138
Unit II घटक २ ६ तास
• िृत्तपत्रासाठी बातमीलेखन आद्दण मुद्दितशोधन
• आकाशिाणीसाठी भािणाची सांद्दहतालेखन
• दू रद्दचत्रिाणीसाठी माद्दहतीपटासाठी सांद्दहतालेखन
• समीक्षणात्मक लेखन: पुस्तक समीक्षण, द्दचत्रपट समीक्षण
Unit III घटक ३ ६ तास
• भािा, जीिन व्यिहार आद्दण निमाध्यमे, समाजमाध्यमे
• निमाध्यमे आद्दण समाजमाध्यमाांचे प्रकार: ब्लॉग, फेसबुक, द्दिटर
• निमाध्यमे आद्दण समाजमाध्यमाांद्दिियक साक्षरता, दक्षता, िापर, पररणाम
Unit घटक ४ ६ तास
IV
• िेबसाईट आद्दण ब्लॉग, द्दिटरसाठी लेखन, ई-मेल
• व्यािहाररक लेखन कौशल् : अजणलेखन ि पत्रलेखन
Unit V घटक ५ ६ तास
• अनुिाद कौशल् (Translation): इां ग्रजी द्दकांिा इतर भािाांमधून मराठीत अनुिाद करणे.
• कर्था/कादां बरी/सांिाद लेखन: सजणनशील साद्दहत्ाची द्दनद्दमणती, पटकर्था आद्दण सांिाद लेखन.
● Textbooks:
१. सायबर सांस्कृती : डॉ. रमेश िरखडे
२. व्यािहाररक मराठी: डॉ. ल. रा. नद्दसराबादकर, फडके प्रकाशन, कोल्हापूर
३. उपयोद्दजत मराठी : सांपादक डॉ. केतकी मोडक, सांतोि शेणई, सुजाता शेणई
४. आधुद्दनक माद्दहती तांत्रज्ञानाच्या द्दिश्वात , दीपक द्दशक्रापूरकर, उज्ज्वल मराठे , उत्किण प्रकाशन, पुणे
५. व्यािहाररक मराठी, पुणे द्दिद्यापीठ प्रकाशन, पुणे
६. प्रसारमाध्यमाांसाठी लेखन कौशल्, यशिांतराि चव्हाण मुि द्दिद्यापीठ, नाद्दशक
Term Work Evaluation
Subject teacher should frame minimum 10 assignments-based covering on all five units
1. साराां श लेखन (Summary Writing)
विद्यार्थ्ाांनी उतारा िाचून स्वतः च्या शब्दात एक संविप्त सारांश विहािा.
Students read a passage and write a short summary in their own words.
2 . भािाां तर (Translation Assignment)
Students translate text from English to Marathi.
द्दिद्यार्थ्ाांनी इां ग्रजी भािेतील मजकूर मराठीमध्ये भािाांतररत करािा.
Example
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 139
• Short technical paragraph translation
• Daily communication sentences
3. पत्र लेखन (Letter Writing)
द्दिद्यार्थ्ाांनी िेगिेगळ्या प्रकारची औपचाररक ि अनौपचाररक पत्रे द्दलहािी
Types
• औपचाररक पत्र (Formal Letter)
• अनौपचाररक पत्र (Informal Letter)
• अजण लेखन
4. गट् विया (Group Activity)
द्दिद्यार्थ्ाांनी खालीलपैकी एक गट द्दक्रयाकलाप करािा.
Example
• रोड शो
• क्तस्कट प्ले
• एकाांद्दकका
5. सादरीकरण (Presentation Assignment)
द्दिद्यार्थ्ाां नी तांत्रज्ञान, पयाण िरण, सामाद्दजक इ . कोणत्ाही एका द्दिियािर सादरीकरण करािे.
Students present a topic in Marathi.
Examples
• तांत्रज्ञानातील निीन शोध
• पयाणिरण द्दिियक सादरीकरण
6. गटचचाण (Group Discussion)
विद्यार्थ्ाांनी गटांमध्ये एखाद्या विषयािर चचाा करािी.
Students discuss a topic in groups.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 140
Example Topics
• सोशल मीद्दडयाचा प्रभाि
• ऑनलाइन द्दशक्षणाचे फायदे ि तोटे
7. मराठी ब्लॉग द्दलहणे
द्दिद्यार्थ्ाां नी त्ाां च्या अभ्यासाच्या क्षेत्रातील द्दिकासािर २०० शब्ाां पयांत ब्लॉग द्दलहून पोस्ट द्दलहून सोशल मीद्दडयािर
पोस्ट कराव्या.
Write blogs and posts on social media up to 200 words on recent development in
their field of study.
8. पुस्तक परीक्षण (Book Review)
द्दिद्यार्थ्ाां ना मराठी पुस्तक द्दकांिा लेख िाचािे आद्दण त्ािर समीक्षा द्दलहािी.
Students read a Marathi book or article and write a review.
9. वचत्रपट परीक्षण (Marathi film Review)
द्दिद्यार्थ्ाां नी उपलब्ध असलेला सामाद्दजक मराठी द्दचत्रपट पाहािा आद्दण त्ािर समीक्षा द्दलहून, ती त्ाां च्या
आिडीच्या सोशल मीद्दडयािर पोस्ट करािी.
Social Marathi movie available and write a review on post it on social media of their
choice.
10. स्पर्ाांमध्ये सहभाग (Participation in Competition)
पुरुिोत्तम, द्दफरोद्ददया, दाजीकाका गाडगीळ करां डक, आद्दण श्रीटे ज करां डक या स्पधाांमध्ये सहभाग
नोांदिािा.Participation in Purushottam karandam, Firodia karandak, Dajikaka Gadgil
Karandak and Shreetej Karandak.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 141
Course: Modern Indian Language (Sanskrit) Code: 25AEC201B
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
OR 25
Lecture 2 2 TW 25
Prerequisites: Basic ability to read Devanagari script is helpful but not mandatory.
● Course Objectives:
1. To introduce engineering students to the basic structure of the Sanskrit language.
2. To highlight the relevance of Sanskrit in modern fields such as Computational Linguistics and
Artificial Intelligence.
3. To encourage appreciation of Indian Knowledge Systems and their applications in modern
engineering and research.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Understand the basic structure, phonetics, and grammar of the sanskrit language.
CO2: Construct simple Sanskrit sentences using basic grammatical rules.
CO3: Interpret selected Sanskrit verses related to science, mathematics, and philosophy.
CO4: Recognize the contributions of ancient Indian scholars to science and engineering.
CO5: Appreciate the relevance of Sanskrit in modern fields such as computational linguistics,
knowledge
● Course Contents:
Unit I Introduction to Sanskrit Language 6 Hours
Importance and historical development of Sanskrit, Characteristics of Sanskrit as a scientific language,
Sanskrit alphabet (Varnamala): vowels and consonants, Pronunciation rules and phonetics, Basic
introduction to Sanskrit grammar
• पवित अिबोधनम् | गद्यान्श् अपेवित काया : प्रश्नोत्तरामी तथा वनर्दे शानुसार कृतयः
• पवित अिबोधनम् | पद्यान्श
Unit II Basic Sanskrit Grammar 6 Hours
Introduction to nouns (Subanta), Gender and number (Vachana), Case system (Vibhakti), Introduction to
verbs (Dhatu), Present tense forms, Formation of simple sentences सन्धिकायाम् समास प्रत्ययाः त्यकार
अव्ययाः समय िे खनम् - अनुप्रयुक्त-व्याकरणम्
Unit III Reading and Interpretation of Sanskrit Texts 6 Hours
Reading simple Sanskrit shlokas, Vocabulary building for scientific and Technical Terms, Translation of
selected Sanskrit passages, Interpretation of verses related to logic, mathematics, and nature, Practice
exercises in sentence construction and translation
Unit IV Reading and Interpretation of Sanskrit Texts 6 Hours
Translation of selected Sanskrit passages, Interpretation of verses related to logic, mathematics, and
nature Practice exercises in sentence construction and translation, िे खनकौशिम् िृत्तान्तिे खनम्,
वचत्रपटिणानम्, वनबििेखनम्
Unit V Sanskrit and Modern Science & Technology 6 Hours
Sanskrit and computational linguistics
Logic and knowledge representation in Sanskrit texts
References to engineering concepts in ancient texts
Sanskrit terminology used in mathematics, astronomy, and architecture. Mathematical problems from
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 142
Lilavati by Bhaskara II
Structure of Sanskrit grammar and its relevance to computer science
Applications of Sanskrit in modern research
Overview of Sanskrit influence on Artificial Intelligence and language processing
● Textbooks:
1. सरस्वती - मवणका संस्कृत व्याकरणम
2. निम तथा र्दशम किा ‘मवणका’ पुस्तकम
3. संस्कृत आल्हार्दः - र्दार्दशी किा तथा वनभिसोपन:
Reference Books:
1. Panini Ashtadhyayi – Panini
Selected Sanskrit texts related to science and mathematics.
Term Work Evaluation
Subject teacher should frame minimum 10 assignments-based covering on all five units
1. Summary Writing: Students read a passage and write a short summary in their own words.
2 Translation Assignment: Students translate text from English to Sanskrit.
3 Short technical paragraph translation
4 Daily communication sentences
5 Letter Writing
6 Group Discussion
7 Book Review
8 Film review
9 Blog writing
10 Participation in a Competition
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 143
Course: Business Fundamentals for Entrepreneurs Code: 25HSM202A
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50
Tutorial 2 2
● Prerequisites: Basic understanding of economics and management principles, Analytical thinking
and problem-solving skills, Awareness of technological innovations and industry trends
● Course Objectives: The objectives of the course are-
6. To introduce engineering students to fundamental concepts of entrepreneurship and business
management.
7. To develop the ability to identify and evaluate entrepreneurial opportunities in technology-driven
markets.
8. To provide knowledge of basic marketing, financial, and operational aspects required to start and
manage a business.
9. To enable students to understand business models, startup ecosystems, and funding mechanisms.
10. To develop the capability to prepare a structured business plan for a technology-based venture.
● Course Outcomes: At the end of the course, students will be able to:
● CO1: Explain the role of entrepreneurship in economic and technological development.
● CO2: Identify and analyse business opportunities using systematic tools and techniques.
● CO3: Apply marketing and financial fundamentals for planning entrepreneurial ventures.
● CO4: Design sustainable business models and evaluate startup feasibility.
● CO5: Develop and present a comprehensive business plan for a technology-based enterprise.
● Course Contents:
Unit I Introduction to Entrepreneurship 6 Hours
Concept and evolution of entrepreneurship, Entrepreneur vs manager, Types of entrepreneurs: techno-
entrepreneurs, social entrepreneurs, women entrepreneurs, intrapreneurs.
Characteristics of successful entrepreneurs. Role of entrepreneurship in economic development.
Entrepreneurial ecosystem in India – Startup India, Make in India, atmanirbhar Bharat initiatives.
Unit II Opportunity Identification and Business Environment 6 Hours
Creativity and innovation in entrepreneurship, Idea generation techniques – brainstorming, design thinking,
TRIZ basics, Opportunity recognition and feasibility analysis, Environmental scanning – PESTLE analysis.
Industry and market analysis, Legal forms of business organizations: sole proprietorship, partnership, LLP,
private limited company.
Unit III Marketing Fundamentals for Entrepreneurs 6 Hours
Introduction to marketing management, Market research and customer discovery, Market segmentation,
targeting and positioning (STP), Product development and product life cycle, Pricing strategies for startups.
Digital marketing tools and social media marketing for new ventures
Unit IV Financial Fundamentals for Startups 6 Hours
Introduction to accounting and financial statements, Cost concepts and break-even analysis, Financial
planning and budgeting, Sources of startup funding – angel investors, venture capital, bank loans,
incubators, crowdfunding, Government schemes supporting startups in India, Basics of financial risk
management.
Unit V Business Planning and Startup Management 6 Hours
Business models and Business Model Canvas, Preparation of a business plan – structure and components.
Operations management for start-ups, Intellectual Property Rights (IPR) and regulatory compliance.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 144
Startup growth strategies and scaling, Sustainability and ethical practices in entrepreneurship.
● Course activities for term work evaluation:
1. Business Opportunity Identification Activity
Students identify innovative startup ideas, analyse market needs, customer problems, and prepare
an opportunity assessment report.
2. Case Study on Successful Startups and Entrepreneurs
Students study successful startups or entrepreneurs and analyse their business models, innovation
strategies, marketing approaches, and growth factors.
3. Hands-on Activity using Business Planning Tools
Students prepare SWOT analysis, Business Model Canvas (BMC), customer segmentation, and
basic market analysis using Practical examples.
4. Mini Project on Startup Ecosystem and Funding
Students explore startup support systems such as Startup India, incubators, venture capital,
crowdfunding, and government schemes and prepare a report.
5. Business Plan Development and Pitch Presentation
Students develop and present a business plan including product idea, marketing strategy, financial
planning, pricing, budgeting, and startup feasibility analysis.
● Textbooks:
1. Hisrich, R. D., Peters, M. P., & Shepherd, D. A., Entrepreneurship, McGraw Hill Education.
2. Barringer, B. R., & Ireland, R. D., Entrepreneurship: Successfully Launching New Ventures,
Pearson Education.
3. Kuratko, D. F., Entrepreneurship: Theory, Process and Practice, Cengage Learning.
● Reference Books:
1. Drucker, P., Innovation and Entrepreneurship, Harper Business.
2. Ries, E., The Lean Startup, Crown Publishing.
3. Desai, V., Dynamics of Entrepreneurial Development and Management, Himalaya Publishing
House.
4. Blank, S., & Dorf, B., The Startup Owner’s Manual, K & S Ranch Press.
5. Timmons, J. A., & Spinelli, S., New Venture Creation, McGraw Hill.
● MOOC / NPTEL Courses/Online Resources:
1. NPTEL Course on Entrepreneurship, By Prof. C Bhaktavatsala Rao, IIT Madras :
[Link]
2. NPTEL course on Business Fundamentals for Entrepreneurs by Prof. Devdip Purkayastha, IIT
Bombay: [Link]
3. NPTEL Course on Entrepreneruship and Start-ups, By Dr. P. Jakulin Divya Mary, National
Institute of Technical Teachers' Training and Research, Chennai:
[Link]
4. NPTEL Course on Business Development: From Start to Scale Prof. C Bhaktavatsala Rao, IIT
Madras : [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 145
Course: Entrepreneur and Start-ups Code: 25HSM202B
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50
Tutorial 2 2
● Prerequisites: Market study, break even analysis, profit loss, accounting
● Course Objectives: The objectives of the course are:
6. Understand the concepts, role, and importance of entrepreneurship and innovation in economic
and social development.
7. Identify and evaluate business opportunities, especially technology-based and sustainable
ventures.
8. Develop entrepreneurial mindset, creativity, and problem-solving ability.
9. Understand startup ecosystem, government policies, IPR, funding, and incubation support.
10. Prepare a basic business plan incorporating ethical, financial, and sustainability considerations.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Explain concepts of entrepreneurship, innovation, and their role in economic and societal
development.
CO2: Identify entrepreneurial opportunities using creativity, design thinking, and market analysis
tools.
CO3: Analyse feasibility of a business idea considering technical, financial, legal, and social aspects.
CO4: Apply knowledge of start-up ecosystem, IPR, funding, and government initiatives to venture
creation.
CO5: Develop and present a basic business plan demonstrating teamwork, communication, ethics, and
lifelong learning attitude.
● Course Contents:
Unit I Introduction to Entrepreneurship 6 Hours
Entrepreneurship: Definition, types, and characteristics, Entrepreneur vs Manager, Role of
entrepreneurship in economic development, Innovation: Types and sources, Case studies of successful
entrepreneurs (Indian & global)
Unit II Creativity, Innovation & Opportunity Identification 6Hours
Entrepreneurial mind-set and creativity, Design Thinking for innovation, Idea generation techniques,
Opportunity identification and screening, Market research and customer validation, Technology-based
entrepreneurship
Unit III Feasibility Analysis & Business Models 6 Hours
Technical, market, and financial feasibility, Business Model Canvas (BMC), Costing, pricing, and break-
even analysis, Risk analysis and mitigation, Ethics and sustainability in entrepreneurship
Unit IV Startup Ecosystem, IPR & Funding 6 Hours
Startup India initiative and government schemes (MSME, SIDBI, DPIIT), Incubation centres,
accelerators, and angel networks, Basics of Intellectual Property Rights (Patents, Copyrights,
Trademarks), Sources of funding: Bootstrapping, venture capital, crowdfunding, Legal aspects of starting
a venture
Unit V Business Plan Development & Entrepreneurial Skills 6 Hours
Business plan preparation and structure, Team building and leadership, Communication and pitching
skills, Social entrepreneurship and sustainable start-ups, Future trends and lifelong learning for
entrepreneurs
● Course activities for term work evaluation:
1. Business Opportunity Identification Activity
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 146
Students identify innovative start-up ideas, analyse market needs, customer problems, and
prepare an opportunity assessment report.
2. Case Study on Successful Startups and Entrepreneurs
Students study successful startups or entrepreneurs and analyse their business models, innovation
strategies, marketing approaches, and growth factors.
3. Hands-on Activity using Business Planning Tools
Students prepare SWOT analysis, Business Model Canvas (BMC), customer segmentation, and
basic market analysis using Practical examples.
4. Mini Project on Startup Ecosystem and Funding
Students explore startup support systems such as Startup India, incubators, venture capital,
crowdfunding, and government schemes and prepare a report.
5. Business Plan Development and Pitch Presentation
Students develop and present a business plan including product idea, marketing strategy,
financial planning, pricing, budgeting, and startup feasibility analysis.
● Textbooks:
1. Hisrich, R. D., Peters, M. P., & Shepherd, D. A., Entrepreneurship, McGraw Hill Education.
2. Barringer, B. R., & Ireland, R. D., Entrepreneurship: Successfully Launching New Ventures,
Pearson Education.
3. Kuratko, D. F., Entrepreneurship: Theory, Process and Practice, Cengage Learning.
● Reference Books:
1. Drucker, P., Innovation and Entrepreneurship, Harper Business.
2. Ries, E., The Lean Startup, Crown Publishing.
3. Desai, V., Dynamics of Entrepreneurial Development and Management, Himalaya Publishing
House.
4. Blank, S., & Dorf, B., The Startup Owner’s Manual, K & S Ranch Press.
5. Timmons, J. A., & Spinelli, S., New Venture Creation, McGraw Hill.
● MOOC / NPTEL Courses/Online Resources:
1. NPTEL course on Entrepreneurship and Start-ups by Dr. P. Jakulin Divya Mary, National
Institute of Technical Teachers' Training: [Link]
learning/preview/ntr25_ed60
2. NPTEL Course on Entrepreneurship, By Prof. C Bhaktavatsala Rao, IIT Madras :
[Link]
3. NPTEL Course on Business Development: From Start to Scale Prof. C Bhaktavatsala Rao, IIT
Madras: [Link]
4. Government Schemes for Start-ups: [Link]
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 147
Course: Fundamentals of Finance and Accounting Code: 25HSM202C
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50 Marks
Tutorial 2 2
● Prerequisites: Basic knowledge of arithmetic and percentages, along with the ability to interpret simple
numerical data and tables. No prior background in accounting or finance is required.
● Course Objectives: The objectives of the course are
[Link] course introduces basic concepts of financial accounting and corporate finance to
engineering students.
5. It helps students understand financial statements.
6. Apply accounting principles, and use financial tools for decision-making.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Apply key accounting principles in business contexts.
CO2: Interpret financial statements and reports.
CO3: Understand working capital and its components.
CO4: Evaluate capital budgeting decisions.
CO5: Gain awareness of financial markets and financing options.
● Course Contents:
Unit I Introduction to Accounting 6 Hours
Meaning and purpose of accounting, Users of accounting information, Accounting principles, concepts and
conventions, Types of accounts and rules of debit and credit, Journal, Ledger and Trial Balance Preparation
of Final Accounts (simple adjustments)
Unit II Financial Statements and Analysis 6 Hours
Introduction to Financial Statements, Balance Sheet: Classification of assets and liabilities, Profit and Loss
Statement, Cash Flow Statement – Format and Components, Financial Ratio Analysis – Concept and Uses
Computation of Liquidity and Profitability Ratios
Unit III Cost Concepts and Working Capital 6 Hours
Meaning and classification of costs, Fixed vs Variable costs, Break-even analysis – concept and formula,
Importance of working capital, Working capital cycle, Techniques for managing working capital
Unit IV Introduction to Finance and Time Value of Money 6 Hours
Meaning and scope of finance, Financial goals and functions, Time Value of Money – Concept, Present
value and future value, Simple and compound interest, Annuities and perpetuities
Unit V Capital Budgeting and Financial Markets 6 Hours
Introduction to capital budgeting, Payback period, Net Present Value (NPV), Internal Rate of Return (IRR)
Overview of financial markets, Financing options – Equity and Debt
● Course activities for term work evaluation:
1. Accounting Principles and Journal Preparation Activity
Students prepare journal entries, ledgers, and trial balances for simple business transactions to
understand the fundamentals of accounting practices.
2. Financial Statement Analysis Case Study
Students analyse balance sheets, profit and loss statements, and cash flow statements of companies
to evaluate financial performance and decision-making.
3. Cost Analysis and Break-even Calculation Exercise
Students perform cost classification, break-even analysis, and working capital calculations using
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 148
numerical examples and Practical business scenarios.
4. Time Value of Money and Investment Analysis Activity
Students solve problems related to simple and compound interest, annuities, present value, future
value, NPV, and IRR for financial decision-making.
5. Mini Project on Capital Budgeting and Financial Markets
Students study capital budgeting techniques, financing options, equity and debt markets, and
prepare a report on investment and financing decisions.
● Textbooks:
1. S. A. Siddiqui & A. S. Siddiqui – Fundamentals of Financial Accounting – PHI Learning
2. Paul D. Kimmel, Jerry J. Weygandt, Donald E. Kieso – Financial Accounting: Tools for Business
Decision Making – Wiley
3. Mike Piper – Accounting Made Simple – CreateSpace
● Reference Books:
1. Prasanna Chandra – Financial Management: Theory & Practice – McGraw-Hill
2. Stephen A. Ross, Randolph W. Westerfield & Jeffrey Jaffe – Corporate Finance – McGraw-Hill
3. Ray H. Garrison, Eric W. Noreen & Peter C. Brewer – Managerial Accounting – McGraw-Hill
4. Jerry J. Weygandt, Paul D. Kimmel, Donald E. Kieso – Accounting Principles – Wiley
● NPTEL/MOOCS:
1. NPTEL course on Foundations of Accounting & Finance by Prof. Arun Kumar Gopalaswamy, IIT
Madras: [Link]
2. NPTEL Course on Financial Markets, Institutions and Financial Services By Prof. Divya Verma,
Guru Gobind Singh Indraprastha University, Delhi: [Link]
learning/preview/cec26_mg12
3. NPTEL Course on Working Capital Management by Prof. Anil K. Sharma, IIT Roorkee:
[Link]
4. Time value of money- Concepts and Calculations
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 149
Course: Business Intelligence and Analytics Code: 25HSM202D
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
TW 50
Lecture 2 2
● Prerequisites: Basic knowledge of computer applications, spreadsheet tools, elementary statistics, and
database management concepts.
● Course Objectives:
1. To introduce the concepts of Business Intelligence (BI) and Business Analytics (BA) in modern
organizations.
2. To understand the role of Decision Support Systems and Data Warehousing in business decision-
making.
3. To learn techniques of data analysis, reporting, and visualization used in BI tools.
4. To develop knowledge of data preparation, predictive analytics, and machine learning applications
in business.
● Course Outcomes: At the end of the course, students will be able to:
CO1: Understand the concepts of Decision Support Systems, Business Intelligence, and Business
Analytics.
CO2: Understand the architecture of Data Warehouses and OLAP systems used in business
intelligence.
CO3: Apply data preparation, reporting, and visualization techniques to analyse business data.
CO4: Analyse the impact of predictive analytics, machine learning, and analytics applications
CO5: Apply Machine Learning in BI
● Course Contents:
Unit I Introduction to Data-Driven Business Intelligence and Analytics 6 Hours
Decision Support Systems (DSS): Definition of system, representation of decision-making process,
evolution of information systems, Decision Support System, development of DSS, Simon’s four stages of
decision-making process, strategies and approaches of decision makers. Business Intelligence (BI):
Definition of BI, components of BI, BI architecture, data–information–knowledge concepts, setting up
data for BI, role of mathematical models, business intelligence architectures, ethics in business
intelligence. Business Analytics (BA): Definition of business analytics, types of analytics – descriptive,
diagnostic, predictive and prescriptive analytics, concept of insights, business analytics in practice,
importance of data in business analytics, types of data, data quality, 5Vs of big data, data sources and
collection methods, data privacy, security and ethical considerations.
Unit II Analytical Decision-Making and Architecture of DW & BI 6 Hours
Analytical decision-making process, characteristics, framing business problems into analytical questions,
skills of a business analyst. Data exploration and visualization (Excel, Tableau, Power BI), concept of
statistical analysis and hypothesis testing. Data visualization, exploratory data analysis (EDA), data
cleaning and inspection. BI and DW architecture, relation between BI and DW, role of DSS, EIS, MIS,
digital dashboards, need for BI. OLAP concepts, OLAP vs OLTP, cubes, drill-down, roll-up, slice-and-
dice, ROLAP vs MOLAP, schemas: star, snowflake, fact constellation.
Unit III Predictive, Prescriptive Analytics and Reporting Authoring 6 Hours
Text analytics and web analytics, report authoring (relational & multidimensional models), types of
reports (list, crosstab, statistics, charts, maps, financial), report features (grouping, sorting, filtering,
calculations, conditional formatting, summary lines, drill-up, drill-down, drill-through), report scheduling
and output formats (PDF, Excel, CSV, XML).
Unit IV Business Analytics in Marketing and Finance 6 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 150
Marketing Analytics, Customer segmentation, targeting, and positioning, Campaign management and
ROI measurement, Data-driven marketing strategies. Financial Analytics - Risk management and credit
scoring, financial forecasting and planning, Case studies: Financial performance improvement through
analytics (Non-Statistical - Conceptual Treatment only).
Unit V Business Analytics Applications and Machine Learning in BI 6 Hours
Impact of machine learning in BI: classification problems, evaluation of classification models, Bayesian
methods, logistic regression. Clustering methods: partition and hierarchical methods, evaluation of
clustering models. Association rule mining: structure of association rules and Apriori algorithm.
● Course activities for term work evaluation:
1. Business Intelligence Case Study Analysis
Students analyse real-world business cases to understand the role of Business Intelligence (BI),
Decision Support Systems (DSS), and data-driven decision-making in organizations.
2. Data Visualization and Dashboard Development Activity
Students create charts, dashboards, and analytical reports using tools such as Excel, Tableau, or
Power BI to present business insights effectively.
3. Hands-on Activity on Data Analysis and Reporting
Students perform data cleaning, exploratory analysis, report generation, and visualization using
business datasets to identify trends and patterns.
4. Marketing and Financial Analytics Mini Project
Students analyse customer segmentation, campaign performance, sales trends, and financial data
using analytical techniques and prepare a business analytics report.
5. Machine Learning Applications in Business Activity
Students explore classification, clustering, association rule mining, and predictive analytics
techniques using sample datasets and present their findings and business implications.
● Textbooks:
1. Camm, Cochran, Fry, Ohlmann, Anderson, Sweeney, Williams - Essentials of Business
Analytics, Cengage Learning.
● Reference Books:
1. Data Mining: Concepts and Techniques, Jiawei Han and Micheline Kamber
2. James Evans, Business Analytics, Pearson.
3. Albright Winston, Business Analytics - Data Analysis - Data Analysis and Decision Making,
Cengage Learning, Reprint
4. Sahil Raj, Business Analytics, Cengage Learning.
5. Knaflic, C. N. (2015). Storytelling with data: A data visualization guide for business
professionals. Wiley.
6. Siegel, E. (2016). Predictive analytics: The power to predict who will click, buy, lie, or die. Wiley.
e-Books:
1. [Link]
2. [Link]/~markov/[Link]
3. [Link]
delliDataMining/Bus iness%20Intelligence%20-%20Carlo%[Link]
4. [Link]
● MOOC / NPTEL Courses:
1. Business Analytics for management decision By Prof. Rudra P Pradhan, IIT Kharagpur :
[Link]
2. Business analytics and data mining modeling using R By Prof. Gaurav Dixit, IIT Roorkee :
[Link]
3. Business Analysis for Engineers :
[Link]
4. Business Intelligence & Analytics By Prof. Saji K Mathew, IIT Madras:
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 151
[Link]
Course: Indian Constitution and Governance Code: 25VEC202
Teaching Scheme Credit Evaluation Scheme
(Hrs/Week)
Tutorial 1 1 TW 25
● Prerequisites: Basic awareness of Indian history, civic studies at school level, and
general understanding of social and political systems.
● Course Objectives: The objectives of the course are
1. To introduce students to the philosophy, features, and framework of the Indian Constitution.
2. To understand the structure, powers, and functions of the Union and State governments.
3. To explain Fundamental Rights, Duties, and Directive Principles and their role in democracy.
4. To familiarize students with constitutional bodies and governance mechanisms in India.
5. To develop awareness of contemporary issues related to constitutional values, governance,
and
Course Outcomes: At the end of the course, students will be able to:
CO1. Explain the historical background, features, and structure of the Indian Constitution.
CO2. Describe Fundamental Rights, Directive Principles, and Fundamental Duties and their significance CO3
Apply constitutional provisions to analyse the functioning of Union and State governments.
CO4. Analyse the role of constitutional and statutory bodies in Indian governance
CO5. Evaluate contemporary governance issues with reference to constitutional values and ethics.
● Course Contents:
Unit I Introduction to Indian Constitution 3 Hours
Meaning and importance of Constitution Historical background and making of the Indian Constitution Salien
features of the Indian Constitution Preamble: objectives and significance Citizenship – provisions an
amendments
Unit II Fundamental Rights, Duties, and Directive Principles 3 Hours
Fundamental Rights
Types, scope and limitations Right to Equality, Freedom, Religion, Constitutional Remedies Directive Principle
of State Policy – objectives and classification Fundamental Duties and their relevance Relationship betwee
Fundamental Rights and DPSPs
Unit III Union and State Government Structure Union Government 3 Hours
President, Vice-President, Prime Minister, Council of Ministers Powers and functions of Parliament Stat
Government: Governor, Chief Minister, State Legislature Center–State relations: legislative, administrative, an
financial
Unit IV Constitutional and Statutory Bodies Election Commission of 3 Hours
India
Composition, powers, and functions Union Public Service Commission (UPSC) and State Public Servic
Commissions (SPSC): roles and responsibilities Comptroller and Auditor General (CAG) of India: duties an
significance in financial accountability Finance Commission: composition, functions, and role in centre–stat
financial relations Judiciary in India: structure, jurisdiction, and role of the Supreme Court and
High Courts
Unit V Governance, Democracy and Contemporary Issues Concept of 3 Hours
democracy and good governance Local self-government
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 152
Panchayati Raj and Urban Local Bodies Constitutional amendments and landmark judgments Ethical governanc
and citizen participation Current issues related to Indian Constitution and governance
6. citizenship.
● Textbooks:
1. M. V. Pylee, An Introduction to the Constitution of India, Vikas Publishing
2. D. D. Basu, Introduction to the Constitution of India, LexisNexis
● Reference Books:
1. Granville Austin, The Indian Constitution: Cornerstone of a Nation, Oxford University Press
2. Subhash Kashyap, Our Constitution: An Introduction to India’s Constitution and Constitutional
Law, National Book Trust
● MOOC / NPTEL Courses:
1. [Link]
(NPTEL1, Introduction to Indian Constitution, Prof. Sudhir Krishnaswamy, National Law School
of India University)
2. [Link]
(NPTEL2, Indian Constitution: Rights and Governance, Prof. Sudhir Krishnaswamy, National Law
School of India University)
3. [Link]
(NPTEL3, Constitutional Studies, Prof. Alok Prasanna Kumar, National Law School of India
University)
4. [Link]
(NPTEL4, Public Policy and Governance, Prof. Anamika Barua, IIT Guwahati)
5. [Link]
(NPTEL5, Governance and Public Administration in India, Prof. Anamika Barua, IIT Guwahati)
● Activities for Term work Evaluation:
1. Group Discussion on Fundamental Rights and Duties
2. Debate on Constitutional and Contemporary Governance Issues
3. Case Study Analysis on Indian Judiciary and Landmark Judgments
4. Seminar / Presentation on Indian Constitution and Democratic Values
5. Poster Making on Fundamental Rights, Duties, and Good Governance
6. Essay Writing on Role of Citizens in Democracy and Nation Building
7. Mock Parliament / Mock Election Activity
8. Assignment on Constitutional Bodies and Their Functions
9. Field Visit / Report on Local Self-Government Institutions
10. Quiz / Awareness Activity on Indian Constitution and Governance Systems
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 153
Course: Machine Learning Code: 25COHNR201
Teaching Scheme Credit Evaluation Scheme
(Hrs./Week)
Lecture 3 3 CCA 20
MSE 30
ESE 50
● Prerequisites: Knowledge of linear and logistic regression
Course Objectives:
• To explore various data pre-processing methods.
• To study and understand regression and classification methods
• To understand the need for multi-class classifiers.
• To learn the working of clustering algorithms
• To learn fundamental neural network algorithms.
● Course Outcomes: At the end of the course, students will be
able to:
CO1: Understand machine learning algorithms and algorithms.
CO2: Apply various data pre-processing techniques to simplify and speed up machine learning algorithms.
CO3: Select and apply appropriately supervised machine learning algorithms for real time applications.
CO4: Compare and contrast different clustering algorithms.
CCO6: Design an artificial neural network for solving engineering problems
● Course Contents:
Unit I 9 Hours
Introduction to Machine Learning
Introduction to Machine Learning, Comparison of Algorithms and Machine Learning Algorithms, ML vs AI vs
Data Science. Types of learning: Supervised, Unsupervised, and semi-supervised, reinforcement learning
techniques, Models of Machine learning: Geometric model, Probabilistic Models, Logical Models, Grouping and
grading models, Parametric and non-parametric models. Important Elements of Machine Learning- Data formats,
Learnability, Statistical learning approaches
Unit II Data pre-processing 9 Hours
Concept of Feature, Pre-processing of data: Normalization and Scaling, Managing missing values, Introduction
to Dimensionality Reduction, Principal Component Analysis (PCA), Local Binary Pattern. Introduction to various
Feature Selection Techniques, sampling theorem. Statistical feature engineering: count-based, Length, Mean,
Median, Mode etc. based feature vector creation. Multidimensional Scaling, Matrix Factorization Techniques.
Unit III Supervised Learning: Regression and classification 8 Hours
Linear and logistic regression, Bias, Variance, Generalization, Under fitting, Regression: Lasso regression, Ridge
regression, Gradient descent algorithm. Evaluation Metrics. Evaluation Metrics and Score: Accuracy, Precision,
Recall, F-score, Cross-validation, Micro-Average Precision and Recall, Micro-Average F-score, Macro-Average
Precision and Recall, Macro-Average F-score. Classification: K-nearest neighbour, Support vector machine.
Ensemble Learning: Bagging, Boosting, Random Forest, AdaBoost. Binary-Vs-Multiclass Classification.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 154
Unit IV Unsupervised Learning 7 Hours
K-Means, K-medoids, Hierarchical, and Density-based Clustering, Spectral Clustering. Outlier analysis:
Evaluation metrics and score: elbow method, extrinsic and intrinsic methods. introduction of isolation factor,
local outlier factor
Unit V Introduction Artificial Neural Networks 7 Hours
Artificial Neural Networks: architecture of perceptron, Single Layer Neural Network, Multilayer Perceptron,
Back Propagation Learning, Radial Basis Function Network, Activation functions, Introduction to Recurrent
Neural Networks and Convolutional Neural Networks
Text Books:
1. Bishop, Christopher M., and Nasser M. Nasrabadi, “Pattern recognition and machine learning”,Vol. 4. No. 4.
New York: springer, 2006.
2. Ethem Alpaydin, “ Introduction to Machine Learning”, PHI 2nd Edition-2013
● Reference Books:
1. Tom Mitchell, “Machine learning”, McGraw-Hill series in Computer Science, 1997
2. Shalev-Shwartz, Shai, and Shai Ben-David, “Understanding machine learning: From theory to algorithms”,
Cambridge university press, 2014.
3. Jiawei Han, Micheline Kamber, and Jian Pie, “Data Mining: Concepts and Techniques”, Elsevier Publishers
Third Edition, ISBN: 9780123814791, 9780123814807
4. Hastie, Trevor, et al., “The elements of statistical learning: data mining, inference, and prediction”, Vol. 2. New
York: springer, 2009.
• NPTEL/SWAYAM Link
• 1. Machine Learning- Balaraman Ravindran, IIT Madras:
[Link]
• 2. Mathematical Foundations of Machine Learning,By Prof. Prathosh A P:
[Link]
• 3. Introduction to Machine Learning, By Prof. Balaraman Ravindran: IIT Madras:
[Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 155
Code: 25COHNR202
Course: Deep Learning
Teaching Scheme (Hrs/Week) Credit Evaluation Scheme
CCA 20
Lecture 3 3 MSE 30
ESE 50
● Prerequisites:
Understanding of convolution
● Course Objectives:
● To understand the basics of neural networks.
● Comparing different deep learning models.
● To understand the Recurrent and Recursive nets in Deep Learning
● To understand the basics of deep reinforcement Learning models.
● To analyse Types of Networks.
● To Describe Reinforcement Learning.
● Course outcomes
CO1: Understand the basics of Deep Learning and apply the tools to implement deep learning applications
CO2: Evaluate the performance of deep learning models.
CO3: To apply deep learning using the technique of Convolution and Recurrent Neural Network (RNN.
CO5: Construct and apply on-policy reinforcement learning algorithms.
CO6:To Understand Reinforcement Learning Process .
● Course Contents:
Unit I Introduction of Deep learning 6 Hours
What is deep learning. History of deep learning, Advantage and challenges of deep learning. Learning representations
from data, understanding convolution in deep learning. Common Architectural Principles of Deep Network, Architecture
Design, Applications of Deep learning, Introduction and use of popular industry tools such as Tensor Flow,
Keras, PyTorch, Caffe, Shogun.
Unit II Deep Neural Networks 6 Hours
Introduction to Deep Neural Networks :Multilayer Feed-Forward Networks , Training Neural Networks
:Backpropagation and Forward propagation Activation Functions :Linear ,Sigmoid, Tannh, Hard Tanh, Softmax,
Rectified Linear, Loss Functions :Loss Function Notation , Loss Functions for Regression , Loss Functions for
Classification, Loss Functions for Reconstruction, Parameters : Learning Rate, Regularization, Momentum, Sparsity,
Deep Feedforward Networks – Example of Ex OR, Hidden Units, cost functions, error backpropagation, Gradient-
Based Learning, Implementing Gradient Descent, vanishing and Exploding gradient
[Link] Learning with Pytorch, Jupyter, colab.
Unit III Convolution Neural Network 6 Hours
Introduction, CNN architecture overview, The Basic Structure of a Convolutional Network- Padding, Strides, Typical
Settings, the ReLU layer, Pooling, Fully Connected Layers, The Interleaving between Layers, Local Response
Normalization, Training a Convolutional Network .
Unit IV Recurrent and Recursive Nets 6 Hours
Unfolding Computational Graphs, Recurrent Neural Networks, Bidirectional RNNs, Encoder-Decoder Sequence-
to-Sequence Architectures, Deep Recurrent Networks, Recursive Neural Networks, The Challenge of Long-Term
Dependencies, Echo State Networks, Leaky Units and Other Strategies for Multiple Time Scales, The Long Short-
Term Memory and Other Gated RNNs. Introduction to deep generative model, Boltzmann Machine, Deep Belief
Networks, Generative adversarial network (GAN), discriminator network, generator network, types of GAN,
Applications of GAN networks
Unit V Reinforcement Learning 6 Hours
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 156
Introduction of deep reinforcement learning, Markov Decision Process, basic framework of reinforcement learning,
challenges of reinforcement learning, Dynamic Programming algorithms for reinforcement learning Learning and Deep
Q-Networks, Deep Q recurrent networks, Simple reinforcement learning for Tic-Tac-Toe.
● Text Books:
1. Goodfellow, I., Bengio, Y.,,Courville, A, “Deep Learning”, MIT Press, 2016.
2. Charu Agarwal, “Neural Networks and deep learning”, A textbook
3. Nikhil Buduma, “Fundamentals of Deep Learning”, SPD
● Reference Books:
1. Richard S. Sutton and Andrew G. Barto, “Reinforcement Learning: An Introduction”
2. by Seth Weidman, “Deep Learning from Scratch: Building with Python from First Principles”O’Reily
3. Francois Duval, “Deep Learning for Beginners, Practical Guide with Python and TensorFlow”
e-Books :
1. [Link]
2. [Link]
NPTEL/SWAYAM Link
1. Deep Learning,By Prof. Prabir Kumar Biswas, IIT Kharagpur: [Link]
learning/preview/noc20_cs62
2. Machine Learning And Deep Learning - Fundamentals And Applications, By Prof. M. K. Bhuyan, IIT
Guwahati: [Link]
3. [Link]
4. RNN, Tendulkar, IITM, [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 157
Course: Machine Learning Laboratory Code: 25COHNR201L
Teaching Scheme Credit Evaluation Scheme
(Hrs./Week)
Practical 2 1
Oral Marks: 25
● Prerequisites:
Java language and preprocessing methods
● Course Objectives:
• To implement various data pre-processing methods.
• To study and implement regression and classification methods using coding.
• To understand the need for multi-class classifiers.
• To learn the working of clustering algorithms
• To learn architecture of neural network algorithms.
● Course Outcomes: At the end of the course, students will
be able to:
● CCO1: Understand machine learning algorithms and algorithms.
● CCO2: Apply various data pre-processing techniques to simplify and speed up machine learning algorithms.
● CCO3: Select and apply appropriately supervised machine learning algorithms for real time applications.
● CCO4: Compare and contrast different clustering algorithms.
● CO5: Design an artificial neural network for solving engineering problems
List of Experiments (Any 10)
List of Experiments
1. Write a Program in Java to implement linear and logistic regression.
2. Write a Program in Java to implement a perceptron.
3. Write a Program in Java to implement a multilayer perceptron to face recognition.
4. Write a Program in Java to implement a K-mean algorithm for clustering.
5. Write a Program in Java to implement a K-NN algorithm for classification.
6. Apply backpropagation algorithm for ANN to learn A to Z
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 158
Course: Deep Learning Laboratory Code: 25COHNR202L
Teaching Scheme Credit Evaluation Scheme
(Hrs./Week)
Practical 2 1
Oral Marks: 25
● Prerequisites:
Java, Understanding of convolution
Course Objectives: To make the students understand
● Able to implement CNN.
● Implement RNN for sequential learning.
● To understand the Recurrent and Recursive nets in Deep Learning
● To understand the basics of deep reinforcement Learning models.
● Course Outcomes: At the end of the course, students will be
able to:
CO1: Implement deep learning and CNN.
CO2: Evaluate the performance of deep learning models.
CO3: To apply algorithm of Recurrent Neural Network.
CO4: Construct and apply on-policy reinforcement learning algorithms.
List of Experiments (Any 10)
1. Write a Program in Java to implement CNN for image recognition.
2. Write a Program in Java to implement a RNN for sequential data.
3. Write a Program in Java to implement Q-earning algorithm.
4. Write a Program in Java to implement a LSTM using python libraries.
5. Write a Program in Java to implement CNN for 0bject detection.
6. Apply deep learning algorithm for image captioning.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 159
Course: Fundamental of Cybersecurity Code: 25COMNR201
Teaching Scheme Credit Evaluation Scheme
(Hrs./Week)
3 CCA 20
Lecture 3 ISE 30
ESE 50
● Prerequisites: Computer Networks, Mathematics
● Course Objectives:
Objective of this course is to provide students with
1. Understand Foundational Security Principles
2. Identify Cyber Threats and Attack Vectors
3. Analyse Vulnerabilities in Systems and Networks
4. Understand Cyber Law and Ethics
5. Evaluate risk and determine appropriate mitigation strategies to protect against threats.
● Course Outcomes: At the end of the course, students will be able to
CO1:Define Core Security Principles
CO2:Understand Cryptographic Techniques
CO3:Identify Threats and Vulnerabilities
CO4:Understand Cryptographic Technique
CO5:Utilize Security Tools.
● Course Contents:
Unit I Introduction to Cybersecurity Concepts 8 Hours
Understanding cyber security, the CIA Triad (Confidentiality, Integrity, Availability), and the need for
security. types of cybercriminals, hacking concepts, and motivation behind attacks. Authentication
mechanisms (passwords, biometrics) and authorization technique.
Unit II Cyber Threats and Vulnerabilities 8 Hours
viruses, worms, Trojans, ransomware, and spyware, Phishing, spear-phishing, pretexting, and social media
attacks. Denial of Service (DoS), Distributed DoS (DDoS), Man-in-the-Middle (MitM), and password
cracking.
Unit III Network and System Security 8 Hours
types of firewalls (packet filtering, stateful inspection) and configuration. network-based vs. Host-based
IDS. Wi-Fi vulnerabilities, WPA2/WPA3 protocols, and IoT security. Securing software and web
applications
Unit IV Cryptography 8 Hours
Symmetric and asymmetric encryption, hashing algorithms. VPNs, SSL/TLS, and database security.
Unit V Cyber Law, Standards, and Compliance. 8 Hours
overview of the IT Act (2000), intellectual property rights, and copyright laws. Risk management,
incident handling, and business continuity planning. Ethical issues, professional code of conduct, and
security audits.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 160
● Textbooks:
1. Security in Computing" by Charles P. Pfleeger, Shari Lawrence Pfleeger, and
Jonathan Margulies.
2. Cyber Security: Understanding Cyber Crimes, Computer Forensics and Legal
Perspectives" by Nina Godbole and Sunit Belapure.
● Reference Books:
● Introduction to Cyber Security" - Compiled by Uttrakhand Open University.
● Cyber Security" - Dr. S.B. Kishore, et al. (Reference for Units 1-5).
● Security in Computing" - Charles P. Pfleeger, Pearson Education.
NPTEL/SWAYAM Link
1. Cyber Security and Privacy, By Prof. Saji K Mathew,IIT Madras:
[Link]
2. INTRODUCTION TO CYBER SECURITY, By Dr. Jeetendra Pande:
[Link]
3. Cryptography and Network Security, IIT Kharagpur, Prof. Sourav
Mukhopadhyay: [Link]
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 161
Course: Cryptography and Network Security Code: 25COMNR202
Teaching Scheme Credit Evaluation Scheme
(Hrs./Week)
3 CCA 20
Lecture 3 ISE 30
ESE 50
● Prerequisites: Computer Networks, Mathematics
● Course Objectives:
Objective of this course is to provide students with
1. Understand Foundational Security Concepts
2. Master Cryptographic Techniques
3. Analyse Network Security Protocol
4. Apply Security Mechanisms
5. Identify Security Threats and Vulnerabilities
● Course Outcomes: At the end of the course, students will be able to
CO1:Understanding Security Fundamentals
CO2:Applying Cryptographic Techniques
CO3:Data Integrity and Authentication
CO4:Network Security Protocols
CO5:System Security Application.
● Course Contents:
Unit I Introduction and Classical Cryptography 8 Hours
OSI Security Architecture, security attacks, services, and mechanisms. Substitution ciphers (Caesar, Playfair,
Hill), transposition ciphers, steganography, and cryptanalysis, Modular arithmetic, Euclid’s Algorithm,
Euler's and Fermat's Theorems.
Unit II Symmetric Key Cryptography 8 Hours
Structure, Shannon's theory of confusion and diffusion, Feistel network structure, Data Encryption Standard
(DES), Strength of DES, Triple DES. advanced Encryption Standard (AES), block cipher modes of operation.
Unit III Asymmetric Key Cryptography 8 Hours
Principles of public-key cryptosystems, prime and relative prime numbers, RSA algorithm, Diffie-Hellman
key exchange, Key Management and Distribution, Elliptic Curve Cryptography (ECC) and Knapsack
algorithm
Unit IV Hash Functions and Message Authentication 8 Hours
Message Authentication Codes (MAC), HMAC, CMAC, Secure Hash Algorithm (SHA-512), MD5, Digital
Signatures, X.509 Authentication Service, Kerberos.
Unit V Network Security Applications 8 Hours
Pretty Good Privacy (PGP), S/MIME, Overview, Authentication Header (AH), Encapsulating Security
Payload (ESP), Transport and Tunnel modes, Secure Socket Layer (SSL/TLS), HTTPS, Firewalls, IEEE
802.11 Wireless LAN Security
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 162
● Textbooks:
1. William Stallings: Cryptography and Network Security: Principles and Practice (5th-7th editions).
2. Behrouz A. Forouzan: Cryptography & Network Security.
● Reference Books:
1. Douglas R. Stinson: Cryptography: Theory and Practice.
2. Alfred J. Menezes et al.: Handbook of Applied Cryptography
• NPTEL/SWAYAM LINK
1. Cryptography and Network Security, IIT Kharagpur,Prof. Sourav Mukhopadhyay:
[Link]
2. Foundations of Cryptography, By Prof. Ashish Choudhury: [Link]
learning/preview/noc22_cs03
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 163
Course: Fundamental of Cybersecurity Lab. Code: 25COMNR201L
Teaching Scheme Credit Evaluation Scheme
(Hrs./Week)
Practical/Tutor 2 1 Oral Marks: 25
ial
● Prerequisites: Computer Networks
● Course Objectives:
1. Understand Foundational Security Principles
2. Identify Cyber Threats and Attack Vectors
3. Analyse Vulnerabilities in Systems and Networks
4. Understand Cyber Law and Ethics
5. Evaluate risk and determine appropriate mitigation strategies to protect against threats.
● Course Outcomes: At the end of the course, students will be able to:
CO1:Define Core Security Principles
CO2:Understand Cryptographic Techniques
CO3:Identify Threats and Vulnerabilities
CO4:Utilize Security Tools
List of Experiments
1. Study of Core Security Principles.
2. Implement of public key cryptography.
3. Implement of private key cryptography.
4. Details of threads and vulnerabilities.
5. Password Cracking (Dictionary/Brute Force)
6. Perform an audit on a Windows/Linux machine using CIS Benchmarks.
7. Password Complexity and Strength Analysis
Virtual Laboratories:
• Cryptography Lab: Focuses on mathematical foundations and RSA/digital signature simulations.
• Network Security Lab: Covers TCP communication, SYN Floods, and Firewalls.
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 164
Course: Cryptography and Network Security Lab. Code: 25COMNR202L
Teaching Scheme Credit Evaluation Scheme
(Hrs./Week)
Practical 02 1 Oral Marks: 25
● Prerequisites: Computer Networks, Mathematics
● Course Objectives:
1. Understand the algorithm
2. Master Cryptographic Techniques
3. Analyse Network Security Protocol
4. Apply Security Mechanisms
Course Outcomes: On completion of the course, student will be able to–
CO1: Understanding Security Fundamentals
CO2: Applying Cryptographic Techniques
CO3: Data Integrity and Authentication
CO4:Network Security Protocols
List of Experiments
1. Write a Java Program to implement the DES algorithm logic.
2. Write a JAVA Program to implement the AES algorithm.
3. Write a Java Program to implement RSA algorithm
4. Write a Java Program to implement Diffie-Hellman key exchange.
5. Calculate the message digest of a text using the MD5 algorithm in
JAVA.
6. Calculate the message digest of a text using the SHA-1 algorithm in
JAVA
7. Calculate the message digest of a text using the MD5 algorithm in
JAVA
Dr. D. P. Gaikwad Dr. D. Y. Dhande Dr. D. S. Bormane
HOD, Computer Engineering Dean, Academic Principal
AISSMSCOE, Pune S.Y. B. Tech Computer Engineering Page 165