COUNSELLING CODE : 4680
COUNSELLING CODE : 4680

Computer Science and Engineering

The Computer Science and Engineering enables the students to acquaint themselves with the latest developments in the field of computational technologies and also to learn innovative approaches in programming subjects.

ACADEMIC YEAR 2024 – 2025 (Odd)

S.NO.YEAR/SEMESTERCOURSE CODE & TITLEUNITTOPICINNOVATIVE TEACHING METHOD USED
1IV/VIIMG8591-PRINCIPLES OF MANAGEMENT1 Types of Managers, Managerial roles and skills Flipped Classroom
 Manager Vs Entrepreneur Think Pair Share
 Organization culture and Environment Flipped Classroom
2 Planning process Flipped Classroom
 Policies & Objectives Think Pair Share
 Planning Tools and Techniques Flipped Classroom
3 Formal and informal organization Think Pair Share
 Departmentalization, Centralization and decentralization, Job design Jigsaw
 Career planning and management Flipped Classroom
4 Motivation – motivation theories and techniques, McGregor’s theory , Maslow’s hierarchy of needs theory   Flipped Classroom
 Leadership, trait and Behavioral theories, Fiedler model Think Pair Share
 Barrier in communication, effective communication Group Discussion
5 Budgetary  control techniques Z-A Approach
 Use of computers and IT in Management control Flipped Classroom
 Direct control, Preventive control Flipped Classroom
2IV/VIIGE3791 HUMAN VALUES AND ETHICS1Freedom of Expression,Citizen Participation inGovernanceFlipped Classroom
World Democracies:French RevolutionFlipped Classroom
American Independence, Indian FreedomMovementJigsaw
2Interpretation of secularism in Indian contextFlipped Classroom
Understanding Secular valuesThink Pair Share
Acceptance of all FaithsFlipped Classroom
3Scientific thinking and methodsFlipped Classroom
Proposing and testing HypothesisFlipped Classroom
Rationalism and Scientific Temper Reading TextMind Mapping
4Application of ethical reasoning to social problemsFlipped Classroom
Social discriminationFlipped Classroom
Inclusive practices Reading TextTeam Based Learning
5Scientific inventions for the betterment of societyFlipped Classroom
Unfair application of scientific inventionsFlipped Classroom
Role and Responsibility of Scientist in the modern societyFlipped Classroom
3IV/VIIAI3201 – IT IN AGRICULTURAL SYSTEM1Remote SensingFlipped Classroom
GISThink Pair Share
Crop production ModellingFlipped Classroom
2Management of crop growthFlipped Classroom
Simulation of CO2 consumption in greenhousesFlipped Classroom
   Models of plant productionThink Pair Share
