- be_ixf; php_sdk; php_sdk_1.4.18
- 29 ms
- iy_2021; im_10; id_15; ih_13; imh_19; i_epoch:1634329177133
- ixf-compiler; ixf-compiler_22.214.171.124
- py_2021; pm_10; pd_05; ph_14; pmh_34; p_epoch:1633469658482
- link-block-publisher; link-block-publisher_link-block-publisher; bodystr
- pn_tstr:Tue Oct 05 14:34:18 PST 2021; pn_epoch:1633469658482
- 0 ms
- be_ixf; php_sdk; php_sdk_1.4.18
Instructor of Computer Science
MS, Mathematics & Computer Science, Southern Oregon University, 1996; BS, Business Administration, California State University, Chico, 1992; AA, Accounting, Shasta Community College, 1989
Dian has been an instructor in Computer Science and Business at SOU since 1996, teaching courses in web development, applications, and databases. She is a designer, creator, and teacher of online and hybrid courses, who has organized and implemented structured learning processes and strategies for student success. Dian is also a local computer consultant, web designer, and database designer, working with companies both in the Rogue Valley and farther afield. She was recently selected to participate in Argosy University’s One Focus Project, aimed at improving curriculum and course facilitation, and at developing retention strategies and training materials, for courses in Information Literacy and Communication.
Dr. Daniel DeFreez
PhD, Computer Science, University of California, Davis 2019; MS, Computer Science, Southern Oregon University, 2012; BS, Sociology, University of Oregon, 2006
Dr. DeFreez is interested in program analysis, software correctness, computer security, and the application of machine learning to code, with a particular emphasis on systems software. He has published in top software engineering conferences, including the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), the International Conference on Software Engineering (ICSE), and Principles and Practice of Parallel Programming (PPoPP). He has designed and implemented static analysis tools that have found hundreds of bugs in open-source software projects, including OpenSSL and the Linux kernel. He is an active member of the computer security community and has been participating in industry security conferences for more than a decade. Dr. DeFreez joined the Southern Oregon University faculty in 2019.
Instructor of Computer Science
MS, Information Science, University of Michigan, 1980; BA, English, Kalamazoo College, 1978
Priscilla is an educator, instructional designer, author, and computer networking consultant, with over 30 years of industry experience. She has designed and taught courses in networking, security, computer forensics, and ethical and legal issues in information technology at SOU since 2003, and is currently one of the faculty members who oversees the department’s Capstone sequence. She is the designer and manager of the CS department’s cyber-security research lab. As a technical instructor for Cisco Systems, Priscilla developed and taught classes on computer networking and security, and has been an instructor of network engineers worldwide in the design, development, configuration, and support of complex and secure computer networks. She was previously a software engineer and networking technologies trainer for Apple, and is the co-founder of a foundation dedicated to supporting scientific research and education in the intersecting fields of genetics, molecular biology, and computer science.
More information on her writing and work can be found here.
Dr. David Pouliot
PhD, Computer Science, Portland State University, 2020; BS, Computer Science, Western Oregon University, 2013; BS, Mathematics, Lewis-Clark State College, 1996.
Dr. Pouliot’s primary research field is applied cryptography focusing on searchable encryption attacks and defenses. He has published and implemented new searchable encryption techniques aimed at providing the best compromise of security, performance, and deployability. He has also researched software vulnerability checking with symbolic execution, implementing novel techniques that improve the practical use of symbolic execution in larger programs. He has many other computer security interests, including participating in Cybersecurity capture the flag events. He has also been involved in computer science youth education, teaching Lego robotics, Java, Minecraft Modding, Python and Scratch to kids from elementary school through high school. In his spare time he enjoys designing and building woodworking projects and whitewater kayaking.
Dr. Fabrizzio Soares
Associate Professor, Chair
Ph.D. in Electrical Engineering, 2012, Federal University of Uberlândia, Uberlândia/MG – Brazil; M.S. in Electrical and Computing Engineering, 2005, Federal University of Goiás, Goiânia/GO – Brazil; B.S. in Computer Science, 2005, Objetivo Unified Institute of Higher Education, Goiânia/GO – Brazil.
Fabrizzio Soares is the chair of the computer science deparmtent. His research interests include Computer Vision, Human Computer Interaction, Machine Learning and Programming topics. He is the leader of the Pixellab group, which develops solutions for accessibility, precision agriculture and interactive systems.
Dr. Maggie Vanderberg
PhD, Computer Science, West Virginia University, 2010; MS, Computer Science, West Virginia University, 2006; BS, Computer Science, Minor, Mathematics, Minor, Information Knowledge Management, James Madison University, 2003
Dr. Vanderberg joined the faculty in 2018, developing and teaching courses in web development, advanced databases, and operating systems. Currently, she is one of the faculty members overseeing the department’s Capstone sequence. She has conducted research on software quality assurance, safety, and reliability at NASA’s Independent Verification and Validation Facility in Fairmont, WV. As a software and database architect for KeyLogic Systems, she developed software assurance and quality engineering courses for the NASA Software and Mission Assurance Technical Excellence Program, and supported multiple projects for the Department of Energy’s National Energy and Technology Laboratory. She has also worked as a software engineer for Fairfield Language Technologies and was previously an instructor in the School of Informatics, Computing, and Cyber Systems at Northern Arizona University. Her recent research efforts focus on increasing diversity in the fields of computer science and engineering. She is a lover of outdoor activity, particularly of climbing, biking, trail running, and snowboarding. More information can be found at her website here.
Dr. Lynn Ackler
Dr. George Converse
Dr. Dan Harvey
Dr. Lee Hill
Dr. Ken Larsen
Dr. Richard Peddicord
Dr. Kevin Sahr