Amenyo, John-Thones

Amenyo, John-Thones
Assistant Professor
Mathematics and Computer Science

Phone: 718-262-2552
Office Location: AC-2C07
jta@york.cuny.edu

Education:
Degree Institution Field Dates
PhD  Columbia University  E.E.   
MPhil  Columbia University  E.E.   
MS  Columbia University  E.E. & Comp. Sci   
BS  MIT  E.E. & Comp. Sci   

Human-Machine Collaboration in End-User Parallel Programming (EUPP) for High-Performance Computing (Exascale computing, Petascale computing, Terascale computing) on massively parallel, distributed, hybrid, heterogeneous inter-networked multi-core, many-core computer architectures.

Applications of massively parallel computing to Computational STEM

Neuronal CDMA, Neural Spread-Spectrum

Neuro-Architecture Model: implementing (natural, artificial) minds and (biologically inspired) cognitive architectures on (natural, artificial and biologically plausible) brains/CNS

Computation Architecture models of CNS / Brain / Mind / Neuro-Glia interactions

EDC/FT Hyper-informatics. Inter-operability of Systems of systems engineering, automation and autonomics of cyber-infrastructures, emergency, disaster, crisis informatics (for response, recovery, situation awareness, surveillance, preparedness, mitigation, management, coordination, collaboration

Areas of Expertise:
Systems of Systems Engineering, Integration, Intelligence
Public Health Informatics & Automation
End-User Parallel Programming of STEM Applications for HPC, Multicore Arch
Learning Automation & Learning Informatics Instructional Tech, Serious Ganes
Conscious Robots & Self-Aware Robots
Computational Models of CNS / Brain / Mind / Neuro-Glia Interactions
Autonomic Systems
Emergency, Disaster, Crisis Informatics
Books in Field Of Expertise:

Amenyo, John–Thones. Student (Problem) Source Book for SAT (Scholastic Aptitude Test) Camp. Compilation for Department of Adult Continuing Education, York College – CUNY, Jamaica, NY: , July 2007. .

Amenyo, John–Thones. Student (Problem) Source Book for Computer Algebra Systems (Mathematica). Compilation for Department of Department of Math & Computer Science, York College – CUNY, Jamaica, NY: , June 2007. .

Amenyo, John–Thones. Student (Problem) Source Book for Computer Programming: (C, C++, VB.NET), (Also Useful for: Java, C#). Compilation for Department of Department of Math & Computer Science, York College – CUNY, Jamaica, NY: , June 2007. .

Amenyo, John–Thones. Student (Problem) Source Book for Assembly Language Programming. Compilation for Department of Department of Math & Computer Science, York College – CUNY, Jamaica, NY: , June 2007. .

Amenyo, John–Thones. Real–Time Distributed Scheduling and Buffer Management for Congestion Control in Broadband Networks. Ph.D. Thesis, Department of Electrical Engineering, Columbia University, New York, NY: , 1991. .

Articles in Field Of Expertise:

Amenyo, John-Thones. "Playable Serious Games for Learning about Computational STEM and Complex Systems Informatics Applications of Distributed and Parallel Computer Architectures." Journal of Educational Computing Research. July 2012 (In Press): 28p.

Amenyo, John–Thones, Lazar, Aurel A. and Pacifici, Giovanni. "Proactive Cooperative Scheduling and Buffer Management for Multimedia Networks." Multimedia Systems. Vol. 1., No. 1 1993: pp. 37 – 49.

Amenyo, John–Thones, Lazar, Aurel A. and Pacifici, Giovanni. "Cooperative Distributed Scheduling for ATS-Based Broadband Networks." Technical Report. Department of Electrical Engineering / Center for Telecommunications Research (CTR), Columbia University, New York, NY. 1991: .

Refereed Proceedings in Field Of Expertise:

Amenyo, John-Thones. "Parallel Programming of Cellular Automata on Multi-core and Many-core Computers." 2012 International Conference on Scientific Computing CSC'12. July 2012: .

Amenyo, John-Thones. "Neuronal CDMA and Neural Spread Spectrum Multi-Access: Biologically Plausible Computing , Communication and Coordination in Brain Circuits and Microcircuits." 2011 International Conference on Scientific Computing CSC'11. July 2011: pp. 179 - 185.

Amenyo, John-Thones. "Automatic Programming with Combinatorial Topology of Modular Cellular Automata, Distributed Cellular Automata and Multi-Scale Cellular Automata." 2010 International Conference on Scientific Computing CSC'2010. July 2010: pp. 33 - 39.

Amenyo, John-Thones. "Programmable Cellular Automata as Intermediate Computational Formalisms in the End-User Parallel Programming of Massively Multi-Core Computer Architectures." 2009 International Conference on Scientific Computing CSC'2009. July 2009: pp. 295 - 303.

Amenyo, John-Thones. "Engineering Computer Architectures for Cognitive Robotics – The CR/SARAMA Model." Conference Proceedings, The 8th IEEE International Conference on Cognitive Informatics (ICCI 2009). June 2009: pp. 102 - 107.

Amenyo, John-Thones. "Engineering Computer Architecture Models for the Evolution of Interiorized Creator-in-a-Box Roles for Conscious Robots, Self-Aware Robots, Automata, Machines and Artifacts (CR/SARAMA)." Conference Proceedings, International Workshop on Machine Consciousness. June 2009: .

Amenyo, John-Thones. "Human Learning Automation and Automata: Applications of Discrete Mathematical Structures in Developing Learning Engines." Conference Proceedings of JoeFest 2008. A Conference Honoring the Research and Teaching of Joe Malkevitch. November 2008: .

D’Alotto, Louis and Amenyo, John-Thones. "CAS LC (Computer Algebra Systems Learning Companions): A Model-Driven Development Approach Using the Concept of Ideal Successful Learners." Discover: A Journal of Scholarly Teaching. A Publication of CETL. Vol. 1, No. 1 Fall 2008: pp. 141 – 151.

D’Alotto, Louis and Amenyo, John-Thones. "“(Computer Algebra System) CAS Learning Companion Project: – ICT / IT Architecture and Infrastructure Engineering Aspects." 6th Annual CUNY Information Technology Conference. November 30, 2007: .

Amenyo, John–Thones. "Mesoscopic Computer Engineering: Automating DNA-based Molecular Computing via Traditional Practices of Parallel Computer Architecture Design." Proceedings of the 2nd Annual DIMACS Meeting on DNA-Based Computers. June 1996: pp. 217 – 235.

Amenyo, John–Thones, Lazar, Aurel A. and Pacifici, Giovanni. "Cooperative Distributed Scheduling of ATS-Based Broadband Networks." IEEE INFOCOM’92, Conference on Computer Communications. Eleventh Annual Joint Conference of the IEEE Computer and Communications Societies. 1992: pp. 333 – 342.

Lazar, A.A., Amenyo, J.T. and Mazumdar, S.. "WIENER: A Distributed Expert System for Dynamic Resource Allocation in Integrated Networks." Proceedings of the IEEE Symposium on Intelligent Control. January 18-20, 1987: pp. 159-164.

Non Refereed Proceedings in Field Of Expertise:
Monographs in Field Of Expertise:

Amenyo, John–Thones. "A Research Paper on Developing the Ghana National ICT Policy: A Contribution,” Ghana National ICT Policy and Plan Development Committee Submission." . 2003: .

Amenyo, John–Thones. "A Model of National ICT Policy for Sustainable Development of Ghana” Ghana National ICT Policy and Plan Development Committee Submission." . 2003: .

Amenyo, John–Thones. "ConSION: Control & Signaling Intelligence Overlay Networks for Optical Networking." Internet Draft. IETF. August 2001: .

Akyeampong, Kwabena and Amenyo, John-Thones. "Investing in Development for the Niger Delta Region – With a Particular Focus on ICT / IT Projects." Technical Report. Gheoron International, Inc., Federal Ministry of Science & Technology, the Federal Republic of Nigeria. September 2007: .

Amenyo, John-Thones. "Building and Utilizing ICT Industrial Parks in Ghana for High-End IT Outsourcing – (Engineering, Deployment & Operational Considerations)." Technical Report. Gheoron International, Inc., Special Advisor, Presidential Projects & Initiatives – IT/ICT Industrial Parks, Government of Ghana. August 2007: .

Amenyo, John–Thones. "Operational Augmentation of UN Millennium Project Policy Guidance." Contribution Report to UN Millennium Development Goals / UN Millennium Project Task Force (MP/TF-10). June 2004: .

Amenyo, John–Thones. "Ultra-Low Cost Commodity Computing Clusters: A Concept in Affordable Technology for Sustainable Development." NGOs involved with IT/ICT for Development (IT/ICT4D) in Africa. March 2004: .

Presented Papers, Lectures, and Exhibitions and Performances:

" Neuro-Architecture " November 2011: ICCSLE2011.

" Neuronal CDMA " July 2011: CSC'11.

" Modeling and Computing wih Multi-scale Cellular Automata " July 2010: CSC'10.

" Programmable Cellular Automata " July 2009: CSC'09.

" Thinking In Parallel: End User Parallel Programming (EUPP) to Map Naturally Parallel Applications into Parallel Computer Hardware Architectures " April 2009: Math & CS Club, York College, CUNY.

" Conscious Robots, Self-Aware Robots & Automata " Nov. 19, 2008: Math & CS Club.

" Problem-Solving Based "Learning Companions" in K-12 " Nov. 8, 2008: JoeFest 2008.

" Computer Algebra System Learning Companion " Sept. 25, 2008: 1st Annual CETL Poster Session.

" Tera-Scale Computing And Beyond " Mar. 19, 2008: Math & CS Club.

Professional Honors, Prizes, Fellowships:

York College – CUNY, Center for Excellence in Teaching and Learning (CETL), Title III Scholarship for Teaching Excellence Program (STEP) 2007 – 2008 Grant (with L. D’Alotto as co-PI).: 2007 -2008.

Columbia University (CTR), NSF Grant for Graduate Research Assistantship (1986 – 1991).: 1986 - 1991.

Columbia University (CTR), NSF Grant for Graduate Student Research on Telecommunications (1987 – 1989): 1987 - 1989.

Bell Laboratories, Local University Part-Time (LUPT) Grant, for completion of M. Sc. Degree (1981 – 1982): 1981 - 1982.

Wang Laboratories, Exploratory Product Development Grant for Knowledge Engineering (1980).: 1980.

MIT, Undergraduate Research Opportunity Program (UROP) Award, for research on Automation of Coal Mining Operations (1978): 1978.

MIT, Undergraduate Research Opportunity Program (UROP) Award, for research on Advanced Integrated Displays as Avionics User Interfaces for All-Weather Instrument Landing Systems (1977 - 1979): 1977 - 1979.

Grants-In-Aid:

PSC-CUNY, HMC-4-EUPP Project: End User Parallel Programming on Heterogeneous and Multicore Computer Architectures. 2012 - 2013: .

Center for Excellence in Teaching and Learning (CETL), Title III Scholarship for Teaching Excellence Program (STEP) 2007 – 2008 Grant Application, York College – CUNY, Jamaica, NY,, “CAS Learning Companion Project: Innovative Student Companions for College-wide Integration of Computer Algebra Systems (CAS) with STEM Courses and Curricula,”. 2007 - 2008: .

Other Professional Activities and Public Service:

Reviewer, Journal of Educational Computing Research: .

Book Editing, Revision, Book on Mathematica: .

Book Reviewer, Books on Assembly Programming: .

Book Reviewer, Books on Computer Algebra Systems (Mathematica): .

Reviewer, International Journal of Supercomputing: .

Document Actions
Amenyo, John-Thones
 

Amenyo, John-Thones
Assistant Professor
Mathematics and Computer Science