Topic outline

  • Instructor:
    Calvin Guillot

    Maximum amount of students:
    10

    -----

    General content description:

    The Generative AI in Art course offers a deep dive into how machine learning and artificial intelligence can intersect with artistic creation. Participants will gain hands-on experience with AI tools and methodologies for art generation, covering a range of techniques from image synthesis to photogrammetry and music composition. This course emphasizes practical skills in using AI for art, including understanding different AI models and their application in creative processes. Additionally, it touches on the ethical considerations surrounding AI in art, such as questions of authorship, originality, and privacy.

    Some of the topics that we will explore in this course include but are not limited to:

    • Text generation (LLM, chatbots)
    • Image generation (txt2img, img2img, inpainting, outpainting)
    • Video generation (open and closed source)
    • Audio generation
    • 3D assets generation
    • Code generation and scripting
    • Interactivity

    Some of the tools that will be used during the course include but are not limited to:

    • Automatic 1111
    • ComfyUI
    • Dalle 3
    • ChatGPT & LLMs
    • Midjourney
    • ElevenLabs
    • Krita
    • Blender
    • Touchdesigner
    • Postshot
    • Huggingface
    • Oculus VR


    This is not a programming course, however Python will be used for some tools, thus we will familiarize with some of its features along the way.

    -----

    Course Main Page:

    Due to some of MyCourses limitations, we will use the following website were all the information will be compiled:

    New Media Courses

    You will also find information about the evaluation, final project requirements, extended schedule, and weekly updates on the content of the course itself. 

    Additionally, we will have a joint Aalto OneDrive folder, were wrokflows, prompts, and models will be found.

    -----

    K103 Computers:

    The computers located in Väre K103 are the ones that we will use during the course (See Schedule). They have most of the tools that we need. Please remember to save all your outputs in your Aalto hard drive, because the computers clean the data once the session is over.

    VDI Access:

    Additionally, you can remotely  access the K103 computers using the Aalto VDI system. It its reccomended to install the client on your personal computer. More information here. You have to login with your Aalto credentials, then select "Win Väre K103 Classroom" to access the computers. You will be assigned the first available computer from the K103 room, thus it is recommended to save everything in your Aalto hard drive.