Sam Joseph




Sam Joseph is an Associate Professor at Hawaii Pacific University and was previously an Associate Researcher at University of Hawaii at Manoa (UHM). He is a recipient of the Raymond-Hide prize for Astrophysics and a Toshiba Fellowship. He teaches courses on game & mobile programming & design, software engineering and scientific research methods exclusively online from London, UK. He runs the funniest computer ever competition as part of his research on creating humorous chatbots, which dovetails nicely with his other research interests in software to support online collaborative learning, in particular remote pair programming. His degrees in Astrophysics, Cognitive Science and Computer Science are from the University of Leicester, the University of Edinburgh, and UHM, and he is an ACM Member.

Customize your search:

E.g., 2017-08-19
E.g., 2017-08-19
E.g., 2017-08-19
Jul 11th 2017

Learn how to apply Agile techniques to enhance and refactor legacy code to become a true Ruby on Rails developer.Part 2 of the UC Berkeley Agile Development Using Ruby on Rails XSeries Program will teach you to use JavaScript to enhance applications and create more sophisticated apps by adding relationships between models within the Ruby on Rails framework.

No votes yet
May 16th 2017

Learn Ruby programming language basics, the Ruby on Rails Model-View-Controller (MVC) development framework and software engineering fundamentals. This intermediate computer programming course uncovers how to code long-lasting software using highly-productive Agile techniques to develop Software as a Service (SaaS) using Ruby on Rails.

Average: 1 (2 votes)
Jan 11th 2016

Learn SaaS and Agile skills, such as working with legacy code and enhancing applications with sophisticated techniques.

Average: 8 (2 votes)

Oct 5th 2015

Learn software engineering fundamentals using Agile techniques to develop Software as a Service (SaaS) using Ruby on Rails.

Average: 7.3 (4 votes)