Resume
PDF Print E-mail

Derek B. Snow

Instructor of Computer Science
School of Computer and Information Sciences
University of South Alabama

Telephone: 251-460-7235
email: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Web: www.cis.usouthal.edu/~snow

Education

Bachelor of Science in Chemical Engineering, University of South Alabama, June 1998

Master of Science in Computer and Information Sciences (Computer Science Specialization), University of South Alabama, December 2000

Dates of Academic Appointment

August 2003. Appointed to Adjunct Instructor of Computer and Information Sciences at the School of Computer and Information Sciences, University of South Alabama

January 2005. Appointed to Instructor of Computer and Information Sciences at the School of Computer and Information Sciences, University of South Alabama

Grants

“Support for an Embedded and Real-Time Environment Throughout the CS Curriculum”, January 2008-December 2008, $20,000 by Accelerated Technology – a Division of Mentor Graphics, PI M. V. Doran, Co-PI D Snow, Awarded November 2007.

“Enhanced Real-Time and OS labs for CS”, October 2007 – June 2008, $212,623, by Mentor Graphics Higher Education Program (HEP), PI M. V. Doran, Co-PI D. Snow, Awarded September 2007.

“Support for an Embedded and Real-Time Environment Throughout the CS Curriculum”, August 2007-August 2008, $16,250 by Mentor Graphics Higher Education Program (HEP), PI M. V. Doran, Co-PI D. Snow, Awarded May 2007.

“Support for an Embedded and Real-Time Environment Throughout the CS Curriculum”, January 2007-December 2007, $20,000 by Accelerated Technology – a Division of Mentor Graphics, PI M. V. Doran, Co-PI W. E. Simmons and D Snow, Awarded November 2006. $5,000 supplement for summer support May 2007.

“Support for an Embedded and Real-Time Environment Throughout the CS Curriculum”, January 2006-December 2006, $20,000 by Accelerated Technology – a Division of Mentor Graphics, PI M. V. Doran, Co-PI W. E. Simmons and D Snow, Awarded August 2005.

Current Research Interests

Computer Science Education and Machine Learning

Teaching Experience

CIS 110 - Introduction to Computer and Information Sciences

CIS 120 - Problem Solving and Programming Concepts I

CIS 150 - Introduction to Computer Applications

CSC 228 - Digital Logic and Computer Architecture

CIS 250 - Advanced Computer Applications

CIS 322 - Operating Systems

CIS 494 - Directed Study

Institutional and Professional Service

ABET Self-study Committee Member for School of Computer and Information Sciences, University of South Alabama (August 2007 – present)

BEST Robotics Kit-Coordinator (2006)

CIS Placement Exam Committee Member for School of Computer and Information Sciences, University of South Alabama (August 2006 – present)

Webmaster for School of Computer and Information Sciences, University of South Alabama (July 2006 - Present)

Real-Time and AI Lab Manager for School of Computer and Information Sciences, University of South Alabama (January 2005 - Present)

Retention and Recruitment Committee Member for School of Computer and Information Sciences, University of South Alabama (January 2005 – present)

USA Science Olympiad Judge (2005 - 2008)

Non-academic Employment History

June 2002 – December 2004

SH/H8 Porting Processor Technical Lead

Accelerated Technology, Embedded Systems Division of Mentor Graphics Mobile, Alabama

  • Provided technical assistance to porting engineers assigned to my group.
  • Porting company’s real-time kernel and developed various drivers for embedded systems.
  • Assisted in the development and implementation of an embedded systems training program for new hires.
  • Wrote technical documentation for usage of RTOS (Real-Time Operating System) provided to customers.

January 2001 – May 2002

Porting Engineer

Accelerated Technology, Embedded Systems Division of Mentor Graphics Mobile, Alabama

  • Ported company’s Nucleus real-time kernel and networking products to various embedded processor architectures (SH/H8, PowerPC, ARM, MIPS).
  • Wrote technical documentation for usage of RTOS provided to customers.

Other Activites

Textbook reviewer for McGraw-Hill