Go Back to 433-243 (Computer Science, Faculty of Engineering, v4, p105)
NOTE: These differences were detected by computer program - they may or may not be substantive.
Different CONTACT
Source=[26 hours of lectures and 12 hours of tutorials]
Xref = [26 lectures and 12 tutorials.]
Different CONTENT
Source=[This subject and its companion 433-245 introduce a wide range of topics relating to programming languages. This subject places an emphasis on programming paradigms, abstraction and design. Design issues relevant to programming languages are discussed, including a review and more in-depth treatment of mechanisms for control, data structures, and the trade-offs between language featrues. Language translators are also discussed. Four major programming paradigms are surveyed: imperative, functional, logic, and object oriented programming.]
Xref = [This subject and its companion 433-245 introduce a wide range of topics relating to programming languages, with an emphasis on abstraction and design. Design issues relevant to the implementation of programming languages are discussed, including a review and more in-depth treatment of mechanisms for sequence control, data structure implementation, and run-time storage management. Language translators are also discussed. The major programming paradigms are surveyed and language constructs that support distributed and parallel computing are introduced.]
Different OBJECTIVES
Source=[On successful completion of this subject students should:
<ul>
<li>be familiar with a wide variety of high-level language constructs
<li>be familiar with some functional, logical, and object-oriented languages and a wider range of procedural languages
<li>be able to select an appropriate language for a given problem
</ul>]
Xref = [On successful completion of this subject, students should: be familiar with the use and the machine representation of common high-level language constructs; be familiar with some object-oriented languages and a wider range of procedural languages; be able to select an appropriate language for a given problem; have a basic understanding of languages used for distributed programming.]
Different PREREQUISITES
Source=[Computer Science 433-142]
Xref = [433-141 and 433-142.
<p><b>Prerequisite or Corequisite</b> 433-242</p>]
Different SEMESTER
Source=[Semester two]
Xref = [Second semester]
Differences in Computer Science, Faculty of Science (v4, p182)
Different CONTACT
Source=[26 hours of lectures and 12 hours of tutorials]
Xref = [26 lectures and 12 tutorials]
Different COORDINATOR
Source=[Dr. A. Davison]
Xref = [Dr A Davison.]
Different OBJECTIVES
Source=[On successful completion of this subject students should:
<ul>
<li>be familiar with a wide variety of high-level language constructs
<li>be familiar with some functional, logical, and object-oriented languages and a wider range of procedural languages
<li>be able to select an appropriate language for a given problem
</ul>]
Xref = [On successful completion of this subject, students should:
<ul>
<li>be familiar with a wide variety of high-level language constructs;
<li>be familiar with some functional, logical, and object-oriented languages and a wider range of procedural languages;
<li>be able to select an appropriate language for a given problem;
</ul>]
Different SEMESTER
Source=[Semester two]
Xref = [Semester 2]
Differences in Geomatics, Faculty of Engineering (v4, p118)
Different TITLE
Source=[Programming Language Principles A]
Xref = [Programming Languages Principles A]
Mon Oct 9 16:30:34 1995
Generated by: ./S50-v2writeHTML.pl
What this report means.