0% found this document useful (0 votes)
13 views25 pages

B.Tech Curriculum for Cyber Security Focus

Uploaded by

kajal visrani
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views25 pages

B.Tech Curriculum for Cyber Security Focus

Uploaded by

kajal visrani
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

DR.

BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Dr. Babasaheb Ambedkar Technological University


(Established as a University of Technology in the State of Maharashtra)
(Under Maharashtra Act No. XXIX of 2014)
P.O. Lonere, Dist. Raigad, Pin 402 103, Maharashtra
Telephone and Fax. 02140 - 275142
[Link]

PROPOSED CURRICULUM UNDER GRADUATE PROGRAMME

[Link]
(COMPUTER ENGINEERING/COMPUTER SCIENCE &
ENGINEERING)

WITH EFFECT FROM THE ACADEMIC YEAR 2020-2021


S.Y. [Link] 2021-22
T.Y. [Link] 2022-23
Final [Link] 2023-24
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Rules and Regulations


1. The normal duration of the course leading to B. Tech degree will be EIGHT semesters.
2. The normal duration of the course leading to M. Tech. degree will be FOUR semesters.
3. Each academic year shall be divided into 2 semesters, each of 20 weeks duration, including
evaluation and grade finalization, etc. The Academic Session in each semester shall provide for
at least 90 teaching Days, with at least 40 hours of teaching contact periods in a five to six days
session per week. The semester that is typically from Mid- July to November is calledthe ODD
SEMESTER, and the one that is from January to Mid-May is called the EVEN SEMESTER.
Academic Session may be scheduled for the Summer Session/Semester as well. For 1st year B.
Tech and M. Tech the schedule will be decided as per the admission schedule declared by
Government of Maharashtra.
4. The schedule of academic activities for a Semester, including the dates of registration, mid-
semester examination, end-semester examination, inter-semester vacation, etc. shall be referred
to as the Academic Calendar of the Semester, which shall be prepared by the Dean (Academic),
and announced at least TWO weeks before the Closing Date of the previous Semester.
5. The Academic Calendar must be strictly adhered to, and all other activities including co-
curricular and/or extra-curricular activities must be scheduled so as not to interfere with the
Curricular Activities as stipulated in the Academic Calendar.

REGISTRATION:

1. Lower and Upper Limits for Course Credits Registered in a Semester, by a Full-Time Student
of a UG/PG Programme:
A full time student of a particular UG/PG programme shall register for the appropriate number
of course credits in each semester/session that is within the minimum and maxi- mum limits
specific to that UG/PG programme as stipulated in the specific Regulations pertaining to that
UG/PG programme.

2. Mandatory Pre-Registration for higher semesters:


In order to facilitate proper planning of the academic activities of a semester, it is essential for
the every institute to inform to Dean (Academics) and COE regarding details of total no. of
electives offered (Course-wise) along with the number of students opted for the same. This
information should be submitted within two weeks from the date of commencement of the
semester as per academic calendar.

3. PhD students can register for any of PG/PhD courses and the corresponding rules of evaluation
will apply.

4. Under Graduate students may be permitted to register for a few selected Post Graduatecourses,
in exceptionally rare circumstances, only if the DUGC/DPGC is convinced of the level of the
academic achievement and the potential in a student.
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

COURSE PRE-REQUISITES:
1. In order to register for some courses, it may be required either to have exposure in, or to have
completed satisfactorily, or to have prior earned credits in, some specifiedcourses.
2. Students who do not register on the day announced for the purpose may be permitted LATE
REGISTRATION up to the notified day in academic calendar on payment of late fee.
3. REGISTRATION IN ABSENTIA will be allowed only in exceptional cases with the approval
of the Dean (Academic) / Principal.
4. A student will be permitted to register in the next semester only if he fulfills the following
conditions:
(a) Satisfied all the Academic Requirements to continue with the programme
of Studies without termination
(b) Cleared all Institute, Hostel and Library dues and fines (if any) of the previous semesters;
(c) Paid all required advance payments of the Institute and hostel for the current semester;
(d) Not been debarred from registering on any specific ground by the Institute.

EVALUATION SYSTEM:
1. Absolute grading system based on absolute marks as indicated below will be
implemented from academic year 2019-20, starting from I year [Link].
Percentage of
Letter grade Grade point
Marks
91-100 EX 10.0
86-90 AA 9.0
81-85 AB 8.5
76-80 BB 8.0
71-75 BC 7.5
66-70 CC 7.0
61-65 CD 6.5
56-60 DD 6.0
51-55 DE 5.5
40-50 EE 5.0
<40 EF 0.0

2. Class is awarded based on CGPA of all eighth semester of [Link] Program.


CGPA for pass is minimum 5.0
CGPA upto < 5.50 Pass Class
CGPA ≥ 5.50 & < 6.00 Second Class
CGPA ≥ 6.00 & < 7.50 First Class
CGPA ≥ 7.50 Distinction
[Percentage of Marks = CGPA*10.0]

3. A total of 100 Marks for each theory course are distributed as follows:
1 Mid Semester Exam (MSE) Marks 20
2 Continuous Assessment Marks 20
3 End Semester Examination (ESE)Marks 60
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

4. A total of 100 Marks for each practical course are distributed as follows:
1 Continuous Assessment Marks 60
2 End Semester Examination (ESE) Marks 40

It is mandatory for every student of [Link] to score a minimum of 40 marks out of 100, with a
minimum of 20 marks out of 60 marks in End Semester Examination for theory course.
This will be implemented from the first year of [Link] starting from Academic Year 2019-20.
5. Description of Grades:

EX Grade: A ‗EX‘grade stands for outstanding achievement.


EE Grade: The ‗EE‘grade stands for minimum passing grade.
The students may appear for the remedial examination for the subjects he/she failed for the
current semester of admission only and his/her performance will be awarded with EE grade
only.
If any of the student remain absent for the regular examination due to genuine reason and the
same will be verified and tested by the Dean (Academics) or committee constituted by the
University Authority.
FF Grade: The ‗FF‘grade denotes very poor performance, i.e. failure in a course due to poor
performance. The students who have been awarded ‗FF‘grade in a course in any semester must
repeat the subject in next semester.