3Reliability of agricultural systemsFlipped Classroom
Simulation of crop growthZ-A Approach
Project schedulingFlipped Classroom
4Seasonal forecastingThink Pair Share
Understanding and predicting world’s climatesystemFlipped Classroom
General System ApproachFlipped Classroom
5Agricultural and biological databasesFlipped Classroom
E-CommerceZ-A Approach
Technology enhanced learning systems andsolutionsFlipped Classroom
4IV/VIIOME355 RENEWABLE ENERGY TECHNOLOGIES1Global energy statusFlipped Classroom
2Flat plate and concentrating collectorsFlipped Classroom
Fundamentals of solar photo voltaic conversionFlipped Classroom
Solar PV SystemsFlipped Classroom
3Horizontal axis wind turbine – componentsFlipped Classroom
Wind turbine generators and its performanceFlipped Classroom
4Biomass gasifierFlipped Classroom
CogenerationFlipped Classroom
PyrolysisFlipped Classroom
5Tidal energyFlipped Classroom
Open and closed OTEC CyclesLimitationsFlipped Classroom
Types of geothermal power plantsFlipped Classroom
5III/VCS3501 – COMPILER DESIGN1Lexical AnalysisThink-Pair-Share
Specification and Recognition of TokensFlipped Classroom
Regular Expression to DFAFlipped Classroom
2Role of ParserFlipped Classroom
GrammarsFlipped Classroom
Context Free Grammar Z-A Approach
3Syntax treeFlipped Classroom
Three Address CodeThink-Pair-Share
Translation of ExpressionsFlipped Classroom
4Storage OrganisationFlipped Classroom
Parameter Passing and Symbol TablesFlipped Classroom
Design of a Simple Code GeneratorGroup Discussion
5Peephole OptimisationReciprocal Teaching
Optimisation of Basic BlocksFlipped Classroom
Efficient Data Flow AlgorithmFlipped Classroom
6III/VCS3551 – DISTRIBUTED COMPUTING1Design issues and Challenges: System PerspectiveFlipped Classroom
Design issues and Challenges: Algorithmic PerspectiveFlipped Classroom
A Model of Distributed Computations: A Distributed Program – A Model of Distributed ExecutionsJigsaw
2Message Ordering and Group Communication: Message ordering paradigmsFlipped Classroom
Total OrderJigsaw
Snapshot algorithms for FIFO channelsFlipped Classroom
3Lamport’s algorithmFlipped Classroom
Ricart – Agrawala ‘s algorithmThink – Pair – Share
Token-Based Algorithms – Suzuki-Kasami’s broadcast algorithm Flipped Classroom
4Checkpointing and rollback recoveryZ-A Approach
Checkpoint – based recoveryFlipped Classroom
Algorithm for asynchronous checkpointing and recoveryFlipped Classroom
5Driving Factors and Challenges of Cloud – VirtualizationFlipped Classroom
Cloud Services and Platforms: Computer ServicesFlipped Classroom
Storage Services – Application ServicesGroup Discussion
7III/VCS3591 – COMPUTER NETWORKS1Network Types Flipped Classroom
Application Layer protocols: HTTP , FTP Flipped Classroom
Email protocols (SMTP,  POP3) Flipped Classroom
2Connection Management Flipped Classroom
Congestion Control Flipped Classroom
SCTP Role Play
3Switching, Packet Switching Flipped Classroom
ARP, RARP Z-A Approach
ICMP, DHCP Flipped Classroom
4Distance Vector Routing Group Discussion
Multicast Routing: DVMRP – PIM Flipped Classroom
  
      5Error control Flipped Classroom
Virtual LAN Mind Mapping
Circuit Switching Flipped Classroom
8III/VCB3491 – CRYPTOGRAPHY AND CYBER SECURITY1Security Attacks Think Pair Share
Classical encryption techniques: Substitution techniques Flipped Classroom
Foundations of modern cryptography: Perfect security Flipped Classroom
2SYMMETRIC KEY CIPHERS: SDESFlipped Classroom
Pseudorandom Number GeneratorsFlipped Classroom
RC4, Key distributionZ – A Technique
3Key distribution, Key management, Diffie Hellman key exchangeZ – A Approach
Elliptic curve arithmetic, Elliptic curve cryptographyFlipped Classroom
Chinese Remainder Theorem– Exponentiation and logarithm Flipped Classroom
4Digital signature and authentication protocols, DSS Flipped Classroom
Authentication applications, Kerberos Z – A Approach
Symmetric key distribution using symmetric and asymmetric encryptionThink – Pair – Share
5Password Cracking, KeyloggersThink – Pair – Share
SpywaresFlipped Classroom
Wireless SecurityFlipped Classroom
9III/VCCS335 – CLOUD COMPUTING1NIST Cloud Computing Reference Architecture Mind Mapping
Cloud deployment models  Flipped Classroom
Cloud Infrastructure:Architectural Design of Compute and Storage Clouds  Flipped Classroom
2Virtualization Structure Implementation levels of Virtualization Flipped Classroom
Memory andI/O devices  Mind Mapping
3Network Virtualization, Storage Virtualization  Flipped Classroom
Application Virtualization  Flipped Classroom
Virtual clusters and Resource Management Mind Mapping
4Google App EngineFlipped Classroom
Amazon AWSFlipped Classroom
Security Overview Mind Mapping
5VM migration attack – hyperjacking.Flipped Classroom
VM migration attack – hyperjacking.Flipped Classroom
VM migration attack – hyperjacking. Z – A Approach
    10III/VCCS370 – UI & UX DESIGN1Divergent and Convergent Thinking Z – A Approach
Brainstorming and Gamestorming Flipped Classroom
Observational Empathy Flipped Classroom
2Innovative Teaching Method Used Flipped Classroom
Interaction Behaviors & Principles Flipped Classroom
BrandingCollaborative Learning (Group Discussion)
3Tools and Method Used for Research Flipped Classroom
User Needs and their goals Collaborative Learning (Group Discussion)
Know about Business Goals Flipped Classroom
4Innovative Teaching Method Used Think-Pair-Share
Conducting Usability Tests Flipped Classroom
Other Evaluative User Research Methods Flipped Classroom
5Identifying Appropriate Research Methods Collaborative Learning (Group Discussion)
Solution Ideation Flipped Classroom
Information Architecture Flipped Classroom
11II/III    CS3391 – OBJECT ORIENTED PROGRAMMING1 Features of Object Oriented Programming Mind mapping
 Arrays, Operators Flipped Classroom
 Control Statements Flipped Classroom
