Tuesday, July 28, 2009

TR 3133 (COMPUTER ALGEBRA)

Salam to all,

Computer Algebra (CA) is a field of computer science & mathematics that involved in the development & implementation of symbolic algorithms that manipulate and analyze expressions which can be applied in diversified fields in science, engineering, education and many more. One of the important developments in CA is the evolution of Computer Algebra Systems (CAS) or symbolic computer programs such as Mathematica and Maple.

This course introduces a CAS, Mathematica, and is divided into two parts. The first part describes Mathematica's use as a symbolic pocket calculator. The second part introduces five basic aspects of the Mathematica programming language: (i) functional programming, (ii) rule-based programming, (iii) procedural programming, (iv) object-oriented programming and (v) graphics programming and lastly, the final organizing ingredient in the Mathematica programming language: developing a symbolic multimedia package & system.

Prerequisites: Some experience with a computer programming language such as C++ or Java.
Textbook: Mastering Mathematica: Programming Methods and Applications (Second Edition) by John W. Gray. Publisher: Academic Press.

Above: Developed using Mathematica. What is it... guess ???

Yuzita

No comments:

Post a Comment