# Course: Functional programming principles in Scala == Lectures == * [[Academics-Course-2012FunctionalProgrammingPrinciplesInScala-Lecture1-Functions_and_evaluations]] == Course web site == * https://class.coursera.org/progfun-2012-001/class/index == Study material == * [http://aperiodic.net/phil/scala/s-99/ 99 Scala problems] * [http://horstmann.com/scala/ Scala for the impatients] === Books === * Martin Odersky, Lex Spoon, and Bill Venners, [http://www.artima.com/shop/programming_in_scala_2ed ''Programming in Scala''] * [SICP] Harold Abelson and Gerald J. Sussman, 2nd Edition, [http://mitpress.mit.edu/sicp/ ''The Structure and Interpretation of Computer Programs''] ** [https://en.wikipedia.org/wiki/Structure_and_Interpretation_of_Computer_Programs Wikipedia entry] === Related courses === * MIT, 6.001 - Structure and Interpretation of Computer Programs ** [http://sicp.ai.mit.edu/Spring-2007/ Spring 2007] ** [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/ Sprint 2005] === References === * [http://www.scala-lang.org/ Scala language official Web site] == Google bookmarks == Database, Encyclopedia, Computing, Database, Academics, ComputerScienceAndEngineering, Programming, Scala, ProgrammingLanguage,FunctionalProgramming, Course, 2012FunctionalProgrammingPrincipleInScala [[Category:Course]] [[Category:Academics]] [[Category:ComputerScienceAndEngineering]] [[Category:ProgrammingLanguage]] [[Category:2012FunctionalProgrammingPrincipleInScala]] [[Category:Scala]]