AMERICAN JOURNAL OF ADVANCED COMPUTING