6. Evaluation of Performance:
1. Semester Grade Point Average (SGPA) and Cumulative Grade Point Average (CGPA)
(A) Semester Grade Point Average (SGPA): The performance of a student in a semester is indicated
by Semester Grade Point Average (SGPA) which is a weighted average of the grade points
obtained in all the courses taken by the student in the semester and scaled to a maximum of 10.
(SGPI is to be calculated up to two decimal places). A Semester Grade Point Average (SGPA)
will be computed for each semester as follows:

Where
‗n‘ is the number of subjects for the semester,
‗ci‘ is the number of credits allotted to a particular subject, and
‗gi‘ is the grade-points awarded to the student for the subject based on his
perfor- mance as per the above table.
-SGPA will be rounded off to the second place of decimal and recorded as such.

(B) Cumulative Grade Point Average (CGPA): An up to date assessment of the overall per-
formance of a student from the time he entered the Institute is obtained by calculating
Cumulative Grade Point Average (CGPA) of a student. The CGPA is weighted average of the
grade points obtained in all the courses registered by the student since she entered theInstitute.
CGPA is also calculated at the end of every semester (upto two decimal places). Starting from
the first semester at the end of each semester (S), a Cumulative Grade Point Average (CGPA)
will be computed as follows:
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Where
‗m‘ is the total number of subjects from the first semester onwards up to and
including the semester S,
‗ci‘ is the number of credits allotted to a particular subject, and
‗gi‘ is the grade-points awarded to the student for the subject based on his/her
performance as per the above table.
-CGPA will be rounded off to the second place of decimal and recorded as such.

AWARD OF DEGREE OF HONOURS (MAJOR) DEGREE


The concept of Major and Minors at [Link] level is introduced, to enhance learning skills of students,
acquisition of additional knowledge in domains other than the discipline being pursued by the student,
to make the students better employable with additional knowledge and encourage students to pursue
cross-discipline research.

A. Eligibility Criteria for Majors


1. The Student should have Minimum CGPA of 7.5 up to 4th Semester.
2. Student willing to opt for majors has to register at the beginning of 5th Semester.
3. The Student has to complete 5 additional advanced courses from the same discipline specified
in the curriculum. These five courses should be of 4 credits each amounting to 20 credits. The
students should complete these credits before the end of last semester.
4. Student may opt for the courses from NPTEL/ SWAYAM platform. (if the credits of NPTEL /
SWAYAMcourses do not match with the existing subject proper scaling will be done.)

Student complying with these criteria will be awarded [Link] (Honours) Degree.

B. Eligibility Criteria for Minors


1. The Student should have Minimum CGPA of 7.5 up to 4th Semester.
2. Student willing to opt for minors has to register at the beginning of 5th Semester.
3. The Student has to complete 5 additional courses from other discipline of their interest, which
are specified in the respective discipline. These five courses should be of 4 credits each
amounting to 20 credits.
4. Student may opt for the courses from NPTEL / SWAYAM platform. (if the credits of NPTEL
/ SWAYAM courses do not match with the existing subject proper scaling will be done.)

Student complying with these criteria will be awarded with [Link] Degree in
-------Engineering with Minor in ------------- Engineering.
(For e. g.: B. Tech in Civil Engineering with Minor in Computer Engineering)
For applying for Honours and Minor Degree the student has to register themselves through the
proper system.
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

ATTENDANCE REQUIREMENTS
1. All students must attend every lecture, tutorial and practical classes.
2. To account for approved leave of absence (eg. Representing the Institute in sports, games or
athletics; placement activities; NCC/NSS activities; etc.) and/or any other such contingencies
like medical emergencies, etc., the attendance requirement shall be a minimum of 75% of the
classes actually conducted.

If the student failed to maintain 75% attendance, he/she will be detained for appearing the
successive examination.
The Dean (Academics)/ Principal is permitted to give 10% concession for the genuine reasons
as such the case may be.
In any case the student will not be permitted for appearing the examination if the attendance is
less than 65%.
3. The course instructor handling a course must finalize the attendance 3 calendar days before the
last day of classes in the current semester and communicate clearly to the students by displaying
prominently in the department and also in report writing to the head of the department concerned.
4. The attendance records are to be maintained by the course instructor and he shall show it to the
student, if and when required.

TRANSFER OF CREDITS
The courses credited elsewhere, in Indian or foreign University / Institutions / Colleges /Swayam
Courses by students during their study period at DBATU may count towards the credit requirements
for the award of degree. The guidelines for such transfer of credits are as follows:

(a) 20% of the total credit will be considered for respective calculations.
(b) Credits transferred will be considered for overall credits requirements of the programme.
(c) Credits transfer can be considered only for the course at same level i.e. UG, PG etc.
(d) A student must provide all details (original or attested authentic copies) such as course contents,
number of contact hours, course instructor / project guide and evaluation system for the course for
which he is requesting a credits transfer. He shall also provide the approval or acceptance letter from
the other side. These details will be evaluated by the concerned Board of Studies before giving
approval. The Board of Studies will then decide the number of equivalent credits the student will get
for such course(s) in DBATU. The complete details will then be forwarded to Dean for approval.
(e) A student has to get minimum passing grades / marks for such courses for which the credits
transfers are to be made.
(f) Credits transfers availed by a student shall be properly recorded on academic record(s) of the
student.
(g) In exceptional cases, the students may opt for higher credits than the prescribed.
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Programme Educational Objectives (PEO)


Name of Programme: Bachelor of Technology (Computer Engineering)
A graduate in the discipline of Computer Engineering is generally expected to have three kinds of knowledge.
First, the graduate should have conceptual knowledge of the core topics of Computer Science. Second, she/he
should have knowledge of mathematical formalism underlying various programming concepts. Third, graduates
in the discipline of Computer Engineering should have the knowledge of the state of the technologies and tools
so that he/she can apply the principles of Computer Science to solve real-life problems from diverse
application domains. The programme of [Link] in Computer Engineering atDr. Babasaheb
Ambedkar Technological University (DBATU) essentially aims to meet these broad expectations. At the same
time, the program intends to comply with the courses and syllabus available at National Program on Technology
Enhanced Learning (NPTEL) and SWAYAM. The following specific educational objective aims to achieve
these global and regional expectations.

