Assignments
Assignment description: Due date: Reading Quiz #1 Readings: PL:BPC Preface, Acknowledgements, and Introduction Fri. 01/20 @ 8:00am Reading Quiz #2 Readings: PL:BPC Chapter 1 Wed. 01/25 @ 8:00am Programming #1 ImpCore Programming Mon. 01/30 @ 11:59pm Reading Quiz #3 Readings: PL:BPC Chapter 2 (Sections 2.0 – 2.6) Wed. 02/01 @ 8:00am Reading Quiz #4 Readings: PL:BPC Chapter 2 (Sections 2.7 – 2.10) Wed. 02/08 @ 8:00am Programming #2 Impcore with Local Variables Fri. 02/10 @ 11:59pm Reading Quiz #5 Readings: PL:BPC Chapter 2 (Sections 2.11 and 2.13 – 2.15)
Mon. 02/13 @ 8:00am Reading Quiz #6 Readings: Programming in Standard ML (Robert Harper) (Chapters 1 – 13)
Readings: PL:BPC Chapter 5Fri. 02/17 @ 8:00am Programming #3 Scheme Programming Fri. 02/24 @ 11:59pm Reading Quiz #7 Readings: PL:BPC Chapter 6 (Sections 6.0 – 6.5) Mon. 02/27 @ 8:00am Reading Quiz #8 Readings: PL:BPC Chapter 6 (Sections 6.6 – 6.8) Mon. 03/06 @ 8:00am Programming #4 Standard ML Programming Wed. 03/08 @ 11:59pmFri. 03/10 @ 11:59pmReading Quiz #9 Readings: PL:BPC Chapter 10 (Sections 10.0 – 10.9 and 10.11 – 10.14) Wed. 03/22 @ 8:00am Programming #5 Type Systems Mon. 03/27 @ 11:59pm Reading Quiz #10 Readings: PL:BPC (supplement) Appendix D Wed. 03/29 @ 8:00pm Reading Quiz #11 Readings: PL:BPC Chapter 7 Fri. 04/07 @ 8:00am Programming #6 Smalltalk Programming Fri. 04/07 @ 11:59pm Reading Quiz #12 Readings: PL:BPC Chapter 3 Fri. 04/14 @ 8:00am Programming #7 Prolog Programming Wed. 04/19 @ 11:59pm Reading Quiz #13 Readings: PL:BPC Chapter 4 Fri. 04/21 @ 8:00am Programming #8 Interpreter Choice Mon. 05/01 @ 11:59pm