mirror of
https://github.com/kmc7468/cs220.git
synced 2025-12-12 21:08:45 +00:00
Update LLM policy
This commit is contained in:
49
README.md
49
README.md
@@ -3,16 +3,16 @@
|
||||
## Logistics
|
||||
|
||||
- Instructor: [Jeehoon Kang](https://cp.kaist.ac.kr/jeehoon.kang)
|
||||
- Time: Tue & Thu 13:00pm-14:15pm
|
||||
- Time: Mon & Wed 14:30pm-15:45pm
|
||||
- Place
|
||||
+ Rm. 1501, Bldg. E3-1. **YOUR PHYSICAL ATTENDANCE IS REQUIRED** unless announced otherwise.
|
||||
+ Rm. 304, Bldg. E11. **YOUR PHYSICAL ATTENDANCE IS REQUIRED** unless announced otherwise.
|
||||
+ [Zoom room](https://kaist.zoom.us/my/jeehoon.kang) (if remote participation is absolutely necessary). The passcode is announced at KLMS.
|
||||
- Websites: https://github.com/kaist-cp/cs220 , https://gg.kaist.ac.kr/course/12
|
||||
- Websites: <https://github.com/kaist-cp/cs220>, <https://gg.kaist.ac.kr/course/17/>
|
||||
- Announcements: in [issue tracker](https://github.com/kaist-cp/cs220/issues?q=is%3Aissue+is%3Aopen+label%3Aannouncement)
|
||||
+ We assume you read each announcement within 24 hours.
|
||||
+ We strongly recommend you to watch the repository.
|
||||
- TA: [Minseong Jang](https://cp.kaist.ac.kr/minseong.jang), [Jaemin Choi](https://cp.kaist.ac.kr/jaemin.choi), [Seungmin Jeon](https://cp.kaist.ac.kr/seungmin.jeon), [Jaehwang Jung](https://cp.kaist.ac.kr/jaehwang.jung)
|
||||
+ Office Hour: Fri 9:00am-10:00am, [Zoom room](https://zoom.us/j/71923059728) (passcode: same as the class, announced at KLMS.). It is not required, but if you want to come, do so by 9:15am. See [below](https://github.com/kaist-cp/cs220#rules) for office hour policy.
|
||||
- TA: [Haechan An](https://cp.kaist.ac.kr/haechan.an), [Jungin Rhee](https://cp.kaist.ac.kr/jungin.rhee), [Woojin Lee](https://cp.kaist.ac.kr/woojin.lee)
|
||||
+ Office Hour: Fri 9:15am-10:15am, Rm. 4432, Bldg. E3-1. If you want to come, do so by 9:30am. See [below](https://github.com/kaist-cp/cs220#rules) for office hour policy.
|
||||
<!-- Fri 9:00am-12:00pm, [Zoom room](https://zoom.us/j/4842624821)(The passcode is same as the class). It is not required, but if you want to come, do so by 9:30am. See [below](#communication) for office hour policy. -->
|
||||
|
||||
|
||||
@@ -95,27 +95,14 @@ Make sure you're capable of using the following development tools:
|
||||
|
||||
- [Visual Studio Code](https://code.visualstudio.com/) (optional): for developing your homework. If you prefer other editors, you're good to go.
|
||||
|
||||
- You can connect to server by `ssh s<student-id>@cp-service.kaist.ac.kr -p13000`, e.g., `ssh s20071163@cp-service.kaist.ac.kr -p13000`.
|
||||
- [ChatGPT](https://chat.openai.com/) or other LLMs (optional): for your homework.
|
||||
|
||||
- Development server
|
||||
|
||||
+ <https://cloud.fearless.systems/>
|
||||
|
||||
+ **IMPORTANT: Don't try to hack. Don't try to freeze the server. Please be nice.**
|
||||
|
||||
+ Your initial password is `123454321`. IMPORTANT: you should change it ASAP.
|
||||
|
||||
+ I require you to register public SSH keys to the server. (In March, we'll expire your password so that you can log in only via SSH keys.)
|
||||
See [this tutorial](https://serverpilot.io/docs/how-to-use-ssh-public-key-authentication/) for more information on SSH public key authentication.
|
||||
Use `ed25519`.
|
||||
|
||||
+ In your client, you may want to set your `~/.ssh/config` as follows for easier SSH access:
|
||||
|
||||
```
|
||||
Host cs220
|
||||
Hostname cp-service.kaist.ac.kr
|
||||
Port 13000
|
||||
User s20071163
|
||||
```
|
||||
|
||||
Then you can connect to the server by `ssh cs220`.
|
||||
|
||||
+ Now you can [use it as a VSCode remote server as in the video](https://www.youtube.com/watch?v=TTVuUIhdn_g&list=PL5aMzERQ_OZ8RWqn-XiZLXm1IJuaQbXp0&index=3).
|
||||
|
||||
+ [NOTE: We recommend the `rust-analyzer` plugin instead of `rls`](https://github.com/rust-analyzer/rust-analyzer).
|
||||
@@ -146,23 +133,23 @@ Make sure you're capable of using the following development tools:
|
||||
|
||||
### Programming assignments (40%)
|
||||
|
||||
For details, see <https://gg.kaist.ac.kr/course/12>.
|
||||
|
||||
Read the documentation: <https://cp.kaist.ac.kr/cs220/cs220/>.
|
||||
- We'll announce **all** assignments before the semester begins.
|
||||
- Submit your solution to <https://gg.kaist.ac.kr/course/17>.
|
||||
- Read the documentation at <https://cp.kaist.ac.kr/cs220/cs220/>.
|
||||
- You're **allowed** to use ChatGPT or other LLMs. Instead, you'll solve more problems than previous semesters.
|
||||
|
||||
|
||||
### Midterm and final exams (60%)
|
||||
|
||||
- Date & Time: TBA (midterm) and TBA (final), 13:00pm-15:45pm (or shorter, TBA)
|
||||
|
||||
- Place: Rm. 1501, Bldg. E3-1, KAIST
|
||||
|
||||
+ If online participation is absolutely necessary, we'll use Zoom.
|
||||
- Place: Rm. 304, Bldg. E11, KAIST
|
||||
|
||||
- Your physical apperance is required. If online participation is **absolutely necessary**, we'll use Zoom.
|
||||
|
||||
### Attendance (?%)
|
||||
|
||||
- You should solve a quiz at the [Course Management](https://gg.kaist.ac.kr/course/12) website for each session. **You should answer to the quiz by the end of the day.**
|
||||
- You should solve a quiz at the [Course Management](https://gg.kaist.ac.kr/course/17) website for each session. **You should answer to the quiz by the end of the day.**
|
||||
|
||||
- If you miss a significant number of sessions, you'll automatically get an F.
|
||||
|
||||
@@ -198,7 +185,7 @@ Read the documentation: <https://cp.kaist.ac.kr/cs220/cs220/>.
|
||||
* Any directory or file changes you've made. If it is solution file, just describe which part of the code is modified.
|
||||
* Googling result. Search before asking, and share the keyword used for searching and what you've learned from it.
|
||||
+ Give a proper title to your issue.
|
||||
+ Read [this](https://cp-git.kaist.ac.kr/cs220/cs220#communication) for more instructions.
|
||||
+ Read [this](https://github.com/kaist-cp/cs220#communication) for more instructions.
|
||||
|
||||
+ I'm requiring you to ask questions online first for two reasons. First, clearly writing a
|
||||
question is the first step to reach an answer. Second, you can benefit from questions and
|
||||
|
||||
Reference in New Issue
Block a user