Objective
Objectives
Identifier
To provide knowledge of sound mathematical principles underlying various
PEO1
programming concepts.
To develop an ability to understand complex issues in the analysis, design,
PEO2
implementation and operation of information systems.
PEO3 To provide knowledge of mechanisms for building large-scale computer-based systems.
To develop an ability to provide computer-based solutions to the problems from other
PEO4
disciplines of science and engineering.
To impart skills necessary for adapting rapid changes taking place in the field of
PEO5
information and communication technologies.
To provide knowledge of ethical issues arising due to deployment of information and
PEO6
communication technologies in the society on large scale.
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Programme Outcomes (PO)


After undergoing the learning process of four years, students of [Link]. (Computer Engineering) at Dr.
Babasaheb Ambedkar Technological University will have an ability to build information systems and provide
computer based solutions to real life problems. The graduates of this programme will demonstrate following
abilities and skill sets.

Outcome
Outcomes
Identifier
The graduates will possess the knowledge of various discrete mathematical structures,
PO1
Logic and numerical techniques.
The graduates will have an ability to apply mathematical formalism of Finite Automata
PO2
and Probability in modeling and analysis of systems.
The graduates will have knowledge of core programming paradigms such as database
PO3 orientation, object orientation, and agent orientation and concepts essential to
implement software based system.
The graduates will have an ability to analyze problem, specify algorithmic solutions to
PO4
them and to evaluate alternative solutions.
The graduate will have broad understanding of the impact of a computer based solutions
in economic, environmental and social context and will demonstrate use of analytical
PO5
tools in gathering requirements and distilling relevant information to provide computer
based solutions.
The graduates will demonstrate the ability to build human centric interfaces to
PO6
computers.
The graduates will posses the knowledge of advanced and emerging topics in the fields
PO7
of operating systems, databases and computer networks.
The graduates will posses skills necessary to communicate design engineering ideas.
PO8
The skills set include verbal, written and listening skills.
The graduates will understand ethical issues in providing computer based solutions also
PO9
they will have an ability and attitude to address the ethical issues.
The graduates will understand the role of system software such as operating systems,
PO10 database management systems, compilers, middle-ware and internet protocols in
realizing distributed information environment
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Graduate Attributes / ABET's Criteria

The Graduate Attributes are the knowledge skills and attitudes which the students have at the time of
graduation. These Graduate Attributes identified by National Board of Accreditation are as follows:
(a) Engineering knowledge: An ability to apply knowledge of mathematics, science and engineering.
(b) Problem analysis: An ability to design and conduct experiments as well as to analyze and interpret data.
(c) Design / development of solutions: An ability to design a system, a component, or process, to meet
desired needs within realistic constraints such as economic, environmental, social, political, ethical, health
and safety, manufacturability, and sustainability.
(d) Individual and team work: An ability to function on multidisciplinary teams.
(e) Problem Solving: An ability to identify, formulate and solve engineering problems.
(f) Ethics: An understanding of professional and ethical responsibility.
(g) Communication: An ability to communicate effectively.
(h) Environment and sustainability: The broad education necessary to understand the impact of engineering
solutions in a global, economical, environmental and social context.
(i) Life-long learning: Recognition of the need for and an ability to engage in life-longlearning.
(j) A knowledge of technology: Aknowledge of contemporary issues, and state of art technology
(k) Modern tool usage: An ability to use the techniques, skills, and modern engineering tools necessary for
engineering practice.
(l) Project management and finance: Demonstrate knowledge and understanding of the engineering and
management principles and apply in multidisciplinary environments.

Mapping of Programme Outcomes with Graduate Attributes / ABET's Criteria

A B C D E F G H I J K L
PO1 X
PO2 X
X
PO3 X X

PO4 X
X
PO5 X X
X
PO6 X
PO7 X

PO8 X

PO9 X

PO10 X
DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Semester –VII (Final Year)


Proposed Scheme w.e.f. July – 2023

Weakly
Course Course Evaluation Scheme
Course Title Teaching Hrs Credit
Category Code
L T P CA MSE ESE Total
BTCOC701 Artificial Intelligence 3 - - 20 20 60 100 3
BTCOC702 Cloud Computing 3 - - 20 20 60 100 3
BTCOE703 Elective – VI
(A) Bioinformatics
3 - - 20 20 60 100 3
(B) Distributed System
(C) Big Data Analytics
BTCOE704 Open Elective – VII
(A) Cryptography and
Network Security 3 - - 20 20 60 100 3
(B) Business Intelligence
(C) Block chain Technology
BTCOE705 Open Elective – VIII
(A) Virtual Reality
3 - - 20 20 60 100 3
(B) Deep Learning
(C) Design Thinking
BTHM706 Foreign Language Studies* - - 4 - - - - Audit
BTCOL707 Artificial Intelligence &
- - 4 60 - 40 100 2
Cloud Computing Lab
BTCOS708 Project Phase – I - - - 60 - 40 100 2
BTCOF608 Field Training / Internship /
Industrial Training –III - - - - - - - Audit
(Evaluation)
TOTAL 15 - 8 220 100 380 700 19

*Any Foreign language can be opted by the students as per their need /demand conducted in online or offline mode by the
institute.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 10


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Semester –VIII (Final Year)


Proposed Scheme w.e.f. January – 2024

Weakly
Course Course Teaching Evaluation Scheme
Course Title Hrs Credit
Category Code
L T P CA MSE ESE Total
BTCOF801 Project phase – II (In-house) /
Internship and Project in - - 24 60 - 40 100 12
Industry

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 11


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOC701: Artificial Intelligence

[Unit1] Introduction [7 Hours]


What Is AI? The Foundations of Artificial Intelligence, the History of Artificial Intelligence, the State of the
Art. Intelligent Agents: Agents and Environments Good Behavior: The Concept of Rationality, The Nature of
Environments, The Structure of Agents.

