Specialization:
Computer engineering education, focusing on curriculum development in software engineering, artificial intelligence, and technology ethics. He collaborates on designing cloud-based software engineering courses and assists in developing Android application development and introductory programming instruction.
Associate Professor Andrew M. NuxollUniversity of Portland, USA University of Portland USA
Associate Professor Andrew M. Nuxoll
University of Portland, USA University of Portland USA
Professor
Artificial Intelligence and Robotics;
Computer and Informaton Sciences, General;
Computer Engineering, General;
Computer Science
Teaching
Undergraduate course (80 students) on computer ethics on how the certain issues are viewed in the United States.
A workshop (about six lectures) for participants: 50 undergraduate students and 30 staffs: to teach graduate or undergraduate students how to use the Soar architecture (https://soar.eecs.umich.edu/). Soar is a leading cognitive architecture that integrates knowledge-intensive reasoning, reactive execution, hierarchical reasoning, planning, and learning from experience, with the goal of creating a general computational system that has the same cognitive abilities as humans.
A workshop (about eight lectures) for participants: 50 undergraduate students and 20 staffs: introducing the basics of writing Android apps in Java.
Reseach
Collaborate with faculty members (5-10 staffs) in how long-term memory is used in general intelligence research project and produce the contribution of 1 or 2 highly impact international publications.
Curriculum Development
Help design a new computer engineering curriculum or revise an existing curriculum. This could be at either a college or secondary school level.
Design an undergraduate-level artificial intelligence training course or help review and revise an existing course.
Collaborate with another professor to design a cloud-based software engineering course.
Assist a new teacher with course design in the areas of: Android application development, software engineering, introductory programming instruction (Java, Python or C), and technology ethics
Specialization: Computer engineering education, focusing on curriculum development in software engineering, artificial intelligence, and technology ethics. He collaborates on designing cloud-based software engineering courses and assists in developing Android application development and introductory programming instruction.
Associate Professor Andrew M. Nuxoll University of Portland, USA University of Portland USA