Skip to content

Programming Principles, SNU 4190.210, 2023 Fall

Notifications You must be signed in to change notification settings

AhnJinYoung/pp202302

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Programming Principles, SNU 4190.210, 2023 Fall

Announcements

Please see Issue tracker

Lecture slide updates

Download lecture.pdf

You can see the history of the lecture slide from commit logs

Assignments

Homework Repo (TBD)

  • 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

Must Read

How to Install Development Tools

See this

Questions

def foo(x:Int) = x + 3
foo(10)

Scala

  • 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.

Rust

  • Latest version: 1.72.0
  • We recommend VSCode editor for Rust.

Honor Code: DO NOT CHEAT

About

Programming Principles, SNU 4190.210, 2023 Fall

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published