[Unit2]Problem-solving [7 Hours]
Solving Problems by Searching, Problem-Solving Agents, Example Problems, Searching for Solutions,
Uninformed Search Strategies, Informed (Heuristic) Search Strategies, Heuristic Functions, Defining Constraint
Satisfaction Problems, Constraint Propagation: Inference in CSPs, Backtracking Search for CSPs, Local Search
for CSPs, The Structure of Problems. Adversarial Search, Games, Optimal Decisions in Games, Alpha–Beta
Pruning.

[Unit 3]Knowledge & Reasoning [7 Hours]


Knowledge representation issues, Representation & mapping, Approaches to knowledge representation, Issues
in knowledge representation. Using predicate logic: Representing simple fact in logic, Representing instant &
ISA relationship, Computable functions & predicates, Resolution, Natural deduction. Representing knowledge
using rules: Procedural verses declarative knowledge, Logic programming, Forward verses backward
reasoning, Matching, Control knowledge.

[Unit 4]Probabilistic Reasoning [7 Hours]


Representing knowledge in an uncertain domain, The semantics of Bayesian networks, Dempster-Shafer
theory, Fuzzy sets & fuzzy logics,
Planning: Overview, Components of a planning system, Goal stack planning, Hierarchical planning and other
planning techniques.

[Unit5]Natural Language processing: [7 Hours]


Introduction, Syntactic processing, Semantic analysis, Discourse & pragmatic processing.
Learning: Forms of learning, Inductive learning, Learning decision trees, explanation based learning, Learning
using relevance information, Neural net learning & genetic learning. Expert Systems: Representing and using
domain knowledge, Expert system shells and knowledge acquisition.

Text Book:
1. Rich, E. and Knight K.: Artificial Intelligence, Tata McGraw- Hill

Reference Books:
1. Peter Norvig, Artificial Intelligence: A Modern Approach, Third Edition.
2. Ivan Bratko, Prolog Programming for Artificial Intelligence, Addison-Wesley.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 12


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE702 Cloud Computing

[Lecture: 3 Periods/Week CA: 20 Marks


End Semester Examination: 60 Marks MSE: 20 Marks

Prerequisites: Discrete Mathematics, Computer Networks

Course Objectives:
1. To understand the concepts of Cloud Computing.
2. To learn Taxonomy of Virtualization Techniques.
3. To learn Cloud Computing Architecture.
4. To acquire knowledge on Aneka Cloud Application Platform.
5. To learn Industry Cloud Platforms.
Course Outcomes:
At the end of this course student will:
CO1) Understand the concept of virtualization and how this has enabled the development of
Cloud Computing
CO2) Know the fundamentals of cloud, cloud Architectures and types of services in cloud
CO3) Understand scaling, cloud security and disaster management
CO4) Design different Applications in cloud
CO5) Explore some important cloud computing driven commercial systems

UNIT 1
Introduction to Cloud: Cloud Computing at a Glance, the Vision of Cloud Computing, Defining a Cloud, a
Closer Look, Cloud Computing Reference Model. Characteristics and Benefits, Challenges Ahead, Historical
Developments. Virtualization: Introduction, Characteristics of Virtualized Environment, Taxonomy of
Virtualization Techniques, Virtualization and Cloud computing, Pros and Cons of Virtualization, Technology
Examples- VMware and Microsoft Hyper-V.
UNIT 2
Cloud Computing Architecture: Introduction, Cloud Reference Model, Architecture, Infrastructure / Hardware
as a Service, Platform as a Service, Software as a Service, Types of Clouds, Public Clouds, Private Clouds, Hybrid
Clouds, Community Clouds, Economics of the Cloud, Open Challenges, Cloud Interoperability and Standards,
Scalability and Fault Tolerance.
UNIT 3
Defining the Clouds for Enterprise: Storage as a service, Database as a service, Process as a service, Information
as a service, Integration an s a service and Testing as a service. Scaling a cloud infrastructure -Capacity Planning,
Cloud Scale.
UNIT 4
Aneka: Cloud Application Platform Framework Overview, Anatomy of the Aneka Container, From the Ground
Up: Platform Abstraction Layer, Fabric Services, Foundation Services, Application Services, Building Aneka
Clouds, Infrastructure Organization, Logical Organization, Private Cloud Deployment Mode, Public Cloud
Deployment Mode, Hybrid Cloud Deployment de, Cloud Programming and Management, Aneka SDK,
Management Tools.
UNIT 5
Cloud Applications: Scientific Applications – Health care, Geoscience and Biology. Business and Consumer
Applications- CRM and ERP, Social Networking, Media Applications and Multiplayer Online Gaming.
Cloud Platforms in Industry: Amazon Web Services- Compute Services, Storage Services, Communication
Services and Additional Services. Google AppEngine-Architecture and Core Concepts, Application Life-Cycle,
cost model. Microsoft Azure- Azure Core Concepts.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 13


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

Learning Resource

Text Books
1. Mastering Cloud Computing by Raj Kumar Buyya, Christian Vecchiola, and [Link] Selvi from TMH 2013.
2. George Reese Cloud Application Architectures, First Edition, O‟Reilly Media 2009.

References
1. Cloud Computing and SOA Convergence in Your Enterprise A Step-by-Step Guide by
2. David S. Linthicum from Pearson 2010.
3. Cloud Computing 2nd Edition by Dr. Kumar Saurabh from Wiley India 2012.
4. Cloud Computing – web based Applications that change the way you work and collaborate Online – Micheal
Miller. Pearson Education.

NPTEL Course:
1. Cloud Computing, Prof. Soumya Kanti Ghosh, Department of Computer Science and
Engineering, IIT Kharagpur.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 14


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE703 (A): Bioinformatics

[Unit 1] Introduction to Bioinformatics [6 Hours]


The Brain of Biotechnology Evolutionary Biology Origin & History of Bioinformatics Origin of
Bioinformatics/Biological Databases Importance of Bioinformatics Use of Bioinformatics Basics of Molecular
Biology Definitions of Fields Related to Bioinformatics Applications. Biological Databases: Introduction
Categories of Biological Databases The Database Industry Classification of Biological DatabasesThe Creation
of Sequence Databases Bioinformatics Programs and Tools Bioinformatics Tools Application of Programmes
in Bioinformatics.

