Skip to content

snu-sf-class/pp202402

Repository files navigation

Programming Principles, SNU 4190.210, 2024 Fall

Logistics

Grading (tentative)

  • Assignments : 40%
  • Midterm exam : 30%
  • Final exam : 30%

Attendance

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.

Announcements

  • Check announcements in Issues

Exam

  • Midterm : 2024/10/27(Sun) 1 p.m. ~ 5 p.m.
  • Final : 2024/12/15(Sun) 4 p.m. ~ 10 p.m.

Assignments

Course Description

Lecture Slides

Download lecture.pdf. Please see the revision history of the lecture slides from commit logs, as it might be updated sometimes.

Tools

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.

Communication

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

Honor Code: DO NOT CHEAT

About

Programming Principles, SNU 4190.210, 2024 Fall

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •