department menu
Dr. Shaun-inn Wu

Dr. Shaun-inn Wu

Professor of Computer Science and Information Systems

Dr. Shaun-inn Wu

Dr. Wu received BS in Mathematics from Soochow University, MS in Mathematics from University of Texas at El Paso, MS and Ph.D. in Computer Science from New Mexico State University. Dr. Wu taught at Computer Science Department of University of Minnesota, Morris for several years before joining CSUSM in 1991. Dr. Wu had been Chair of Computer Science Department at California State University San Marcos from 1994 to 1998. Dr. Wu also worked as a senior system and software analyst in computer industry for several years prior to full-time teaching and has been a consultant to local computer industry.

For more information please visit my personal site.



Research interests include

  • soft computing including artificial neural networks, genetic algorithms
  • object-oriented programming
  • logic programming
  • intelligent database management systems
  • Web programming and applications

The following is a list of completed Masters theses and projects under Dr. Wu's supervision:

  • Brent Colvin, A Variation of Semisupervised Self-Organizing Map for Use in Classification of Gene Expression data, August 2002.
  • Serif M. Avcibasioglu, Learning Java Programming by Case Studies, December 2002.
  • Huiping Zheng, Financial Forecasting Using The Neural Netowrks, April 2003.
  • Richard Jaramillo, Evolution and Co-evolution of Vector Quantization Codebooks for Image Compression Using Genetic Programming, May 2003.
  • Hong Shen, A Codebook Generation Algorithm Enhanced by Neural Network, July 2004.
  • Yuhwa Kuo, Using Genetic Programming on Digital Watermarking, December 2004.
  • Jian Huang, An Application to Practice the Web Service: MyEbay Research Web Service, May 2008.
  • Nicholas McMahon, A Prototype of A Web-Based Application System for Computer Science Department at CSUSM, May 2009.


Spring 2010 Teaching Schedule (01/21/10-05/07/10):
For the following courses, log in Cougar Courses to find more information about the course that you have registered for: (And read the announcements in the WebCT several times a week during the course!) All communications regarding the course matters should utilize the WebCT emails. Messages to my regular emails regarding the current courses will not be responded.

CS 111 Computer Science I
Textbook: Introduction to Programming with C++, 2nd ed., by Y. Daniel Liang, Published by Pearson Education, 2010
Final: 7:00 - 9:00 am, Tuesday, 05/11/10 (to be confirmed later)

CS 351 Programming Languages
Textbook: Concepts of Programming Languages by Robert W. Sebesta, 9th ed., 2010
Final: 9:15 - 11:15 am, Tuesday, 05/11/10 (to be confirmed later)

CIS 490 Project Management and Practice
Textbook: Information Systems Project Management, Fuller et al., Pearson Education, 2008
Final: 11:30 am - 1:30 pm, Thursday, 12/17/09 (to be confirmed later)

Office Hours: 11:45 am - 1:00 pm, TR; or by appointment



  • Peer Review Committees, 2006-present
  • Faculty Mentoring Program, 1992-present
  • Academic Senator, 1991-2005
  • Budget and Long-Range Planning Committee, 2003-2004
  • College of Arts and Sciences Hiring Priority Committee, 2002-2003
  • Academic Policy and Procedure Committee, 2000-2002
  • University Retention, Tenure, and Promotion Committee, 2000-2002
  • University Visioning Committee, 1999-2000
  • Department Chair of Computer Science, 1994-1998
  • Paper Reviewers for IEEE Software and IEEE Transaction on Neural Networks
  • Program Committee Member, AoM/IAoM International Conference on Computer Science
  • Program Committee Member, International Conference on Software Engineering
  • Program Committee Member, International Symposium on Artificial Neural Networks