[Unit 2] Genomics & Proteomics [7 Hours]


DNA, Genes and Genomes DNA Sequencing Genome Mapping Implications of Genomics for MedicalScience
Proteomic Application of Proteomics to Medicine Difference between Proteomics and Genomics Protein
Modeling. Sequence Alignment: Introduction Pairwise Sequence Alignment Sequence Alignment (MSA)
Substitution Matrices Two Sample Applications.

[Unit 3] Phylogenetic Analysis [7 Hours]


Introduction Fundamental Elements of Phylogenetic Models Tree Interpretation Importance of Identifying
Paralogs and Orthologs Phylogenetic Data Analysis Alignment Building the Data Model Determining the
Substitution Model Tree-Building Methods Tree Evaluation. Microarray Technology: A Boon to Biological
Sciences Introduction to Microarray Microarray Technique Potential of Microarray Analysis Microarray
Products Microarray Identifying Interactions Applications of Microarrays.

[Unit 4] Bioinformatics in Drug Discovery [6 Hours]


A Brief Overview Introduction Drug Discovery Informatics and Medical Sciences Bioinformatics and Medical
Sciences Bioinformatics in Computer-Aided Drug Design Bioinformatics Tools.

[Unit 5] Human Genome Project [6 Hours]


Human Genome Project: Introduction Human Genome Project Genome Sequenced in the Public (HGP) and
Private Project Funding for Human Genome Sequencing DNA Sequencing Bioinformatics Analysis: Finding
Functions Insights Learned from the Human DNA Sequence Future Challenges.

Text Book:
1. S. C. Rastorgi et al, Bioinformatics Concepts Skills and Applications; 2nd Edition, CBS
Publishers & Distributors.
NPTEL Course:
1. Prof. M. Michael Gromiha, Algorithms and Applications.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 15


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE703 (B): Distributed Systems


[Unit1]Introduction [7 Hours]
Introduction to Distributed Computing System, Evolution of Distributed Computing System, Distributed
Computing System models, Distributed Computing System Gaining Popularity, Distributed Operating System,
Introduction to Distributed Computing Environment (DCE), Desirable Features of a Good Message- Passing
System, Issues in IPC by Message-Passing, Synchronization, Buffering, Multidatagram message, Encoding and
Decoding of message data, Process addressing, Failure Handling, Group Communication, Case Study: BSD
UNIX IPC Mechanism.

[Unit 2] Remote Procedure Calls [7 Hours]


RPC model, Transparency of RPC, Implementing RPC Mechanism, Stub Generation, RPC messages,
Marshaling arguments and Results, Server Management, Parameter Passing Semantics, Call Semantics,
Communication Protocols for RPCs, Complicated RPCs, Client- Server Binding, Exception Handling, Security,
Some Special Types of RPCs, Case studies: Sun RPC, DCE, RPC.

[Unit 3] Distributed Shared Memory [6 Hours]


General Architecture of DSM Systems, Design and Implementation Issues of DSM, Granularity, Structure of
Shared Memory Space, Consistency Models, Replacement Strategy, Thrashing, Other Approaches to DSM,
Heterogeneous DSM, Advantages of Synchronization: Clock Synchronization, Event Ordering, Mutual
Exclusion, Deadlock, Election Algorithms.

[Unit 4] Resource Management And Process Management [6 Hours]


Desirable Features of a Good Global Scheduling Algorithm, Task assignment Approach, Load-Balancing
Approach, load Sharing Approach, Process Migration, Threads.

[Unit 5] Distributed File System [6 Hours]


Desirable Features of a Good Distributed File System, File Models, File Accessing Models, File Sharing
Semantics, File Caching Schemes, File Replication, Fault Tolerance, Atomic Transactions, Design Principles,
Case Study: DCE Distributed File Service.

Text Book:
1. P. K. Sinha, Distributed Operating System, PHI Publication

Reference Books:
1. Colorouis, Distributed Systems, Addison Wesley Publication.
2. M. L. Liu, Distributed Computing: Principles and Applications, Addison-Wesley, 2004.

NPTEL Course:
1. Distributed Systems, Prof. Rajiv Mishra, IIT Patna.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 16


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE703 (C): Big Data Analytics

[Unit 1] Introduction to Big Data [6 Hours]


Why Big Data and Where did it come from?, Characteristics of Big, Challenges and applications of Big Data,
Enabling Technologies for Big Data, Big Data Stack, Big Data distribution packages.

[Unit 2] Big Data Platforms [7 Hours]


Overview of Apache Spark, HDFS, YARN, MapReduce, MapReduce Programming Model with Spark,
MapReduce Example: Word Count, Page Rank etc, CAP Theorem, Eventual Consistency, Consistency Trade-
O-s, ACID and BASE, Zookeeper and Paxos, Cassandra, Cassandra Internals, HBase, HBase Internals.

[Unit 3] Big Data Streaming Platforms [6 Hours]


Big Data Streaming Platforms for Fast Data, Streaming Systems, Big Data Pipelines for Real-Time computing,
Spark Streaming, Kafka, Streaming Ecosystem.

[Unit 4] Big Data Applications [6 Hours]


Overview of Big Data Machine Learning, Mahout, Big Data Machine learning Algorithms in Mahout-kmeans,
Naive Bayes etc. Machine learning with Spark, Machine Learning Algorithms in Spark, SparkMLlib,
Deep Learning for Big Data, Graph Processing: Pregel, Giraph, Spark GraphX.

[Unit 5] Database for the Modern Web [7 Hours]


Introduction to mongoDB key features, Core server tools, MongoDB through the JavaScript‘ sshell, Creating
and querying through Indexes, Document-oriented, principles of schema design, Constructing queries on
databases, collections and documents, MongoDB query language.

Text Book:
1. Bart Baesens ―Analytics in a Big Data World: The Essential Guide to Data Science and
its Applications‖, Wiley and SAS Business Series.

