Programming Languages
Spring 2017
http://www.cs.iusb.edu/~raman/pl
Last Updated: May 6, 2017 0:09 AM
Instructor Information |
Course Information |
Raman Adaikkalavan NS 329, CS, IU South Bend Email: Canvas Message |
CSCI C311 Lectures : MW 4-5.15P Class Room : NS 204 |
Resources |
Announcements (also see Canvas announcements/messages) |
|
Dear All, The final exam and other scores have been posted and final grades have been calculated based on your syllabus. You should be able to see your final percentage and letter grade now in canvas. As discussed during the final exam, you will have UNTIL (5/7/2017) 10 AM to resolve any grading issue you have on any item through Canvas Message. After that, your final grades will be posted and I cannot change it once it is posted. Hope you enjoyed the course and got deeper understanding of how programming languages work, how they are developed and how they evolve. Have a good summer. Best,
|
Tentative Schedule |
|||||||||||||||||||||||||
Week | Date |
Tests/Assisnments Due |
Textbook Reading Assignment | Lecture & Readings |
|||||||||||||||||||||
1 | 1/9 |
Syllabus (pdf) Course Overview (pptx) Survey (pdf) |
|||||||||||||||||||||||
1/11 | Ch 1 | No Class | |||||||||||||||||||||||
2 | 1/16 | No Class MLK Day | |||||||||||||||||||||||
1/18 | Ch 1 | Ch 1 (pptx) VB Source file (.vb) |
|||||||||||||||||||||||
3 | 1/23 | Ch 1 (till slide 28) | |||||||||||||||||||||||
1/25 | Quiz 1 (Till 1/23) | Ch 1 | |||||||||||||||||||||||
4 | 1/30 | Quiz 1 Solutions Ch 1 |
|||||||||||||||||||||||
2/1 | Ch 1 Exercises | ||||||||||||||||||||||||
Enrollment Verification IU Flag (2/4) | |||||||||||||||||||||||||
5 | 2/6 | Ch 3 | Ch 3 (pptx) | ||||||||||||||||||||||
2/8 | Assignment 1 (see canvas) | Ch 3 | |||||||||||||||||||||||
6 | 2/13 | Exam 1 - Solve chapter questions and exercises (materials covered till 2/8) | - Bring Photo ID |
||||||||||||||||||||||
2/15 | Ch 3 |
||||||||||||||||||||||||
7 | 2/20 | Exam 1 Solution Ch 3 |
|||||||||||||||||||||||
2/22 | Ch 3 Assignment 2 |
||||||||||||||||||||||||
8 | 2/27 | Ch 3 |
|||||||||||||||||||||||
3/1 | Ch 6 | Ch 3 Exercises Ch 6 (pptx) |
|||||||||||||||||||||||
9 | 3/6 | Assignment 2 (see canvas) | Ch 6 | ||||||||||||||||||||||
3/8 | Quiz 2 (Ch 3 Scope Rules, Referencing Environment) | Ch 6 | |||||||||||||||||||||||
Midterm Assessment IU Flag (3/11) eDrop Deadline (3/12) |
|||||||||||||||||||||||||
3/13 | No Class - Spring Break | ||||||||||||||||||||||||
3/15 | No Class - Spring Break | ||||||||||||||||||||||||
10 | 3/20 | Ch 6 Quiz 2 Solution Paper and Presentation Discussion |
|||||||||||||||||||||||
3/22 | Ch 6 Assignment 2 Solution |
||||||||||||||||||||||||
11 | 3/27 | Ch 6 and Exercises | |||||||||||||||||||||||
3/29 | Exam 2 (Ch3 and Ch6 till slide 44) | ||||||||||||||||||||||||
12 | 4/3 | Choose Paper/Presentation Topic | Ch 6 Lisp (pdf) Presentation discussion Feed back discussion |
||||||||||||||||||||||
4/5 | Exam 2 solution | ||||||||||||||||||||||||
13 | 4/10 | Lisp (pdf) Lisp Higher Order Functions, Lambda, etc. (.el) Presentation discussion |
|||||||||||||||||||||||
4/12 | Lisp Ch 7 (pptx) |
||||||||||||||||||||||||
14 | 4/17 | Assignment 3 (see canvas) Quiz 3 (Lisp) |
Ch 7 Ch 2 (pptx) |
||||||||||||||||||||||
4/19 | Ch 2 | ||||||||||||||||||||||||
15 | 4/24 | Presentations |
|
Student Presentations | |||||||||||||||||||||
4/26 | Presentations Assignment 4 (see canvas) |
|
Student Presentations (zip) Last Day of Classes |
||||||||||||||||||||||
16 | 5/3 | Final Exam @ 4 PM | - Presentations (2 questions), Ch 2 (slides 1-41, 52-54), Ch 7, LISP (Notes, Example Files, Assign 3 and 4), Ch 6, and Ch 3 (Scope Rules - Deep/Shallow Static/Dynamic) |