Skip Navigation

Department of Computer Science

The Princeton Review 371 Best Colleges

Faculty and Staff

Dr. Tim E. Roden

Dr. Tim E. Roden

Associate Professor and Department Head
Office: MCS 205A
Phone: (325) 942-2101, ext. 212
Home Page: http://www.cs.angelo.edu/~troden
Joined ASU: 2007
More about Dr. Roden

Education

  • B.S. (1989) Computer Science, Angelo State University
  • M.S.C.S. (1995) Computer Science, University of Texas at Arlington
  • Ph.D. (2005) Computer Science, University of North Texas

Teaching Experience

  • Angelo State University, Associate Professor, 2007 - present
  • University of Louisiana at Lafayette, Assistant Professor, 2005-2007
  • University of North Texas, Lecturer, 2001-2005
  • Angelo State University, Assistant Instructor, Spring 1990

Professional Memberships

  • Institute of Electrical and Electronics Engineers
  • IEEE Computer Society
  • Association for Computing Machinery
  • ACM Special Interest Group on Graphics
  • International Game Developers Association

Areas of Specialization

  • Game Development
  • Computer Graphics
  • Software Engineering
  • Artificial Intelligence

Selected Publications

  • T. Roden and J. Etheredge, "Educating Game Programmers", Proceedings of the Second International Conference on Game Development in Computer Science Education, Orlando, FL, pp. 82-86, February 22-25, 2007.
  • T. Roden, I. Parberry, and D. Ducrest, "Toward Mobile Entertainment: A Paradigm for Narrative-Based Audio Only Games", Science of Computer Programming, Vol. 67, Issue 1, June 2007.
  • T. Roden and I. Parberry, "Procedural Level Generation", Game Programming Gems 5, Charles River Media, pp. 579-588, March 2005.

Dr. Mark B. Motl

Dr. Mark B. Motl

Professor
Office: MCS 205M
Phone: (325) 942-2101, ext. 216
Home Page: http://www.cs.angelo.edu/~mmotl/
Joined ASU: 1990
More about Dr. Motl

Education

  • B.S. (1983) Mathematics, Angelo State University
  • M.C.S. (1985) Computer Science, Texas A&M University
  • Ph.D. (1990) Computer Science, Texas A&M University

Teaching Experience

  • Angelo State University, Professor, Fall 2004 to present
  • Angelo State University, Associate Professor, Fall 1998 to Summer 2004
  • Angelo State University, Assistant Professor, Sprng 1991 to Summer 1998
  • Angelo State University, Instructor, Fall 1990

Professional Memberships

  • Association for Computing Machinery
  • Computer Society of the Institute of Electrical and Electronics Engineers
  • TeX Users Group

Areas of Specialization

  • Programming Languages
  • Literate Programming
  • Digital Typography
  • Operating Systems

Dr. Mark B. Crouch

Dr. Mark B. Crouch

Associate Professor
Office: MCS 205G
Phone: (325) 942-2101, ext. 215
Home Page: http://www.cs.angelo.edu/~mcrouch/
Joined ASU: 2001
More about Dr. Crouch

Education

  • B.M.Ed. (1969) Music Education, Texas Tech University
  • M.M.Ed. (1972) Music Education, Texas Tech University
  • B.S. (1978) Computer Science, University of Texas at Tyler
  • M.B.A. (1985) Management, Angelo State University
  • Ed.D. (2001) Higher Education Administration, Texas Tech University

Professional Memberships

  • Southwest Educational Research Association (SERA)
  • Association for the Institute of the Certification of Computer Professionals (AICCP)
  • Institute of Electrical and Electronics Engineers (IEEE)
  • Association for Computing Machinery (ACM)
  • Association of Information Technology Professionals (AITP)

Areas of Specialization

  • Computer Science
  • Management Information Systems

Dr. Rob LeGrand

Dr. Rob LeGrand

Assistant Professor
Office: MCS 205I
Phone: (325) 942-2101, ext. 217
Home Page: http://www.cs.angelo.edu/~rlegrand/
Joined ASU: 2009
More about Dr. LeGrand

Education

  • B.S. (1998) Computer Science, Texas A&M University
  • M.C.S. (1999) Computer Science, Texas A&M University
  • Ph.D. (2008) Computer Science, Washington University

Professional Memberships

  • Association for Computing Machinery

Areas of Specialization

  • Computational social choice
  • Multi-agent systems
  • CS theory
  • Compilers and languages

Beth Niehues

Beth Niehues

Instructor
Office: MCS 205E
Phone: (325) 942-2101, ext. 214
Home Page: http://www.cs.angelo.edu/~bniehues
Joined ASU: 2007
More about Ms. Niehues

Education

  • B.S. (1988) Computer Science, Angelo State University
  • M.S.C.S. (1990) Computer Science, University of Texas at Dallas

Area of Specialization

  • Computer Science

Troi Middleton

Troi Middleton

Office Coordinator
Office: MCS 205
Phone: (325) 942-2101, ext. 211
Joined ASU: 1988
More about Ms. Middleton

Education

  • San Angelo Business College, San Angelo
  • Rotan High School, Rotan, Texas, 1971

Community Activities

  • Sierra Vista United Methodist Church
  • Safe Kids Coalition
  • Member, USTA and Concho Valley Tennis Association

Hobbies

  • Tennis
  • Crossword Puzzles
  • Sudoku Puzzles