Reference Books:
1. Rajkumar Buyya, Rodrigo N. Calheiros, Amir M Vahid Dastjerdi, Morgan Kaufmann, ―Big
Data Principals and Paradiagram‖, Elsevier, ISBN: 978-0-12-805394-2
2. Kyle Banker, Peter Bakkum and Shaun Verch, ―MongoDB in Action‖, 2nd Edition Dream
tech Press, ISBN: 978-9351199359.
3. Anand Rajaraman, Jeffrey D. Ullman, ―Mining of Massive Datasets‖, 3rd edition,
Cambridge University Press
4. Sima Acharya, Subhashini Chhellappan, ―BIG Data and Analytics‖, ,Willey publication,
ISBN: 978-8126554782.
NPTEL COURSE:
1. Big Data Computing by Prof. Rajiv Misra, Dept. of Computer Science and Engineering,
IIT Patna

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 17


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE704 (A): Cryptography & Network Security

[Unit 1] [6 Hours]
Introduction and Mathematical Foundations: Introduction, Overview on Modern Cryptography, Number
Theory, Probability and Information Theory. Classical Cryptosystems: Classical Cryptosystems, Crypt-
analysis of Classical Cryptosystems, Shannon‘s Theory.
[Unit 2] [6 Hours]
Symmetric Key Ciphers: Symmetric Key Ciphers, Modern Block Ciphers (DES), Modern Block Cipher
(AES).Crypt-analysis of Symmetric Key Ciphers: Linear Crypt-analysis, Differential Crypt-analysis, other
Crypt-analytic Techniques, Overview on S-Box Design Principles, Modes of operation of Block Ciphers.
[Unit 3] [6 Hours]
Stream Ciphers and Pseudo-randomness: Stream Ciphers, Pseudo-random functions. Hash Functions and
MACs: Hash functions: The Merkle Damgard Construction, Message Authentication Codes (MACs).
[Unit 4] [6 Hours]
Asymmetric Key Ciphers: Construction and Crypt-analysis: More Number Theoretic Results, The RSA
Cryptosystem, Primality Testing, Factoring Algorithms, Other attacks on RSA and Semantic Security of RSA,
The Discrete Logarithm Problem (DLP) and the Diffie-Hellman Key Exchange algorithm, The ElGamal
Encryption Algorithm, Crypt-analysis of DLP.
[Unit -5] [6 Hours]
Digital Signatures: Signature schemes: I, Signature schemes: II. Modern Trends in Asymmetric Key
Cryptography: Elliptic curve based cryptography: I, Elliptic curve based cryptography: II. Network Security:
Secret Sharing Schemes, A Tutorial on Network Protocols, Kerberos, Pretty Good Privacy (PGP), Secure Socket
Layer (SSL), Intruders and Viruses, Firewalls.

Text Book:
1. Douglas Stinson, "Cryptography Theory and Practice", 2nd Edition, Chapman & Hall/CRC.

Reference Books:
1. B. A. Forouzan, "Cryptography & Network Security", McGraw Hill Publication.
2. William Stallings, "Cryptography and Network Security", Pearson Education.
3. Dr. B. B. Meshram, TCP/IP & Network Security, SPD Publication.
4. Wenbo Mao, "Modern Cryptography, Theory & Practice", Pearson Education.
5. Hoffstein, Pipher, Silvermman, "An Introduction to Mathematical Cryptography", Springer.
6. [Link], Computer Security and Cryptography, Wiley Publication.
7. A. Joux, "Algorithmic Crypt-analysis", CRC Press.
8. S. G. Telang, "Number Theory", McGraw Hill.
9. Matt Bishop, "Computer Security", Pearson Education.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 18


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE704 (B): Business Intelligence


[Unit 1] Business Intelligence Introduction [6 Hours]

Definition, History of Business intelligence, Leveraging Data and Knowledge for BI, BI Components, Business
Intelligence and Business Analytics, BI Life Cycle, Business intelligence architectures, Effective and timely
decisions.

[Unit 2] BI Planning for success [6 Hours]

The role of mathematical models, Enabling factors in business intelligence projects, Development of a business
intelligence system, Ethics and business intelligence, Planning for Success Initiating a Program,
Business/Information Technology Partnership, Business Intelligence Success Factors, Team Building,
Strategic versus Tactical Planning.

[Unit 3] Decision support system [6 Hours]

Definition of system, Representation of the decision-making process, Rationality and problem solving, The
decision-making process, Types of decisions, Approaches to the decision-making process, Evolution of
information systems, Definition of decision support system, Development of a decision support system

[Unit 4] Data Warehousing [6 Hours]

Definition of data warehouse, Data marts, Data quality, Data warehouse architecture, ETL tools , Metadata,
Schemas Used in Data Warehouses: Star, Snowflake and fact constellation , Cubes and multidimensional
analysis ,Hierarchies of concepts and OLAP operations ,OLAP vs OLTP Materialization of cubes of data

[Unit 5] Data Mining and Application of BI [6 Hours]

Data mining, Definition of data mining, Models and methods for data mining, Data mining, classical statistics
and OLAP, Applications of data mining, Representation of input data, Data mining process, Applications of
BI:Data Warehousing Helps MultiCare Save More Lives ,Smarter Insurance: Infinity P&C Improves Customer
Service and Combats Fraud with Predictive Analytics.

Text Book:

1. Efraim Turban, Ramesh Sharda, Jay Aronson, David King, Decision Support and Business
Intelligence Systems, 9th Edition, Pearson Education, 2009
2 Ramesh Sharda, Dursun Delen, Efraim Turban BUSINESS INTELLIGENCE AND ANALYTICS:
SYSTEMS FOR DECISION SUPPORT, 10th Edition, Pearson Education, 2009

Reference Books:

1. David Loshin, Business Intelligence – The Savy Manager's Guide Getting Onboard with Emerging IT,
Morgan Kaufmann Publishers, 200BI
2 Carlo Vercellis Business Intelligence: Data Mining and Optimization for Decision Making, John Wiley &
Sons Ltd

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 19


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE
BTCOE704 (C): Blockchain Technology
[Unit 1] Introduction [6 Hours]
Overview of Blockchain, Public Ledgers, Bitcoin, Smart Contracts, Block in a Blockchain, Transactions,
Distributed Consensus, Public vs. Private Blockchain, Understanding Crypto currency to Blockchain,
Permissioned Model of Blockchain, Overview of Security aspects of Blockchain. Basic Crypto Primitives:
Cryptographic Hash Function, Properties of a hash function, Hash pointer and Merkle tree, Digital Signature,
Public Key Cryptography, A basic crypto currency.

