2023년도 2학기 컴퓨터공학특강: 생성AI 도구 및 응용 (CSED490U-01) 강의계획서

1. 수업정보

학수번호 CSED490U 분반 01 학점 3.00
이수구분 전공선택 강좌유형 강의실 강좌 선수과목
포스테키안 핵심역량
강의시간 월, 목 / 17:00 ~ 18:15 / 무은재기념관 강의실 [306호] 성적취득 구분 G

2. 강의교수 정보

홍원기 이름 홍원기 학과(전공) 컴퓨터공학과
이메일 주소 jwkhong@postech.ac.kr Homepage http://dpnm.postech.ac.kr/~jwkhong
연구실 HTTP://DPNM.POSTECH.AC.KR/ 전화 054-279-2244
Office Hours Mondays 16:00-16:50

3. 강의목표

Generative AI tools are becoming increasingly powerful and widely used in various industries, from art and entertainment to healthcare and finance. These tools have the ability to generate realistic images, videos, and text, and can even create new and original content. However, with great power comes great responsibility, and there are limits to what generative AI tools can and should do. In this course, students will explore the capabilities and limitations of generative AI tools, and learn how to use them responsibly and ethically. They will gain an understanding of the underlying principles of generative AI, including neural networks, GANs, and autoencoders, and learn how to apply them to create novel content. Students will also explore the ethical and societal implications of generative AI, including issues related to privacy, bias, and the potential for misuse. They will learn how to evaluate the ethical implications of different applications of generative AI, and develop strategies for using these tools in a responsible and ethical manner. Throughout the course, students will have the opportunity to work on a project of their choosing, applying the principles and techniques they have learned to a real-world problem or application. They will present their project at the end of the term and engage in a critical discussion of the implications of their work.
By the end of the course, students will have gained a deep understanding of the capabilities and limitations of generative AI tools, and will be equipped with the skills and knowledge necessary to use these tools in a responsible and ethical manner.

4. 강의선수/수강필수사항

- There will NOT be a pre-requisite for this course. Any undergraduate and graduate students can take this course.

5. 성적평가

- Assignments 50%
- Term Project 40%
- Class Participation 10%

6. 강의교재

도서명 저자명 출판사 출판년도 ISBN

7. 참고문헌 및 자료

- “Introduction To ChatGPT for Beginners, Jameson Hamilton, January, 2023.
https://www.amazon.com/dp/B0BRYWKKSV?tag=uuid10-20
- “ChatGPT for Thought Leaders and Content Creators”, Dr. Gleb Tsipursky, January, 2023.
https://www.amazon.com/dp/0996469281?tag=uuid10-20
- ‘Generative AI Art“, Oliver Theobald, December, 2022.
https://www.amazon.com/dp/B0BP9W1R1T?tag=uuid10-20
- “30 Writing Prompts with AI Generated Images”, EyeCreality Corporation, June, 2022
https://www.amazon.com/dp/B0B2TSN8N3?tag=uuid10-20

8. 강의진도계획

Week 1: Introduction
- Introduction to the course
- Introduction to Generative AI Tools
Week 2: Overview of Generative AI
- Introduction to Generative AI
- Introduction to Large Language Models
Week 3: ChatGPT
- Introduction to ChatGPT
- Applications of ChatGPT
Week 4: GPT-4
- Introduction to GPT-4
- Applications of GPT-4
Week 5: Stable Fusion
- Introduction to Stable Fusion for generating photo-realistic images given text input
- Applications of Stable Fusion
Week 6: DALL·E 2
- Introduction to DALL·E 2 for creating realistic images and art
- Applications of DALL·E 2
Week 7: Runway
- Introduction to Runway for generating video clips based on text prompts
- Applications of Runway
Week 8: Reading Week
Week 10: Midjourney
- Introduction to Midjourney - generating images from natural language descriptions
- Applications of Midjourney
Week 11: Riffusion
- Introduction to Riffusion - generating music using images of sound rather than audio
- Applications of Riffusion
Week 12: AdCreative.ai
- Introduction to AdCreative.ai for creating advertisements
- Applications of AdCreative.ai
Week 13: Boomy
- Introduction to Boomy for creating music
- Applications of Boomy
Week 14: Chatsonic
- Introduction to Chatsonic - alternative to ChatGPT, integrates with Google Search to create content with the latest information.
- Applications of Chatsonic
Week 15: Project Presentations
Week 16: Project Presentations
Note: Generative tools mentioned above may change during the course.

9. 수업운영

- There will be regular offline classes on Mondays and Thursdays at 17:00-18:15.
- Classes will consist of lectures by Prof. Hong and some invited speakers. Classes may consist of student presentations (assignments and term project related)
- Occasionally, we may have an online class using Vmeeting (https://vmeeting.postech.ac.kr) if and when Prof. Hong travels on business trips and conferences.

10. 학습법 소개 및 기타사항

11. 장애학생에 대한 학습지원 사항

- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등

- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등

- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청