Data Engineering Syllabus
Data Engineering Syllabus
Session 2024-25)
B.Tech CSE (AIML)
Textbooks:
Data Engineering with Python by Paul Crickard.
Fundamentals of Data Engineering by Joe Reis and Matt Housley.
Reference Books:
The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling by Ralph
Kimball and Margy Ross.
Designing Data-Intensive Applications by Martin Kleppmann.
Big Data: Principles and Best Practices of Scalable Real-Time Data Systems by Nathan Marz
and James Warren.
Outcome:
Upon completion of the course, students will:
CO1: Understand the basics and importance of data engineering.
CO2: Learn different data models and schema design techniques.
CO3: Gain proficiency in data integration and ETL processes.
CO4: Explore and use various big data technologies and tools.
CO5: Apply data engineering concepts to real-world scenarios.
COs POs/PSOs
Textbooks:
DESIGN THINKING
Objective: The objectives of this course are to:
1. To impart knowledge on design thinking process for understanding complex designs.
2. To provide design skills to analyze design thinking issues and apply the tools and techniques of design.
3. To use design thinking concept in product development.
Module
Content Hours
No.
- Understand the fundamentals of design thinking methodology
- Learn about the design thinking process and its importance in problem-solving
- Explore techniques for empathizing with users or stakeholders to understand
their needs and challenges
- Conduct interviews, observations, and surveys to gather insights
- Define the problem statement based on insights gathered during the empathize
phase
I 20
- Reframe the problem to ensure clarity and alignment with user needs
- Generate creative ideas and solutions through brainstorming sessions
- Encourage divergent thinking and exploration of multiple possibilities
- Build prototypes to visualize and communicate ideas
- Use low-fidelity prototypes such as sketches or paper prototypes, and iterate
based on feedback
Text Book:
Karmic Design Thinking by Prof. Bala Ramadurai, available at Amazon (paperback), Flipkart,
halfpricebooks.in
S. Salivahanan, S.Suresh Kumar, D.Praveen Sam, “Introduction to Design Thinking”, Tata Mc Graw
Hill, First Edition, 2019.
Kathryn McElroy, “Prototyping for Designers: Developing the best Digital and Physical Products”,
O’Reilly, 2017.
Reference Books:
Michael G. Luchs, Scott Swan, Abbie Griffin, ”Design Thinking –New Product Essentials from
PDMA”, Wiley, 2015.
Vijay Kumar, “101 Design Methods: A Structured Approach for Driving Innovation in Your
Organization”, 2012.
The Design of Everyday Things by Don Norman, 2013 Available on Amazon.
The Mom Test: How to talk to customers & learn if your business is a good idea when everyone is
lying to you, Rob Fitzpatrik.
CO1: Analyze design thinking concepts and principles to perform human centered design process
for creative problem solving.
CO2: Create empathy maps to visualize user attitudes and behavior for gaining insights of
customers.
CO3: Develop innovative products or services for a customer base using ideation techniques.
CO4: Build & improve product by implementing concept of design thinking.
CO5: Apply different methodology & framework for product development.
CO6: Improve product features, UI/UX to increase user retention and engagement.