[Unit 2] Bitcoin and Blockchain [7 Hours]


Creation of coins, Payments and double spending, Bitcoin Scripts, Bitcoin P2P Network, Transaction in Bitcoin
Network, Block Mining, Block propagation and block relay. Working with Consensus in Bitcoin: Distributed
consensus in open environments, Consensus in a Bitcoin network, Proof of Work (PoW) – Hashcash PoW,
Bitcoin PoW, Attacks on PoW and the monopoly problem, Proof of Stake, Proof of Burn and Proof of Elapsed
Time, The life of a Bitcoin Miner, Mining Difficulty, Mining Pool.

[Unit 3] Permissioned Blockchain [7 Hours]


Permissioned model and use cases, Design issues for Permissioned blockchains, Execute contracts, State
machine replication, Overview of Consensus models for permissioned blockchain-Distributed consensus in
closed environment, Paxos, RAFT Consensus, Byzantine general problem, Byzantine fault tolerant system,
Lamport- Shostak-Pease BFT Algorithm, BFT over Asynchronous systems.

[Unit 4] Enterprise application of Blockchain [6 Hours]


Cross border payments, Know Your Customer (KYC), Food Security, Mortgage over Blockchain, Blockchain
enabled Trade, We Trade – Trade Finance Network, Supply Chain Financing, Identity on Blockchain.

[Unit 5] Blockchain Application Development [6 Hours]


Hyperledger Fabric- Architecture, Identities and Policies, Membership and Access Control, Channels,
Transaction Validation, Writing smart contract using Hyperledger Fabric, Writing smart contract using
Ethereum, Overview of Ripple and Corda.
Text Book:
1. Melanie Swan, ―Blockchain: Blueprint for a New Economy‖, O‘Reilly, 2015.
Reference Books:
1. Josh Thompsons, ―Blockchain: The Blockchain for Beginners-Guide to Blockchain
Technology and Leveraging Blockchain Programming‖.
2. Daniel Drescher, ―Blockchain Basics‖, Apress; 1st Edition, 2017.
3. Anshul Kaushik, ―Blockchain and Crypto Currencies‖, Khanna Publishing House, Delhi.
4. Imran Bashir, ―Mastering Blockchain: Distributed Ledger Technology, Decentralization and
Smart Contracts Explained‖, Packt Publishing.
5. Ritesh Modi, ―Solidity Programming Essentials: A Beginner‘s Guide to Build Smart Contracts
for Ethereum and Blockchain‖, Packt Publishing.
6. Salman Baset, Luc Desrosiers, Nitin Gaur, Petr Novotny, Anthony O‘Dowd, Venkatraman
Ramakrishna, ―Hands-On Block Chain with Hyperledger: Building Decentralized
Applications with Hyperledger Fabric and Composer‖, Import, 2018.
NPTEL Course:
1. Prof. Sandip Chakraborty, Department of Computer Science and Engineering, IIT Kharagpur and
Dr. Praveen Jayachandran, Research Staff Member, IBM.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 20


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE705 (A): Virtual Reality

[Unit 1] Introduction to Virtual Reality [6 Hours]


Virtual Reality and Virtual Environment: Computer graphics, Real time computer graphics, Flight Simulation,
Virtual environment requirement, benefits of virtual reality, Historical development of VR, Scientific Landmark
3D Computer Graphics: The Virtual world space, positioning the virtual observer, the perspective projection,
human vision, stereo perspective projection, 3D clipping, Colour theory, Simple 3D modelling, Illumination
models, Reflection models, Shading algorithms, Radiosity, Hidden Surface Removal, Realism- Stereographic
image.

[Unit 2] Geometric Modelling [6 Hours]


From 2D to 3D, 3D space curves, 3D boundary representation Geometrical Transformations: Frames of
reference, Modelling transformations, Instances, Picking, Flying, Scaling the VE, Collision detection Generic
VR system: Virtual environment, Computer environment, VR technology, Model of interaction, VR Systems.

[Unit 3] Virtual Environment [6 Hours]


Animating the Virtual Environment: The dynamics of numbers, Linear and Nonlinear interpolation, the
animation of objects, linear and non-linear translation, shape & object in betweening, free from deformation,
particle system.

[Unit 4] Physical Simulation [4 Hours]


Objects falling in a gravitational field, Rotating wheels, Elastic collisions, projectiles, simple pendulum, springs,
Flight dynamics of an aircraft.

[Unit 5] VR Hardware and Software [6 Hours]


Human factors: The eye, the ear, the somatic senses. VR Hardware: Sensor hardware, Head-coupled displays,
Acoustic hardware, Integrated VR systems. VR Software: Modelling virtual world, Physical simulation, VR
toolkits, Introduction to VRML.
VR Applications: Engineering, Entertainment, Science, Training. The Future: Virtual environment, modes of
interaction

Text Book:
1. John Vince, ―Virtual Reality Systems ―, Pearson Education Asia, 2007.
Reference Books:
1. Anand R., ―Augmented and Virtual Reality‖, Khanna Publishing House, Delhi.
2. Adams, ―Visualizations of Virtual Reality‖, Tata McGraw Hill, 2000.
3. Grigore C. Burdea, Philippe Coiffet, ―Virtual Reality Technology‖, Wiley Inter Science, 2nd
Edition, 2006.
4. William R. Sherman, Alan B. Craig, ―Understanding Virtual Reality: Interface, Application and
Design‖, Morgan Kaufmann, 2008.
5. [Link]
6. [Link]
7. [Link]/MarkUp/VRM

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 21


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE705 (B): Deep Learning

