Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 415 Daily Announcements. Friday, 26 August 2005 Readings: –Read Chapter 1 for next Monday –Read Algol 60 report for next Wednesday –Read some of chapter.

Similar presentations


Presentation on theme: "CS 415 Daily Announcements. Friday, 26 August 2005 Readings: –Read Chapter 1 for next Monday –Read Algol 60 report for next Wednesday –Read some of chapter."— Presentation transcript:

1 CS 415 Daily Announcements

2 Friday, 26 August 2005 Readings: –Read Chapter 1 for next Monday –Read Algol 60 report for next Wednesday –Read some of chapter 2 for the following Monday (5 Sep) Intro, 2.1, 2.2 (skim 2.2.4 & 2.2.5), 2.3 (cs302 review), 2.4 Change to syllabus –Quizzes! Will be online, outside of class –There will be an Algol 60 quiz First homework (Fortran) is expected Monday

3 Monday, 29 August 2005 Readings: –Read Chapter 1 for today –Read Algol 60 report for Wednesday –Read some of chapter 2 for next Monday (5 Sep) Intro, 2.1, 2.2 (skim 2.2.4 & 2.2.5), 2.3 (cs302 review), 2.4 Change to syllabus –Quizzes! Will be online, outside of class –There will be an Algol 60 quiz First homework (Fortran) is expected later today or tomorrow TA is Kevin Dale –Office hours: Mon 11-12:30, Wed 1-2:30 (in the Thornton stacks)

4 Wednesday, 31 August 2005 Readings: –Read Algol 60 report for today –Read Dijkstra’s “goto considered harmful” for Friday –Read some of chapter 2 for next Monday (5 Sep) Intro, 2.1, 2.2 (skim 2.2.4 & 2.2.5), 2.3 (cs302 review), 2.4 First homework (Fortran) is out –Due a week from Friday (9 Sep) Individual project information is out today as well –Project proposal is due two weeks from Friday (16 Sep) TA is Kevin Dale –Office hours: Mon 11-12:30, Wed 1-2:30 (in the Thornton stacks)

5 Friday, 2 September 2005 Readings: –Read Dijkstra’s “goto considered harmful” for today –Read some of chapter 2 for next Monday (5 Sep) Intro, 2.1, 2.2 (skim 2.2.4 & 2.2.5), 2.3 (cs302 review), 2.4 First homework (Fortran) is out –Due a week from Friday (9 Sep) Individual project information is out –Project proposal is due two weeks from Friday (16 Sep) TA is Kevin Dale –Office hours: Mon 11-12:30, Wed 1-2:30 (in the Thornton stacks)

6 John Backus Chemistry major at UVA (entered 1943) Flunked out after second semester Joined IBM as programmer in 1950 Developed Fortran, first commercially successful programming language and compiler

7 IBM 704 Fortran manual, 1956

8 Fortran issues… Fortran language was described using English –Imprecise –Verbose, lots to read –Ad hoc DO 10 I=1.10 Assigns 1.10 to the variable DO10I Early Fortrans didn’t care about spaces! DO 10 I=1,10 Loops for I = 1 to 10 (Often incorrectly blamed for loss of Mariner-I)

9 Monday, 5 September 2005 Readings: –Read some of chapter 2 for today Intro, 2.1, 2.2 (skim 2.2.4 & 2.2.5), 2.3 (cs302 review), 2.4 –Read some of chapter 11 for Friday 11.1-11.2.3, skim 11.2.4, 11.2.5, 11.4 First homework (Fortran) is out –Due this Friday (9 Sep) Individual project information is out –Project proposal is due one week from Friday (16 Sep) TA is Kevin Dale –Office hours: Mon 11-12:30, Wed 1-2:30 (in the Thornton stacks)

10 Wednesday, 7 September 2005 Readings: –Read some of chapter 11 for Friday 11.1-11.2.3, skim 11.2.4, 11.2.5, 11.4 First homework (Fortran) is out –Due this Friday (9 Sep) –Will talk about line formula today Individual project information is out –Project proposal is due one week from Friday (16 Sep) TA is changing –The old TA (Kevin Dale) will be holding office hours this week Wed 1-2:30 (in the Thornton stacks) Also Thursday 11-12:30 (in the Thornton stacks) –New TA will start holding office hours next week

11 Friday, 9 September 2005 Readings: –Read some of chapter 11 for today 11.1-11.2.3, skim 11.2.4, 11.2.5, 11.4 –Read chapter 3 for Wednesday First homework (Fortran) is due today –Submission process will be fixed… Second homework will be out on Monday –Will be either Ocaml or Scheme –You can’t do that language for your project, of course… Individual project information is out –Project proposal is due one week from Friday (16 Sep) TA is changing –New TA will start holding office hours next week

