Jay Evan J. Tevis
Dr. Tevis teaches courses in computer science and software engineering at Keiser University in Tampa. He has earned a B.S. degree in computer science, an M.S. degree in computer systems, and a Ph.D. in computer science and software engineering. He was in the Air Force for 21 years where he was involved with software systems for payroll processing, aircraft operations, aircraft fuel planning, aerial port operations, DoD intelligence, and EHF and VLF radios. After retiring from the Air Force in 2001, he taught courses at Auburn University, Western Illinois University, LeTourneau University, and now Keiser University. Along with teaching, he worked as an IT manager for three years at a large non-profit corporation. His basic teaching philosophy is putting theory into practice. His areas of interest are software engineering, computer graphics, and curriculum development.
OOA, OOD, UML, and Java
Desktop/Soft Skills (Room 309)
03:00 PM - 03:50 PM
This session is intended for anyone who writes programs in Java. The session demonstrates how object-oriented analysis and design (OOAD) techniques can be used to create UML class diagrams and state diagrams that can be easily translated directly into Java source code. If you want to understand the advantages of doing object-oriented analysis and design BEFORE writing your Java programs, then this session is for you. When this session is completed you will have learned some very useful skills for writing object-oriented software.