- Instructor: Prof. Chung-Kil Hur
- TA: Yeonwoo Nam, Yeji Han
- Office: Bldg 302 Rm 315
- Email address: [email protected]
- Lecture Room: Bldg 302 Rm 107
- Attendance : 5%
- Assignments : 25%
- Midterm exam : 30%
- Final exam : 40%
We will not use electronic attendance check in this class. If the professor does not specifically check attendance during class, everyone will be marked as present.
- Check announcements in Issues
TO BE ANNOUNCED
TO BE ANNOUNCED
Download lecture.pdf. Please see the revision history of the lecture slides from commit logs, as it might be updated sometimes.
See This to install and set development tools.
- Utilize Integrated Development Environments (IDEs) to write Scala 3 and Rust programs.
- IntelliJ IDEA, VSCode, Eclipse, Emacs, etc.
- VSCode will be used for both tutorials and exams.
- We advise against submitting code generated by Large Language Models (LLMs). Our plagiarism detection system may flag such code as copied material.
- Ask questions in Issues.
- When you post a piece of source code, use "fenced code blocks"
def foo(x:Int) = x + 3
foo(10)
- Or, you can use GitHub Gist.