12 Monday, 12 September 2005 Readings: –Read chapter 3 for Wednesday Second homework (Ocaml) is out today –Submission process will be fixed… Individual project information is out –Project proposal is due one week from Friday (16 Sep) TA is changing –New TA will start holding office hours this week

13 Wednesday, 14 September 2005 Readings: –Read chapter 3 for Friday –We probably won’t get to it today because of the Ocaml talk Second homework (Ocaml) is out –Submission process will be fixed… –Will be going over the NFA -> DFA algorithm more today Individual project information is out –Project proposal is due this Friday (16 Sep) –Submission via e-mail TA is changing –More info as it becomes available

14 Friday, 16 September 2005 Readings: –Read chapter 4 for Wednesday Second homework (Ocaml) is out –Submission process will be fixed… –Due next Friday Individual project information is out –Project proposal is due today TA is now Chris White –More info will be on the website today

15 Project languages Python (4) PHP Pascal Delphi PostScript Euphoria (2) Ada 95 Intercal Unknown (1)

16 Monday, 19 September 2005 Readings: –Read chapter 4 for Wednesday Second homework (Ocaml) is out –Submission process will be fixed… –Due this Friday –Might consider extending it until next Monday Individual project information is out –Project proposal is due today TA is now Chris White –Office hours are Tu 4-5:30 and Th 5-6:30 Fortran assignment will be returned soon –Sorry for the delay!

17 Wednesday, 21 September 2005 Readings: –Read chapter 11.? for Friday (the logic programming part) Second homework (Ocaml) is out –Submission process will be fixed… –Due this Friday –Might consider extending it until next Monday TA is now Chris White –Office hours are Tu 4-5:30 and Th 5-6:30 Fortran assignment will be returned soon –Sorry for the delay!

18 Friday, 23 September 2005 Readings: –Read chapter 6 for next Wednesday Second homework (Ocaml) is out –Is due on Monday at 10 a.m. –Don’t have to do nfa2dfa part Third homework (Prolog) is out –Is due Friday, 7 October at 10 a.m. –Will be going over Prolog today and next Monday TA is now Chris White –Office hours are Tu 4-5:30 and Th 5-6:30 Fortran assignment will be returned soon –Sorry for the delay! –Expect to have it on Monday

19 Monday, 26 September 2005 Readings: –Read chapter 6 for next Wednesday Third homework (Prolog) is out –Is due Friday, 7 October at 10 a.m. –Will be going over Prolog today and next Monday TA is now Chris White –Office hours are Tu 4-5:30 and Th 5-6:30 Fortran assignment will be returned today or tomorrow –Sorry for the delay! Submission system –Thoughts?

20 Wednesday, 28 September 2005 Readings: –Read chapter 7 for next Wednesday Third homework (Prolog) is out –Is due Friday, 7 October at 10 a.m. –Will be going over Prolog a bit more today No class on Monday (fall break) Midterm is two weeks from today

21 Friday, 30 September 2005 Readings: –Read chapter 7 for next Wednesday Third homework (Prolog) is out –Is due Friday, 7 October at 10 a.m. –Will be willing to extend it to the following Monday As the Stones will be in town the night before We’ll talk about that next Wed No class on Monday (fall break) Midterm is two weeks from this past Wednesday –No HW next week or the following week –Instead it’s midterm study time

22 Wednesday, 5 October 2005 Readings: –Read chapter 7 for Friday Third homework (Prolog) is due Friday –Submission through same submission system –File must be called hw3.pl –Listing now works, compilation does not Next homework will be on Smalltalk (OOP) Midterm is one week from today –No HW next week –Instead it’s midterm study time

23 Friday, 7 October 2005 Readings: –Read chapter 7 for today Third homework (Prolog) is due Monday –Submission through same submission system –File must be called hw3.pl –Listing now works, compilation does not Next homework will be on Smalltalk (OOP) Midterm is No HW next next Wednesday –No HW next week –Instead it’s midterm study time

24 Monday, 10 October 2005 Test on Wednesday –Last year’s exams are on the website –No HW next week –Instead it’s midterm study time Third homework (Prolog) is due today Fourth homework (Smalltalk) will be out shortly –Just need to fix some links –Submission through same submission system, most likely

