Skip to Content

Lyle A. Reibling, Ph.D.

Professor, Department of Computer Science
Phone: (626) 815-5428
Email: lreibling@apu.edu
Lyle A. Reibling is a professor of computer science in the College of Liberal
Arts and Sciences at Azusa Pacific University. He has a B.S. in
Mathematics (with honors) from Lawrence Technological University, an
M.S. in Computer Science from Western Michigan University, and a Ph.D.
in Computer Science from Michigan State University. Reibling
is a member of the Association of Computing Machinery (ACM), the
Institute of Electrical and Electronics Engineers (IEEE) and the IEEE
Computer Society.

Reibling held adjunct teaching positions at Michigan State
University, Grand Valley State University, and California State
University-San Marcos before coming to APU in 1999. He teaches courses in
computer architecture, object-oriented and systems programming, software
engineering, embedded systems and networking, and numerical analysis. He
also serves as the ACM faculty advisor for the
undergraduate student chapter of the ACM.

Reibling's professional experience includes 24 years in the
aerospace and defense industry conducting research, development, and
application of computer science technology to engineering problems and
product development. His experience has been in real-time aircraft and
avionics simulators, high-fidelity graphics, distributed multiprocessing
systems, operating system internals, device drivers, and embedded
software for airborne processors. He has publications on speech
recognition, flight management systems, combinatorial optimization,
artificial intelligence, neural networks, and massively parallel computer
architectures, for which he holds a U.S. patent. He has been employed by
General Dynamics in Fort Worth, Texas, Smiths Industries (formerly
Lear-Siegler) in Grand Rapids, Michigan, the Center for Naval Analyses
in Washington, DC, and BAe Systems in San Diego, California.

Education

Ph.D. - Michigan State University
M.S. - Western Michigan University
B.S. - Lawrence Technological University

Expertise

  • Modeling and Simulation
  • Neural Networks
  • Software Engineering

Courses Taught

CISS 335 – Systems Programming II, C++ Language
CISS 350 – Computer Algorithms
CS 220 – Introduction to Computer Science
CS 225 – Fundamentals of Computer Science
CS 330 – Systems Programming I
CS 340 – Systems Programming II
CS 420 – Telecommunications and Interfacing
CS 445 – Computer Architecture and Organization
CS 460 – Software Project
CS 497 – Readings
CS 498 – Directed Research
CS 499 – Thesis/Project
CS 509 – Programming Internals with C
CS 516 – Microcomputer Organization and Assembly Language Programming
CS 517 – Embedded Systems Programming
CS 518 – Object-Oriented Programming with C++ Language
CS 522 – Networking and Data Communications
CS 524 – Software Engineering I
CS 525 – Software Engineering II
CS 532 – Local Area Networks
CS 574 – Network Programming
CS 575 – Distributed Component Computing
CS 577 – Telecommunication Protocols
CS 578 – Topics in Telecommunications
CS 595 – Capstone Project
CS 599 – Research and Independent Study in Applied Computer Science and Technology

Professional/Scholarly Presentations

Presentations
"Search for Faith Integration in Computer Science", 2003 CCCU Disciplinary Workshop in Mathematics and Computer Science, Westmont College, May 22-27, 2003.

"Natural Parallelism: Using Analogies in Nature to Solve Computing Problems", Common Day of Learning Poster Session, Azusa Pacific University, March 6, 2002.

Publications
"Introductory Computer Science Faith Integration Using Language and Computing Concepts", Azusa Pacific University Computer Science Department Technical Report No. CSTR-LR-2005B, December 14, 2005.

"Imago Hominis: Is Imaging the Imago Dei in Artificial Intelligence Sacrilege for the Computer Scientist?", Azusa Pacific University Computer Science Department Technical Report No. CSTR-LR-2006A, May 12, 2006.

"Formulating a Faith Integration Approach for Computer Science", Azusa Pacific University Computer Science Department Technical Report No. CSTR-LR-2005A, December 14, 2005.

"Connectivity Analysis of a Massively Parallel Architecture for Multiple Path Planning", International Journal of Advanced Modeling and Optimization, 5, 3, (2003).

"An Electrostatic Model of Multiple Path Planning", International Journal of Advanced Modeling and Optimization, 4, 3, (2002).

Professional Involvement and Accomplishments

Best Syllabus Award, College of Liberal Arts and Sciences, Azusa Pacific University, 2005
Patent No. 05319737 "Network Structure for Path Generation"
Special Interests and Activities
Faculty advisor and programming coach, ACM programming contest, Association of Computing Machinery undergraduate student chapter

Office Hours

Varies by semester, call for appointment

Office Location

Building One, Room 203, West Campus

Related Links