- Instructor: Prof. Chung-Kil Hur
- TA: Ho Young Jhoo, Jaehyung Lee
- Office: Bldg 302 Rm 315
- Email address: [email protected]
Please see Issue tracker
- 10/5: Midterm schedule is announced
Download lecture.pdf
You can see the history of the lecture slide from commit logs
- Download skeleton code and replace
???
with your code - No delayed submission
- The score is automatically uncovered right after the due date.
- Claims: within 2 weeks from the due date, please.
- Please check errata regularly
No. | Published | Due | Description |
---|---|---|---|
0 | 2023/09/13 | Midterm Exam - 7 days | GitLab Test |
1 | 2023/09/23 | 2023/10/3 23:59:59 KST | Basic Recursive functions |
2 | 2023/10/12 | 2023/10/31 23:59:59 KST | Algebraic Data Types |
See this
- Ask questions in the GitHub repository issue tracker.
- When you post a piece of source code, use "fenced code blocks" feature
def foo(x:Int) = x + 3
foo(10)
- Or, you can use GitHub Gist.
- Starting this year, we will NOT use the old Scala 2. You must use Scala 3.
- Latest version: 3.3.0
- Use IDEs to write a Scala program.
- IntelliJ IDEA, VSCode, Eclipse, Emacs, etc
- VSCode will be used from both tutorial and exam.
- We do not recommend to depend on Copilot. Our clone checker may detect your code as a copied script.
- Latest version: 1.72.0
- We recommend VSCode editor for Rust.