John Otten

Titles and Organizations

Instructor, Computer Science
College of Engineering and Computing

Contact Information

Phone: (703) 993-1669
Campus: Fairfax
Building: Nguyen Engineering Building
Room 5335
Mail Stop: 4A5

Personal Websites


John Otten teaches computer ethics and society at the College of Engineering and Computing. In addition to instructing undergraduates in the important considerations surrounding legal, social, and ethical issues surrounding software development and computer use, Otten’s research interests include computer science education, parallel and distributed systems, very-large-scale-integration and embedded systems, automotive networks, computer applications in music, global system for mobile and cellular technology, software optimization.


Research Interests

Computer Science Education, Parallel and Distributed Systems, VLSI and Embedded Systems, GSM and Cellular Technology, Software Optimization, Automotive Networks, Computer Applications in Music