syllabus
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
syllabus [2015/12/19 00:49] – created franck | syllabus [2016/01/05 21:09] (current) – franck | ||
---|---|---|---|
Line 6: | Line 6: | ||
//Time//: Mondays, 10:30-12:00 and Tuesdays, 14: | //Time//: Mondays, 10:30-12:00 and Tuesdays, 14: | ||
- | // | + | // |
// | // | ||
[[franck@cse.yorku.ca]]\\ | [[franck@cse.yorku.ca]]\\ | ||
- | //Office Hours//: Lassonde Building, room 3046 | + | //Office Hours//: Lassonde Building, room 3046, Fridays, 14:00-15:00 |
====== Labs ====== | ====== Labs ====== | ||
Line 19: | Line 19: | ||
====== Description ====== | ====== Description ====== | ||
+ | This course is a sequel to //System Specification// | ||
+ | This course provides students with a deeper understanding of both // | ||
- | ====== | + | ====== |
+ | * The ability to explain the importance of safety-, mission-, business-, and security-critical systems. | ||
+ | * Demonstrated knowledge of the importance of good software engineering practices for critical systems. | ||
+ | * The ability to use rigorous software engineering methods to develop dependable software applications that are accompanied by certification evidence for their safety and correctness. | ||
+ | * Knowledge of the method and tools using deductive approaches (such as theorem proving). | ||
+ | * Knowledge of methods and tools for algorithmic approaches (such as model checking, bounded satisfiability) etc. | ||
+ | * Knowledge of the theory underlying deductive and algorithmic approaches. | ||
+ | * The ability to use industrial strength tools associated with the methods on large systems. | ||
+ | |||
+ | ====== Readings ====== | ||
+ | |||
+ | The textbook for this course is | ||
+ | * Christel Baier and Joost-Pieter Katoen. | ||
+ | |||
+ | Additional reading material will be provided on this course wiki. | ||
+ | |||
+ | |||
+ | |||
+ | ====== Evaluation ====== | ||
+ | |||
+ | Students are evaluated based on | ||
+ | * weekly quizzes (5% each) | ||
+ | * a project (20%) | ||
+ | * a final exam (20%) | ||
Students can view their marks using the | Students can view their marks using the | ||
[[https:// | [[https:// | ||
+ | ====== Academic Honesty ====== | ||
+ | |||
+ | During quizzes and the final exam, students are expected to do their own work. Looking at someone else's work during the test, talking during the test, using aids not permitted (such as a phone) during the test, and impersonation are all examples of academically dishonest behaviour. Students are expected to read the [[http:// | ||
+ | |||
+ | ====== Additional Information ====== | ||
+ | |||
+ | ===== Academic Integrity ===== | ||
+ | |||
+ | There is an academic integrity website with comprehensive information about academic honesty and how to find resources at York to help improve students' | ||
+ | |||
+ | ===== Access/ | ||
+ | |||
+ | York University is committed to principles of respect, inclusion and equality of all persons with disabilities across campus. The University provides services for students with disabilities (including physical, medical, learning and psychiatric disabilities) needing accommodation related to teaching and evaluation methods/ | ||
+ | |||
+ | Students in need of these services are asked to register with disability services as early as possible to ensure that appropriate academic accommodation can be provided with advance notice. You are encouraged to schedule a time early in the term to meet with each professor to discuss your accommodation needs. Please note that registering with disabilities services and discussing your needs with your professors is necessary to avoid any impediment to receiving the necessary academic accommodations to meet your needs. | ||
+ | |||
+ | Additional information is available at the following websites: | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ===== Ethics Review Process ===== | ||
+ | |||
+ | York students are subject to the York University Policy for the Ethics Review Process for Research Involving Human Participants. In particular, students proposing to undertake research involving human participants (e.g., interviewing the director of a company or government agency, having students complete a questionnaire, | ||
+ | |||
+ | ===== Religious Observance Accommodation ===== | ||
+ | |||
+ | York University is committed to respecting the religious beliefs and practices of all members of the community, and making accommodations for observances of special significance to adherents. Should any of the dates specified in this syllabus for an in-class test or examination pose such a conflict for you, contact the course director within the first three weeks of class. Similarly, should an assignment to be completed in a lab, practicum placement, workshop, etc., scheduled later in the term pose such a conflict, contact the course director immediately. Please note that to arrange an alternative date or time for an examination scheduled in the formal examination periods (December and April/May), students must complete an Examination Accommodation Form, which can be obtained from Student Client Services, Student Services Centre or [[http:// | ||
+ | |||
+ | ===== Student Conduct in Academic Situations ===== | ||
+ | |||
+ | Students and instructors are expected to maintain a professional relationship characterized by courtesy and mutual respect. Moreover, it is the responsibility of the instructor to maintain an appropriate academic atmosphere in the classroom and other academic settings, and the responsibility of the student to cooperate in that endeavour. Further, the instructor is the best person to decide, in the first instance, whether such an atmosphere is present in the class. The policy and procedures governing disruptive and/or harassing behaviour by students in academic situations is available [[http:// | ||
syllabus.1450486158.txt.gz · Last modified: 2015/12/19 00:49 by franck