Scientific Computing with Visualization – CS5720
  Fall 2010 Syllabus

Professor:  Dr. Rahman Tashakkori  email:,
Office: CAP 121, Office Phone: 262-7009
Class Time/Location: 9:00-9:50/CAP 243,
Office Hours:
MWF 10:00-12:00, and T 10:00-11:00
Lab Location: TBA,  Final Exam:  Tuesday, December 14, 2010 from Noon - 2:30 PM
Professor's e-mail:,  Professor's Web Page:

Course Description
Scientific Computing and Visualization play a major role in understanding difficult concepts in different fields of science, engineering, medicine, and education.  This course provides an opportunity to students from different disciplines to learn some visualization techniques that are applied to solve problems.  We use several computational tools with visualization ability to solve problems and explore data from scientific fields.  We emphasize visualization of data, using available tools to build and understand computational models, and understanding and visualizing the solutions. 

CS1 and Statistics.

Instructor class notes, journal papers, and online resources

Other Resources
MATLAB manuals
Additional reading material will be posted on the web page of the course

Tentative Topics

Individual Projects
All students are expected to conduct research project(s) and to write project reposrts or papers individually. All papers must be prepared in ACM or IEEE standard format. Please read the ASU Academic Integrity Policy for more information on how the potential violations are treated.

Grading Policy
A very close format to the following grading scale will be used in this course:
                       Exam (1) 15%,
                       Final exam, 15%,
                       Assignments 20%,
                       Two Semester Presentations 20%, and
                       Final Project (research, report & presentation) 30%.                   

Grading Scale

                        A = 93 to 100 ,  A- = 90-92.9
                        B+ = 87-89.9,  B = 83-86.9,  B- = 80-82.9
                        C+ = 77-79.9,  C = 73-76.9,  C- = 70-72.9
                        D+ = 67-69.9,  D = 63-66.9,  D- = 60-62.9
                        F = Below 60


No incomplete grade (I) will be given in this course.

1. Academic Integrity Code
As a community of learners at Appalachian State University, we must create an atmosphere of honesty, fairness, and responsibility, without which we cannot earn the trust and respect of each other. Furthermore, we recognize that academic dishonesty detracts from the value of an Appalachian degree. Therefore, we shall not tolerate lying, cheating, or stealing in any form and will oppose any instance of academic dishonesty. This course will follow the provisions of the Academic Integrity Code, which can be found on the Office of Student Conduct Web Site:

2. Accommodations for Students with Disabilities
Appalachian State University is committed to making reasonable accommodations for individuals with documented qualifying disabilities in accordance with the Americans with Disabilities Act of 1990, and Section 504 of the Rehabilitation Act of 1973. If you have a disability and may need reasonable accommodations in order to have equal access to the University's courses, programs and activities, please contact the Office of Disability Services (828.262.3056 or Once registration is complete, individuals will meet with ODS staff to discuss eligibility and appropriate accommodations.

3. Religious Observance Policy
This course will authorizes one excused absences this semester for religious observances required by the faith of a student. It is required from the student requesting an accommodation to provide written notice of the request for an excused absence at least two weeks prior to the religious observance. Upon approval of the request by the instructor, student will be given the opportunity to make up any tests or other work missed due to the excused absence for the religious observance.