| Code - Course Title |
BİM2006 - Computer Programming IV |
| Course Type |
Required Courses |
| Language of Instruction |
İngilizce |
| Laboratory + Practice |
2+2 |
| ECTS |
5.5 |
| Course Instructor(s) |
DOÇENT DOKTOR AHMET ARSLAN |
| Mode of Delivery |
Face to Face |
| Prerequisites |
BİM103 Computer Programming I, BİM108 Computer Programming II, BİMXXX8947 Computer Programming III |
| Courses Recomended |
None. |
| Required or Recommended Resources |
AI-Assisted Programming: Better Planning, Coding, Testing, and Deployment, by Tom Taulli, April 2024, O'Reilly Media, Inc. ISBN: 9781098164560.AI Assisted Coding: The Practical Guide for Software Development by Michael Kofler, Bernd Öggl, Sebastian Springer, 2025, SAP Press. ISBN: 978-1-4932-2694-8.The Essential Guide to Prompt Engineering by Vladimir Geroimenko (Springer, 2025).Prompt Engineering in Practice, by Richard Davies, Manning Publications, Early Access Program (MEAP), May 2024. ISBN: 9781633436305. |
| Recommended Reading List |
Learn AI-Assisted Python Programming: With GitHub Copilot and ChatGPT, by Leo Porter and Daniel Zingaro, Manning Publications, Second Edition, September 2024. ISBN: 9781633435995. |
| Assessment methods and criteria |
1 Midterm examination, 1 Final examination, and 1 Programming project. |
| Work Placement |
None. |
| Sustainability Development Goals |
Quality Education , Industry, Innovation and Infrastructure |