COMP2600 Formal Methods in Software Engineering
Later Year Course
| Offered By | Research School of Computer Science |
|---|---|
| Academic Career | Undergraduate |
| Course Subject | Computer Science |
| Offered in | Second Semester, 2013 and Second Semester, 2014 |
| Unit Value | 6 units |
| Course Description |
This course presents some formal notations that are commonly used for the description of computation and of computing systems, for the specification of software and for mathematically rigorous arguments about program properties. |
| Learning Outcomes |
Upon completion of this course, the student will be able to do the following:
|
| Indicative Assessment |
Assignments (36%); Tutorials (4%); Quiz (10%); Final Exam (50%) |
| Workload |
Thirty one-hour lectures and nine one-hour tutorials. |
| Areas of Interest | Computer Science, Information Technology, and Software Engineering |
| Requisite Statement |
COMP1110 or COMP1140 or COMP1510 and MATH1005 or MATH1014 or MATH1116 or enrolment in 4716 or 4717 or 4718 |
| Prescribed Texts |
There is no prescribed text for COMP2600, but the following are recommended references. More may be added as the semester progresses. Grassman, Winfried Karl Grassman & Tremblay, Jean-Paul Logic and Discrete Mathematics: A Computer Science Perspective, Prentice Hall, Upper Saddle River, New Jersey, 1996. Thompson, Simon Haskell: The Craft of Functional Programming, International Computer Science Series. Addison-Wesley, Wokingham, England, 1999. Epp, Susanna S. Discrete Mathematics with ApplicationsComputer Science Press, New York, 1995. Bergmann, Merrie The Logic Book, McGraw-Hill. Munro, John Discrete Mathematics for Computing Thomas Nelson. |
| Majors/Specialisations | Computer Science |
| Science Group | B |
The information published on the Study at ANU 2013 website applies to the 2013 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2012 website.