2 Types of Inheritance Flipped Classroom
 Interfaces Flipped Classroom
 Difference between Interfaces and class Think-Pair-Share
3 Java’s Built-in Exceptions Flipped Classroom
 Priorities – Synchronization Z-A Technique
 Suspending –Resuming, and Stopping Threads Flipped Classroom
4 I/O Basics Flipped Classroom
 Generic Methods – Bounded Types Flipped Classroom
 String Buffer Class Think-Pair-Share
5 ListView – ComboBox, ChoiceBox Flipped Classroom
 Text Controls – ScrollPane Flipped Classroom
 Menus – Basics – Menu bars – MenuItem Z-A Technique
12II/IIICS3301 – DATA STRUCTURES1 Singly linked lists (Searching, Deleting) Flipped Classroom
 Doubly-linked lists  Flipped Classroom
 Radix Sort, Multilists Flipped Classroom
2 Circular Queue  Flipped Classroom
 Applications of queues Reciprocal Thinking
 Balancing Symbols , Evaluating arithmetic expressions Flipped Classroom
3 Tree traversals Flipped Classroom
 Expression trees (Home Work) Flipped Classroom
 Priority Queue (Heap) Think Pair Share
4 Definition, Representation of Graph Types of graph Flipped Classroom
 Bi-connectivity, Euler circuits Z-A approach
 Kruskal’s Algorithms Flipped Classroom
5 Selection sort – Insertion sort (Home Work) Mind Mapping
 Separate ChainingFlipped Classroom
  Extendible Hashing.Flipped Classroom
13II/IIICS3351 – DIGITAL PRINCIPLES AND COMPUTER ORGANIZATION1 Magnitude ComparatorFlipped Classroom
 EncoderFlipped Classroom
Analysis and Design Procedures Z-A approach
2Operation and Excitation tables, Triggering of FFFlipped Classroom
Moore/Mealy models, state minimization, state assignmentFlipped Classroom
Counters Z-A approach
3Addressing ModesFlipped Classroom
Interaction between Assembly and High-Level  Language.Flipped Classroom
 Functional Units of a Digital Computer THINK-PAIR-SHARE
4 Microprogrammed ControlFlipped Classroom
 Control HazardsFlipped Classroom
 Data hazards  Z-A approach
5 Memory Concepts and HierarchyFlipped Classroom
 Interconnection standard USB,SATAFlipped Classroom
 DMA THINK-PAIR-SHARE
14II/IIICS3352 – FOUNDATIONS OF DATA SCIENCE1 Data Science Process: Overview Z-A Approach
 Data Mining Flipped Classroom
 Data Warehousing Flipped Classroom
2Types of Variables Flipped Classroom
 Describing Data with Tables and Graphs Think Pair Share
Describing Variability Flipped Classroom
3 Correlation – Scatter plots Flipped Classroom
 Regression –regression line Z-A Approach
 Regression towards the mean Flipped Classroom
4 Aggregations Flipped Classroom
 Data manipulation with Pandas Z-A Approach
 Aggregation and grouping Flipped Classroom
5 Scatter plots – visualizing errors Z-A Approach
 Text and Annotation Flipped Classroom
 Geographic Data with Basemap Flipped Classroom
15II/IIIMA3354 – DISCRETE MATHEMATICS1 Tautology and Contradiction Flipped Classroom
 Inference Theory Flipped Classroom
 Proof methods and strategy Z-A Approach
2 Strong induction and well ordering Flipped Classroom
 Recurrence relations Flipped Classroom
Inclusion and exclusion principle and its applications Think Pair Share
3Graphs and graph modelsFlipped Classroom
Graph terminology and special types of graphs Think Pair Share
Matrix representation of graphs and graph isomorphism Flipped Classroom
4 Groups Flipped Classroom
 Subgroups Think Pair Share
 Normal subgroup and coset Flipped Classroom
5 Properties of lattices Flipped Classroom
 Lattices as algebraic systems Mind Mapping
 Direct product and homomorphism Flipped Classroom