User Tools

Site Tools


courses:sdm2011:main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

courses:sdm2011:main [2011/12/28 22:48]
tsay
courses:sdm2011:main [2022/12/09 11:15] (current)
tsay2 [Announcements]
Line 3: Line 3:
  
 ===== Announcements ===== ===== Announcements =====
 +  * Feb. 05: Grade Report available.
 +  * Dec. 29: {{courses:​sdm2011:​natural_deduction_tactics.pdf|Tactics for Natural Deduction in Coq}} revised (again on Jan. 07).
   * Dec. 28: three sample Coq files: {{courses:​sdm2011:​exercise_prop.v|exercise_prop.v}},​ {{courses:​sdm2011:​exercise_pred.v|exercise_pred.v}},​ {{courses:​sdm2011:​exercise_group.v|exercise_group.v}}.   * Dec. 28: three sample Coq files: {{courses:​sdm2011:​exercise_prop.v|exercise_prop.v}},​ {{courses:​sdm2011:​exercise_pred.v|exercise_pred.v}},​ {{courses:​sdm2011:​exercise_group.v|exercise_group.v}}.
   * Dec. 28: {{courses:​sdm2011:​natural_deduction_tactics.pdf|Tactics for Natural Deduction in Coq}}.   * Dec. 28: {{courses:​sdm2011:​natural_deduction_tactics.pdf|Tactics for Natural Deduction in Coq}}.
Line 66: Line 68:
   * **Software Security: Web Application Security** (1 week: 10/27) \\ Dynamic Web pages, client-side scripts, security vulnerabilities,​ vulnerabilities detection and prevention \\ [slides: {{courses:​sdm2011:​WebProgramming.pdf|Web Programming}},​ {{courses:​sdm2011:​web_app_security.pdf|Web Application Security}}]   * **Software Security: Web Application Security** (1 week: 10/27) \\ Dynamic Web pages, client-side scripts, security vulnerabilities,​ vulnerabilities detection and prevention \\ [slides: {{courses:​sdm2011:​WebProgramming.pdf|Web Programming}},​ {{courses:​sdm2011:​web_app_security.pdf|Web Application Security}}]
   * **Formal Logic: A Pragmatic Introduction** (.5 week: 11/03a) \\ Propositions,​ proofs, predicates, models, theorems \\ [{{courses:​sdm2011:​logic.pdf|slides}};​ notes:​{{courses:​sdm2011:​natural_deduction.pdf|Natural Deduction}}]   * **Formal Logic: A Pragmatic Introduction** (.5 week: 11/03a) \\ Propositions,​ proofs, predicates, models, theorems \\ [{{courses:​sdm2011:​logic.pdf|slides}};​ notes:​{{courses:​sdm2011:​natural_deduction.pdf|Natural Deduction}}]
-  * **Formal Logic: Propositional and First-Order Logics** (1.5 weeks: 11/03b, 11/10) \\ Satisfiability,​ tautologies,​ validity, deduction/​proofs,​ soundness, completeness \\ [slides:​{{courses:​sdm2011:​logic_propositional.pdf|Propositional Logic}}, {{courses:​sdm2011:​logic_first_order.pdf|First-Order Logic}}]+  * **Formal Logic: Propositional and First-Order Logics** (1.5 weeks: 11/03b, 11/10) \\ Satisfiability,​ tautologies,​ validity, deduction/​proofs,​ soundness, completeness \\ [slides:​{{courses:​sdm2011:​logic_propositional.pdf|Propositional Logic}}, {{courses:​sdm2011:​logic_first_order.pdf|First-Order Logic}}; notes: ​ {{courses:​sdm2011:​natural_deduction_tactics.pdf|Tactics for Natural Deduction in Coq}}, {{courses:​sdm2011:​exercise_prop.v|exercise_prop.v}},​ {{courses:​sdm2011:​exercise_pred.v|exercise_pred.v}},​ {{courses:​sdm2011:​exercise_group.v|exercise_group.v}}]
   * **Software Modeling: OCL** (1 week: 11/17) \\ Object Constraint Language (//relation with UML models, values, types, expressions, ​ objects, properties, collection operations//​) \\ [{{courses:​sdm2011:​OCL.pdf|slides}};​ notes: {{courses:​sdm2011:​OCL_examples.pdf|OCL Examples}}]   * **Software Modeling: OCL** (1 week: 11/17) \\ Object Constraint Language (//relation with UML models, values, types, expressions, ​ objects, properties, collection operations//​) \\ [{{courses:​sdm2011:​OCL.pdf|slides}};​ notes: {{courses:​sdm2011:​OCL_examples.pdf|OCL Examples}}]
   * **Software Modeling: Alloy** (1 week: 11/24)\\ Software modeling, simulation, and checking \\ [{{courses:​sdm2011:​Alloy.pdf|slides}}]   * **Software Modeling: Alloy** (1 week: 11/24)\\ Software modeling, simulation, and checking \\ [{{courses:​sdm2011:​Alloy.pdf|slides}}]
courses/sdm2011/main.1325083699.txt.gz · Last modified: 2011/12/28 22:48 by tsay