| Details: |
Emphasizes programming methodology and problem-solving. A block-structured, high-level language such as C will be used for the specification and implementation of algorithms. Includes principles and applications of software engineering, numerical computing, nartificial intelligence, database and user interface. Three hours lecture and three hours laboratory. |