Information Technology Degree Faculty

Richard Patterson, M.Ed., M. Engr.

Richard Patterson

Richard Patterson

Associate Professor

M. Engr., Widener University
M.Ed., Widener University
B.S., Widener University
A.S., Computer Programming, Delaware County Community College
Certified Web Design Concepts
Certified JavaScript Programmer
Certified HTML Programmer
Certificate, Webmaster, Penn State University

Subject Areas: Programming and Application Development

Professor Richard Patterson is a member of Peirce College's IT faculty, teaching computer programming, web design and Microsoft Office. In the 1990s, he served as an adjunct teaching mathematics at Peirce and became a full-time assistant professor in information technology in 1999.

He began his professional career as an engineer and worked in that profession for more than 17 years. While working as an engineer, Professor Patterson continued his education by earning a master's degree in engineering at his alma mater. In the early '90s he decided to make a career change from engineering to education, so he returned again to Widener to earn a master's degree in education. After earning his second master's degree, he taught mathematics, programming and physics as an adjunct at a number of educational institutions in the surrounding region.

Since he enjoyed learning programming during his engineering undergraduate studies, he decided to resume his studies in that field while undertaking his adjunct teaching duties. Professor Patterson has studied a number of programming languages: FORTRAN, QBasic, Pascal, C, C++, Visual Basic, Java, JavaScript and jQuery.

During 2016, Professor Patterson has taken measures to include responsive design in his web design class, and he completed the adaptation of the web design course and several programming courses for the competency-based education program.

Contact Richard Patterson, M.Ed., M. Engr.:

    Peirce College's full-time Information Technology degree professors will teach you the theoretical and practical lessons needed for a successful career in Information Technology. Our on-campus and online IT degrees have two concentrations for students to choose from: Networking, Administration and Information Security or Programming and Application Development.

    Networking, Administration and Information Security

    Our Networking concentration faculty begin the program by teaching students about maintenance, upgrade and repair of PCs, and their exam objectives are related to CompTIA's A+ certification. In your other introductory courses, the professors will teach you networking fundamentals like data communications and implementation of transmission media, LANs and WANs, network interconnections, network management and protocols. They'll also help you to develop a basic understanding of network security concepts, data communication security, infrastructure security and cryptography.

    Later in the program, the faculty will give you a comprehensive overview of the features and functions of a Microsoft Windows Server-based network and teach courses around wireless network security, help desk and customer support, Linux administration and network routing, switching, security and defense. In your capstone course, the faculty will guide you through a case study that tasks you with designing and implementing a network and developing a security plan for it.

    Programming and Application Development

    Knowledgeable an talented coders are in demand right now, with no signs of that demand slowing down. Peirce's Programming and Application Development faculty will teach you how to code and nurture the abilities of those who already have a programming background. First, you'll learn application software and computer programming basics needed to meet modern organizations' technology needs.

    Next, our faculty equips students to determine the customer's needs and to design and implement systems-based solutions. They'll teach you application development in the .NET environment involving courses in ASP, SQL, XML and the component object model for application development. Peirce's Programming and Application Development degree faculty will also prepare you to become a well-rounded IT professional by exploring lessons in systems analysis tools such as Microsoft Project and Visio. Finally, they'll challenge you to build a working program or prototype to demonstrate practical programming skills and knowledge.

    Request Information Image

    Looking For Program-
    Specific Information?