Programming Languages image
CSE341
Programming Languages
4 Credits
None
MyPlanDawgPathHuskySearch
评分难度
2.8
作业量
3.0
评分
2.7
3.34
平均成绩
课程简介

Basic concepts of programming languages, including abstraction mechanisms, static and dynamic typing, scope, syntax vs. semantics, first-class function closures, and algebraic datatypes. Detailed study of functional programming and other paradigms. No credit if CSE 413 has been taken. Prerequisite: CSE 143.

CSE341 课友群

使用 UW NetID 官方登录验证后,即可直接加入本课的 Instagram 群。

课程评价(5)
Anonymous
2022 SP
James Wilcox
这门课上的时候James说要改版,前面几次作业确实轻松了不少。后面作业任务量逐渐增加,但最后两次作业 因为James 得了Covid摆烂没有布置,导致整学期任务量少的可怕。但是课程也相当的disorganized. 下学期应该会好一些
课程难度
1.0 / 5
任务量
1.0 / 5
成绩
暂无
Anonymous
2022 SP
James Wilcox
james绝对是最好的prof!!技术又好给分还curve!但是这门课本身还是挺难得,这学期james作业少的离谱,只有6个hw没有考试!
课程难度
1.0 / 5
任务量
4.0 / 5
成绩
暂无
Anonymous
2021 WI
Zachary Tatlock
对compiler做出了一系列的研究。一开始的课程是熟悉functional programming,然后渐渐的transition到compiler/interpreter 是怎么工作的和会写自己的一个interpreter。. 我个人觉得这节课有用的东西不太多对于software engineer来说。如果你是喜欢研究compiler的那就另说但很多这节课的东西都不会在日常中用到。
课程难度
2.0 / 5
任务量
3.0 / 5
成绩
暂无
Anonymous
2019 WI
Zach Tatlock
学了ML, Racket, and Ruby,理解了很多和programming language有关的概念,还是挺有意思的。. 吐槽就是……总感觉比以前要难,而且教授和TA上课水平都一般,不过课程配套的视频非常优秀,基本整个学期靠看视频学习。
课程难度
4.0 / 5
任务量
4.0 / 5
成绩
暂无
Anonymous
2018 WI
Zach
Programming Languages. 这门课是UW最有名的一门CSE课了吧,它的coursera版本广受欢迎。一学期学3门编程语言,但是任务量不大,挺好玩的。作为一门接触FP的课,它是非常不错的。
课程难度
2.0 / 5
任务量
2.0 / 5
成绩
暂无