25 Friday, 14 October 2005 Test should be returned on Monday Fourth homework (Smalltalk) will be out shortly –Just need to fix some links –Submission through same submission system, most likely –Won’t be going over Smalltalk in as much detail

26 Monday, 17 October 2005 Test will be returned on Wednesday Fourth homework (Smalltalk) is out –Due in two weeks –Submission through same submission system, most likely –Will be going over Smalltalk/Squeak on Wednesday Fifth homework will be on aspect-oriented programming Following that will be project work Reading: Chapter 10 for Wednesday/Friday, chapter 8 for Monday

27 Wednesday, 19 October 2005 Tests are graded Third homework grades was returned this morning Fourth homework (Smalltalk) is out –Due in Monday, 31 Oct –Submission through same submission system, most likely Fifth homework will be on aspect-oriented programming Following that will be project work Reading: Chapter 10 for today, chapter 8 for Monday

28 Monday, 24 October 2005 Tests are being returned today Fourth homework (Smalltalk) is out –Due next Monday (31 Oct) –Submission will be via e-mailing me the code Fifth homework will be on aspect-oriented programming –Am considering cancelling this homework…. Following that will be project work Reading: Chapter 8 (subroutines) for today/Wednesday Next two weeks will cover: –Internet based programming (HTML, XML, Perl, C#, Javascript) –Aspect-oriented programming (AspectJ)

29 Wednesday, 26 October 2005 Fourth homework (Smalltalk) is out –Due next Monday (31 Oct) –Submission will be via e-mailing me the code Fifth homework will be on aspect-oriented programming –Am considering cancelling this homework…. Following that will be project work Reading: Chapter 8 (subroutines) for today Next two weeks will cover: –Internet based programming (HTML, XML, Perl, C#, Javascript) –Aspect-oriented programming (AspectJ)

30 Friday, 28 October 2005 Fourth homework (Smalltalk) is out –Due Monday –Submission will be via e-mailing me the code Am cancelling the fifth homework –Time instead to be split among 4 th homework and project More project info forthcoming on Monday Next two weeks will cover: –Internet based programming (HTML, XML, Perl, C#, Javascript) –Aspect-oriented programming (AspectJ)

31 Happy Halloween! Fourth homework (Smalltalk) is out –Due next Monday –Submission will be via e-mailing me the code Am cancelling the fifth homework –Time instead to be split among 4 th homework and project More project info forthcoming soon Next two weeks will cover: –Internet based programming (HTML, XML, Perl, C#, Javascript) –Aspect-oriented programming (AspectJ)

32 Wednesday, 2 November 2005 Fourth homework (Smalltalk) is out –Due Monday –Submission will be via e-mailing me the code Am cancelling the fifth homework –Time instead to be split among 4 th homework and project More project info forthcoming soon Next two weeks will cover: –Internet based programming (HTML, XML, Perl, C#, Javascript) –Aspect-oriented programming (AspectJ)

33 Wednesday, 9 November 2005 Project info –Presentations the week after Turkey Day –Report and final project due the last day of class Next two weeks will cover: –Aspect-oriented programming (AspectJ) –Miscellaneous other items (final compiler stages, parallel computing, etc.) C# lecture on Friday, by request –Please be here!

34 Monday, 14 November 2005 Project info –Presentations the week after Turkey Day –Handout on that provided today –Report and final project due the last day of class But some of that will be used during the presentation Next two weeks will cover: –Miscellaneous other items (final compiler stages, parallel computing, etc.) –Aspect-oriented programming (AspectJ)

35 Wednesday, 16 November 2005 Project info –Presentations the week after Thanksgiving –Handout on that provided last time Will be on the website today –Report and final project due the last day of class But some of that will be used during the presentation Next two weeks will cover: –Miscellaneous other items (final compiler stages, parallel computing, etc.) –Aspect-oriented programming (AspectJ)

36 Monday, 28 November 2005 Presentations this week –Today: Euphoria (William, Gillian), PHP (Lily) and Ruby (Andrew) Report and final project due the last day of class But some of that will probably be used during the presentation Last day of class is next Monday –Will cover Intercal and a course conclusion Final exam is Tuesday, 13 Dec at 9 a.m.

37 Monday, 5 December 2005 Report due today Today –Will finish design patterns and cover Intercal Final exam is Tuesday, 13 Dec at 9 a.m. Please do the online evaluations!


Download ppt "CS 415 Daily Announcements. Friday, 26 August 2005 Readings: –Read Chapter 1 for next Monday –Read Algol 60 report for next Wednesday –Read some of chapter."

Similar presentations


Ads by Google