Dr. Scott R. Cannon 

Professor ; PhD 1977, University of Utah


Class downloads

·         rasm.zip   (CS 5300)  RISC architecture simulator system

·         risc_linux.zip  (CS5300 – Updated RISC toolset for Linux)

·         lexyacc.zip  (CS 5300)  Lex and Yacc for Windows


 

Academic topics and resources


[USU ] [Computer Science ] 


 

Research and Development Projects

There are several ongoing projects in my lab (the Space Software Laboratory): The first is the development of a fault-tolerant and self-configuring distributed programming system and the second is providing space-platform software for the aerospace industry and the USAF Office of Scientific Research (space vehicles directorate). This work has included operating system software for the PnPSat, Maple I and II, RoadRunner, and the STRV-1d spacecraft as well as control software for the Advanced Instrument controller embedded in the DITP interceptor system. We are currently developing the software system for the Air Force Satellite Data Model – the framework Plug & Play software system to support the next three generations of USAF space research missions.


Research Interests

Fault-tolerance

My research in this area is focused on the problems associated with fault tolerant plug & play or self-configuring distributed and parallel systems -- how can a system of many processors efficiently self-organize and work in parallel yet recover and continue in the event some of the nodes are lost. Other interests include the area of fault-tolerant distributed LINDA systems and the MOM system.


Classes Taught

  • CS1700, 1710 (1400, 1410) Computer Science I, Intro to C++
  • CS1720 (1420) Computer Science II, Intro to C++
  • CS5200 Distributed Systems
  • CS5300 Compiler Construction
  • CS2550 Computer Organization and Architecture
  • CS 3100 Operating Systems
  • CS6200 Distributed Systems Design
  • CS7500 Fault-tolerant Dist/Par. Systems

Contact Information

Scott Cannon


Department of Computer Science, USU
UMC 4205
Logan, UT 84322-4205

Office Phone: 797-2015
Fax: (801)797-3265

E-Mail: scott.cannon@usu.edu


Last updated: Aug 2008