Logistics

You can download the raw material from KLMS

To do

  • Compile Homework1_Tutorial.tex and read.

  • Asnwer the questions in Homework1_Questions.tex and compile it.

Submission

Due: Friday, 15th Sept. 2023, 23:59
  • Only submit the compiled pdf file, Homework1_Questions.pdf.

  • Re-name your Homework1_Questions.pdf to hw1_StudentID_name.pdf (e.g. hw1_20231234_MinHKim.pdf).

  • Submit your homework to KLMS.

  • An assignment after its original due date will be degraded 20% per day (see course introduction for detail)

QnA

  • Please use KLMS QnA board, and title of the post like: [hw1] question about ~

  • Note that TAs are trying to answer question ASAP, but it may take 1~2 day on weekend. Please post the question on weekday if possible.

  • TA in charge: Donggun KIM <dgkim1003@kaist.ac.kr>

Overview

In this class, all homework will use Python for your code and LaTeX for your report. Hence, the first homework is nothing but reading the documentation about Python libraries and practicing the LaTeX.

Assuming you already installed LaTeX and able to compile LaTeX document, first thing you should do is compile the Homework1_Tutorial.tex. After complie, open the compiled pdf file (maybe named Homework1_Tutorial.pdf). There is a Python tutorial that you may follow. Try to be familiar with it.

After reading the documentation, now you are ready to answer the questions in the Homework1_Questions.tex. Answer the questions in the LaTeX document, compile it and submit the compiled pdf file.

Editing LaTeX

You need two type of programs for editing LaTeX document: LaTeX compiler and LaTeX editor.

LaTeX compiler compiles .tex file to pdf file. We recommend following LaTeX compiler:

  • Windows: MikTex

  • Mac: MacTex

  • Linux: TexLive

LaTeX editor is an optional tool. Although you can edit LaTeX with text editor (e.g., Notepad, VSCode), using LaTeX editor is far more convenient. Among the various LaTeX editor, we recommend TexStudio, which is an open-source cross-platform application (available for all Windows, Mac and Linux). Make sure you first install the compiler, and then install the editor.

Another option is using an online LaTeX editor/compiler such as Overleaf.

Scoring Rubric

Total 100pts

If you correctly answered all questions you will receive full points.

Credits