[Unit 1] [6 Hours]
History of Deep Learning, Deep Learning Success Stories, McCulloch Pitts Neuron, Thresholding Logic,
Perceptrons, Perceptron Learning Algorithm, Multilayer Perceptrons (MLPs), Representation Power of MLPs,
Sigmoid Neurons, Gradient Descent, Feed forward Neural Networks.

[Unit 2] [6 Hours]
FeedForward Neural Networks, Backpropagation. Gradient Descent (GD), Momentum Based GD, Nesterov
Accelerated GD, Stochastic GD, AdaGrad, RMSProp. Principal Component Analysis and its interpretations,
Singular Value Decomposition.

[Unit 3] [6 Hours]
Auto encoders and relation to PCA, Regularization in auto encoders, Denoising auto encoders, Sparse auto
encoders, Contractive auto encoders. Regularization: Bias Variance Tradeoff, L2 regularization, Early stopping,
Dataset augmentation, Parameter sharing and tying. Greedy Layer wise Pre-training, Better activation functions,
Better weight initialization methods, Batch Normalization.

[Unit 4] [6 Hours]
Convolutional Neural Networks, LeNet, AlexNet, ZF-Net, VGGNet, GoogLeNet, ResNet, Learning Vectorial
Representations of Words,

[Unit 5] [6 Hours]
Recurrent Neural Networks, Back propagation through time, Encoder Decoder Models, Attention Mechanism,
Attention over images.

Text Book:
1. Ian Goodfellow and Yoshua Bengio and Aaron Courville, "Deep Learning", 1st Edition, MIT
Press
Reference Books:
1. Raúl Rojas, Neural Networks: A Systematic Introduction, 1996.
2. Christopher Bishop, Pattern Recognition and Machine Learning, 2007.

NPTEL Courses:
1. Prof. Prof. Mitesh M. Khapra, Prof. Sudarshan Iyengar, Dept. of Computer Science and
Engineering, IIT Madras & IIT Ropar, NPTEL Course on Deep Learning (Part-I).

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 22


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOE705 (C): Design Thinking

[Unit 1] Overview of Design Thinking Process [6 Hours]


Design Thinking Process: Business context of innovation for applying design thinking, two models of design
thinking, phases of design thinking, correlation with other philosophies. Introduction to design thinking:
Definition, Origin of design thinking, Importance of design thinking, Design vs. Design thinking, Problem
solving, Understanding design thinking and its process model, Design thinking tools. Human-Centered Design
(HCD) process - Empathize, Define, Ideate, Prototype and Test and Iterate or Empathize, Analyze, Solve and
Test.

[Unit 2] Empathize [5 Hours]


Design thinking phases, How to emphasize, Role of empathy in design thinking, purpose of empathy maps,
Things to be done prior to empathy mapping, creation of user personas, customer journey mapping, How might
we questions.

[Unit 3] Analyze or Define [5 Hours]


Root cause analysis, conflict of interest, perspective analysis, big picture thinking through system operator, big
picture thinking through function modeling Silent brainstorming, metaphors for ideation, CREATE and What-
If tool for ideation, introduction to TRIZ, Inventive principles and their applications.

[Unit 4] Test (Prototyping and Validation) [5 Hours]


Prototyping, Assumptions during the design thinking process, Validation in the market, best practices of
presentation.

[Unit 5] Design Innovation [5 Hours]


Benefits of iteration in the design thinking process, taking the idea to the market, introduction to innovation
management in a company.

Text Book:
1. Bala Ramadurai, ―Karmic Design Thinking, First Edition, 2020.

Reference Books:
1. Vijay Kumar,‖ 101 Design Methods: A Structured Approach for Driving Innovation in Your
Organization ―.
2. Human-Centered Design Toolkit: An Open-Source Toolkit to Inspire New Solutions in the
Developing World by IDEO.
3. This is Service Design Thinking: Basics, Tools, Cases by Marc Stickdorn and Jakob Schneider.
4. Ulrich, Karl T. Design: Creation of artifacts in society, 2011.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 23


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOL707 Artificial Intelligence

List of Experiments:

1. Study of PROLOG. Write the following programs using PROLOG.


2. Write a program to solve 8 queens problem.
3. Solve any problem using depth first search.
4. Solve any problem using best first search.
5. Solve 8-puzzle problem using best first search.
6. Solve Robot (traversal) problem using means End Analysis.
7. Solve traveling salesman problem.

BTCOL707 Cloud Computing

List of Experiments:
(Pl. Note: List of Experiments should be as per theory covered in the class based on Cloud
Environments.
Following list can be used as a reference.)
1. Sketch out and analyze architecture of Moodle cloud portal and moodle cloud site and create
different entities dynamically.
2. Create a scenario in wordpress for Social Marketing, Search engine and Sharing Tools.
3. Working in Cloud9 to demonstrate different language.
4. Working in Codenvy to demonstrate Provisioning and Scaling of a website.
5. Implement and configure Google App Engine to deploy Python Program application.
6. Installation and configuration of virtual machine with guest OS.
7. Demonstrate the use of map and reduce tasks.
8. Implementation of SOAP Web services in C#/JAVA Applications.
9. Categorize Amazon Web Service (AWS) and implement its various cloud entities using its Cloud
Toolbox support.
10. Implement and use sample cloud services with the help of Microsoft Azure.
11. Design and analyze architecture of Aneka / Eucalyptus / KVM identify different entities to
understand the structure of it.
12. Make and perform scenario to pause and resume the simulation in Aneka / Eucalyptus entity, and
create simulation entities dynamically.
13. Organize a case in Aneka / Eucalyptus for simulation entities in run-time using a its toolkit support
and manage virtual cloud.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 24


DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE

BTCOS708: Project phase - I

BTCOF801: Project phase – II (In-house) / Internship and Project in the Industry

In this course, it is expected that students will go to industry for internship for one semester and do industry
based project in that period. Student will be assigned one dept. one Industry guide to monitor progress of the
student. After, completion of the Internship student will submit project report to the dept. and project
examination will be conducted in consultation with the Industry guide.
In case, if student not opting / not doing Internship in the Industry, such students can do project work in the
dept.

Dr. Babasaheb Ambedkar Technological University, Lonere UG CURRICULUM 2020 Page 25

You might also like