COMP318 Programming Languages for Artificial Intelligence
| Credit Points | 6 | ||||||||||||
| Offering |
|
||||||||||||
| Online level |
|
||||||||||||
| Intensive School(s) | None | ||||||||||||
| Supervised Exam | There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled. | ||||||||||||
| Pre-requisites | COMP 282; or candidature in one of the following: GradCertCompSc; GradCertInfoTech; GradDipCompSc;GradDipInfoTech; MCompSc; MInfoSys; MInfoSys(Extended); MInfoTech; MInfoTech(Extended) | ||||||||||||
| Co-requisites | None | ||||||||||||
| Restrictions | COMP 383, 518 | ||||||||||||
| Notes | on-campus online D; off-campus online E; see COMP 280 | ||||||||||||
| Combined Units |
COMP518 - Programming Languages for Artificial Intelligence |
||||||||||||
| Coordinator(s) | Ioan Despi (idespi@une.edu.au) | ||||||||||||
| Unit Description |
Two lectures and a two-hour laboratory session per week. This unit covers non-procedural languages - SCHEME and PROLOG. SCHEME is a functional programming language. PROLOG is a logic programming language. Topics included in the SCHEME section are: basic list processing functions; conditionals; recursions; and high order functions. Topics included in the PROLOG section are: data structures, recursions; backtracking and cut; and practical programming. External students should see COMP 280 for computer requirements. |
||||||||||||
| Prescribed Material Mandatory |
Text(s):Note: Students are expected to purchase prescribed material
|
||||||||||||
| Recommended Material Optional |
None | ||||||||||||
| Disclaimer | Unit information may be subject to change prior to commencement of the teaching period. |
