ECTS - Prompt Engineering
Prompt Engineering (SE445) Course Detail
| Course Name | Course Code | Season | Lecture Hours | Application Hours | Lab Hours | Credit | ECTS |
|---|---|---|---|---|---|---|---|
| Prompt Engineering | SE445 | Area Elective | 3 | 0 | 0 | 3 | 5 |
| Pre-requisite Course(s) |
|---|
| N/A |
| Course Language | English |
|---|---|
| Course Type | Elective Courses |
| Course Level | Bachelor’s Degree (First Cycle) |
| Mode of Delivery | Face To Face |
| Learning and Teaching Strategies | Lecture, Discussion, Drill and Practice, Team/Group. |
| Course Lecturer(s) |
|
| Course Objectives | |
| Course Learning Outcomes |
The students who succeeded in this course;
|
| Course Content | Introduction to LLMs and Prompt Engineering. Deepening Interaction with Prompts. Using Prompts for Problem Solving and Creativity. Prompt patterns. Debugging Prompts: Why Didn't It Work? Boosting Personal Productivity and Efficiency with Prompt Engineering. Prompt Engineering Across Disciplines. |
Weekly Subjects and Releated Preparation Studies
| Week | Subjects | Preparation |
|---|---|---|
| 1 | Introduction to LLMs and Prompt Engineering | Book #1, Chapter 1: Introduction to Prompt Engineering Book #2– Chapter 1: What is Prompt Engineering? Book #3– Chapter 1: Introduction to Generative AI and LLMs Book #4– Chapter 1: Introduction to LLMs |
| 2 | What is Prompt Engineering? | Book #1, Chapter 2: Basics of Prompt Engineering Book #2, Chapter 2: Definition of Prompts Book #3, Chapter 2: Types of Prompts and Prompt Structure Book #4, Chapter 2: Crafting Effective Prompts |
| 3 | Deepening Interaction with Prompts | Book #1, Chapter 4: Advanced Prompt Techniques Book #2, Chapter 4: Advanced Prompt Engineering Book #3, Chapter 5: Enhancing Prompt Detail |
| 4 | Learning from Prompt Mistakes | Book #1, Chapter 6: Debugging and Mistakes in Prompt Engineering Book#2,Ch6:Troubleshooting Prompt Failures Book #3, Chapter 7: Diagnosing Common Prompt Failures |
| 5 | Mastering Prompts: Prompt Patterns I | Book #1, Chapter 7: Mastering Prompt Patterns (I) Book#2, Chapter 8: Instructional Patterns and Techniques Book#3, Chapter 8: Key Prompting Patterns |
| 6 | Mastering Prompts: Prompt Patterns II | Book #1, Chapter 8: Mastering Prompt Patterns (II) Book#2, Chapter 9: Advanced Patterns and Persona Techniques Book#3, Chapter 9: Persona and Contextual Prompting |
| 7 | Prompt Engineering for Academic and Creative Writing | Book #1, Chapter 10: Using Prompts for Writing and Creativity Book #2, Chapter 10: Writing and Problem Solving with AI Book #5, Chapter 3: Crafting Academic Prompts |
| 8 | Midterm | - |
| 9 | Debugging Prompts: Why Didn't It Work? | Book #1, Chapter 6: Debugging Prompt Failures Book #3, Chapter 7: Debugging and Error Handling |
| 10 | LLM Model Comparison: From Prompts to Insights | Book #4, Chapter 7: Comparing LLMs Book #2, Chapter 12: Evaluating LLMs and Their Responses Book #1, Chapter 12: Evaluating LLMs |
| 11 | Ethical Considerations in Prompt Engineering | Book #1, Chapter 13: Ethics in Prompt Engineering Book #2, Chapter 11: Ethical Issues in AI Prompts Book #3, Chapter 6: Ethical Risks in Prompting |
| 12 | Prompt Engineering Across Disciplines | Book #1, Chapter 14: Applications of Prompt Engineering in Various Fields Book #2, Chapter 15: Prompt Engineering Across Disciplines Book #3, Chapter 10: Industrial Applications of Prompts |
| 13 | Next Frontiers in Prompt Engineering & Opportunities | Book #1, Chapter 15: The Future of Prompt Engineering Book#2, Chapter 16: Opportunities and Emerging Trends in Prompt Engineering Book #5, Chapter 5: Looking Ahead in Prompt Engineering |
| 14 | Project Presentations and Evaluation. | - |
| 15 | Review | - |
| 16 | Final exam | - |
Sources
| Course Book | 1. The Essential Guide to Prompt Engineering, Vladimir Geroimenko, Springer Nature Switzerland, March 2025, Publisher: Springer Nature Switzerland, 1st Edition, ISBN 978-3-031-86205-2 |
|---|---|
| 2. Understanding Prompt Engineering by Dr. Dheeraj Mehrotra, March, 2023, Publisher: Notion Press, 1st Edition, ISBN: 979-8890025210. | |
| 3. Prompt Engineering for Generative AI by James Phoenix, Mike Taylor, Released May 2024, Publisher(s): O'Reilly Media, Inc., 1st Edition, ISBN: 9781098153434. | |
| 4. The Quick Guide to Prompt Engineering by Ian Khan, Released March 2024, Publisher(s): Wiley, 1st Edition, ISBN: 9781394243327. | |
| 5. The Art of Prompt Engineering with ChatGPT: A Hands-On Guide, by Nathan Hunter, January 2023, Amazon Kindle Direct Publishing (KDP), 1st Edition, ISBN-13978-1739296711. | |
| Other Sources | 6. Guidance For Prompt Engineering – Dr. Ibrahim Kuscu – E-book |
| 7. Prompt Engineering – Lee Boonstra -E-book | |
| 8. The Prompt Engineering Guide - Julian Melanson & Benza Maman - E-book | |
| 9. Prompt Engineering For Chatgpt- A Quick Guide To Techniques, Tips, And Best Practices- ChatGPT 4 -OpenAI & Sabit Ekin- White Paper | |
| 10. Prompt Engineering for Everyone -Kasia Pilch - E-book | |
| 11. The Prompt Engineering Guide - Vaibhav Aggarwal - E-book | |
| 12. A Beginners Guide to Prompt Engineering – Cluedin – White paper | |
| 13. Prompt Engineering Guide - https://www.promptingguide.ai/ | |
| 14. https://learnprompting.org/docs/introduction | |
| 15. https://www.tutorialspoint.com/prompt_engineering/index.htm |
Evaluation System
| Requirements | Number | Percentage of Grade |
|---|---|---|
| Attendance/Participation | 1 | 5 |
| Laboratory | - | - |
| Application | - | - |
| Field Work | - | - |
| Special Course Internship | - | - |
| Quizzes/Studio Critics | - | - |
| Homework Assignments | 3 | 15 |
| Presentation | - | - |
| Project | 1 | 15 |
| Report | - | - |
| Seminar | - | - |
| Midterms Exams/Midterms Jury | 1 | 30 |
| Final Exam/Final Jury | 1 | 35 |
| Toplam | 7 | 100 |
| Percentage of Semester Work | 65 |
|---|---|
| Percentage of Final Work | 35 |
| Total | 100 |
Course Category
| Core Courses | X |
|---|---|
| Major Area Courses | |
| Supportive Courses | |
| Media and Managment Skills Courses | |
| Transferable Skill Courses |
The Relation Between Course Learning Competencies and Program Qualifications
| # | Program Qualifications / Competencies | Level of Contribution | ||||
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 1 | Gain sufficient knowledge in mathematics, science and computing; be able to use theoretical and applied knowledge in these areas to solve engineering problems related to information systems. | |||||
| 2 | To be able to identify, define, formulate and solve complex engineering problems; to be able to select and apply appropriate analysis and modeling methods for this purpose. | |||||
| 3 | Designs a complex system, process, device or product under realistic constraints and conditions to meet specific requirements; applies modern design methods for this purpose. | |||||
| 4 | To be able to develop, select and use modern techniques and tools required for the analysis and solution of complex problems encountered in information systems engineering applications; to be able to use information technologies effectively. | |||||
| 5 | Designs and conducts experiments, collects data, analyzes and interprets results to investigate complex engineering problems or research topics specific to the discipline of information systems engineering. | |||||
| 6 | Can work effectively in disciplinary and multidisciplinary teams; can work individually. | |||||
| 7 | a. Communicates effectively both orally and in writing; writes effective reports and understands written reports, prepares design and production reports, makes effective presentations, gives and receives clear and understandable instructions. b. Knows at least one foreign language. | |||||
| 8 | To be aware of the necessity of lifelong learning; to be able to access information, to be able to follow developments in science and technology and to be able to renew himself/herself continuously. | |||||
| 9 | a. Acts in accordance with the principles of ethics, gains awareness of professional and ethical responsibility. b. Gains knowledge about the standards used in information systems engineering applications. | |||||
| 10 | a. Gains knowledge about business life practices such as project management, risk management and change management. b. Gains awareness about entrepreneurship and innovation. c. Gains knowledge about sustainable development. | |||||
| 11 | a. To be able to acquire knowledge about the universal and social effects of information systems engineering applications on health, environment and safety and the problems of the era reflected in the field of engineering. b. Gains awareness of the legal consequences of engineering solutions. | |||||
ECTS/Workload Table
| Activities | Number | Duration (Hours) | Total Workload |
|---|---|---|---|
| Course Hours (Including Exam Week: 16 x Total Hours) | 16 | 3 | 48 |
| Laboratory | |||
| Application | |||
| Special Course Internship | |||
| Field Work | |||
| Study Hours Out of Class | 14 | 2 | 28 |
| Presentation/Seminar Prepration | |||
| Project | 1 | 9 | 9 |
| Report | |||
| Homework Assignments | 3 | 3 | 9 |
| Quizzes/Studio Critics | |||
| Prepration of Midterm Exams/Midterm Jury | 1 | 10 | 10 |
| Prepration of Final Exams/Final Jury | 1 | 20 | 20 |
| Total Workload | 124 | ||
