CENG 599
Generative Artificial Intelligence for Interdisciplinary Research
This course covers the practical use of Generative Artificial Intelligence (GenAI) as a research support tool in engineering and scientific disciplines, with a strong emphasis on hands-on applications. The course introduces the capabilities, limitations, and effective use of modern generative AI systems, including large language models, multimodal models, and AI-assisted development environments, within real research workflows. Core content includes applied prompt engineering, AI-assisted literature review, automated knowledge synthesis, and research problem formulation using generative AI tools. Students will explore how to integrate AI into key stages of the research lifecycle, such as coding support, experimental prototyping, data preprocessing, synthetic data generation, and technical documentation. Practical implementation of retrieval-augmented generation (RAG) and domain-specific AI tool usage for engineering and computational research will also be addressed.
Course Objectives
The main objective of this course is to provide scientists with practical and research-oriented competencies in the effective use of Generative Artificial Intelligence (GenAI) within engineering and scientific research environments. The course aims to bridge theoretical knowledge and real-world application by focusing on how generative AI can be systematically integrated into the graduate research process. Another key objective is to enable scientists to utilize modern generative AI tools to support core research activities such as literature review, research problem formulation, coding, experimentation, data processing, and technical reporting. The course is designed to develop applied skills that directly enhance students’ thesis and project workflows through AI-augmented methodologies. The course also aims to foster interdisciplinary problem-solving by demonstrating how generative AI technologies can be adapted to diverse research domains within engineering and natural sciences. Emphasis is placed on hands-on tool usage, reproducible experimentation, and the development of end-to-end AI-assisted research pipelines.
| Week | Topics |
| 1 | Introduction to Generative AI for Interdisciplinary Research: Course overview, real-world research use cases in engineering and scientific domains, overview of AI-augmented research workflows (hands-on orientation and tool setup) |
| 2 | Practical Foundations of Large Language Models (LLMs): Prompting basics, structured prompting, and effective use of LLMs for technical tasks (hands-on prompt lab) |
| 3 | AI-Assisted Literature Review and Scientific Knowledge Discovery: Using GenAI for paper analysis, summarization, comparison of related work (applied exercises with academic datasets and papers) |
| 4 | Research Problem Formulation with Generative AI: Idea generation, hypothesis development, and research gap identification using AI tools (discipline-specific applications) |
| 5 | Coding, Experimentation, and AI-Assisted Development: Using generative AI for code generation, debugging, and experimental prototyping (hands-on notebooks and engineering cases) |
| 6 | Retrieval-Augmented Generation (RAG) for Research Applications: Building simple RAG pipelines for domain-specific knowledge integration (practical implementation) |
| 7 | Synthetic Data Generation and Data-Centric AI: Generating, augmenting, and preprocessing research data using generative AI tools (application-focused exercises) |
| 8 | Midterm Project Proposal Presentations: Students present AI-augmented research workflow ideas aligned with their thesis/research domain (feedback and refinement) |
| 9 | Multimodal Generative AI in Scientific and Engineering Applications: Text, image, and multimodal generation for research documentation and analysis (hands-on tools) |
| 10 | Evaluation of AI Outputs: Hallucination detection, reliability assessment, benchmarking, and reproducibility in AI-assisted research (practical evaluation tasks) |
| 11 | AI for Scientific Writing and Technical Reporting: AI-assisted academic writing, visualization, and documentation (ethical and transparent usage practices) |
| 12 | Responsible and Ethical Use of Generative AI in Research: Research integrity, reproducibility, limitations, and safe use of AI in graduate-level research workflows (case-based discussions) |
| 13 | End-to-End AI-Augmented Research Workflow Implementation: Hands-on integration of literature review, experimentation, and reporting into a unified project pipeline |
| 14 | Final Project Presentations and Demonstrations: Interdisciplinary applied projects using generative AI for real research problems in engineering and scientific domains |
Course Resources
Raschka, S. (2024). Build a Large Language Model (From Scratch). Manning Publications.
Foster, D. (2022). Generative Deep Learning (2nd ed.). O’Reilly Media.
Prince, S. J. D. (2023). Understanding Deep Learning. MIT Press.
Planned Learning Activities and Teaching Methods
The course will be delivered through an application-driven and project-based teaching methodology that prioritizes hands-on learning over theory-intensive instruction. Short conceptual lectures will be used to introduce essential topics in generative artificial intelligence, followed by extensive practical sessions where students actively apply AI tools to real research tasks in engineering and scientific domains. Learning activities will include guided hands-on labs, live demonstrations, and tool-based workshops focusing on the use of large language models, retrieval-augmented systems, multimodal AI tools, and AI-assisted coding environments. Students will engage in structured in-class exercises such as AI-assisted literature review, research problem formulation, experimental prototyping, data processing, and technical report generation using modern generative AI platforms. Interdisciplinary case studies will be incorporated throughout the course to demonstrate how generative AI can be utilized across different research areas, including engineering, natural sciences, and computational research. Interactive discussions and problem-based learning activities will encourage students to adapt generative AI tools to their own scientific research topics and domain-specific research needs.
Grading
Homeworks (2) : 20%
Project : 20%
Midterm Exam: 20%
Final Exam: 40%
Course Learning Outcomes
The students who succeeded in this course will be able to:
- Effectively use state-of-the-art generative AI tools and frameworks (e.g., LLMs, multimodal models, and AI development environments) to support research and problem-solving in engineering and scientific domains.
- Design and implement practical AI-augmented research workflows that integrate generative AI into literature review, data analysis, experimentation, coding, and technical documentation processes.
- Apply generative AI techniques to interdisciplinary research problems by adapting AI tools to domain-specific tasks such as modelling, simulation support, data processing, and research prototyping.
- Use generative artificial intelligence in a responsible, ethical, and transparent manner in graduate-level research, ensuring academic integrity and proper documentation of AI-assisted methodologies.
| Contribution of Learning Outcomes to Program Outcomes | ||||||||||
| P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | |
| C1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |||
| C2 | 0 | 4 | 0 | 4 | 0 | 0 | 0 | |||
| C3 | 0 | 0 | 0 | 4 | 0 | 0 | 4 | |||
| C4 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |||
| Contribution : 0: Null 1: Low 2: Average 3: High 4: Highest | ||||||||||
Instructor(s)
- CENG 500
- CENG 501
- CENG 502
- CENG 503
- CENG 504
- CENG 505
- CENG 506
- CENG 507
- CENG 508
- CENG 509
- CENG 511
- CENG 512
- CENG 513
- CENG 514
- CENG 515
- CENG 516
- CENG 517
- CENG 518
- CENG 521
- CENG 522
- CENG 523
- CENG 524
- CENG 525
- CENG 526
- CENG 531
- CENG 532
- CENG 533
- CENG 534
- CENG 541
- CENG 542
- CENG 543
- CENG 544
- CENG 551
- CENG 552
- CENG 555
- CENG 556
- CENG 557
- CENG 561
- CENG 562
- CENG 563
- CENG 564
- CENG 565
- CENG 566
- CENG 567
- CENG 568
- CENG 590
- CENG 608
- CENG 611
- CENG 612
- CENG 613
- CENG 631
- CENG 632
- CENG 641
- CENG 642
- CENG 643
- CENG 651
- CENG 661
- CENG 662
- CENG 663

