Shaun Doyle

Lecturer, Computer Information Technology

Shaun Doyle

Introduction

Hello, my name is Shaun Doyle. I teach Introduction to Computer Algorithms and Logic at Purdue University Northwest (PNW). With a focus on supporting first-time college students, I aim to make the world of computer science accessible and engaging. My passion lies in helping students develop a strong foundation in algorithms and logic, which are essential skills for success in the tech industry. I’m dedicated to creating a supportive learning environment where every student can thrive and achieve their academic and professional goals.

Research Overview

My research interests include identifying strengths and weaknesses in existing computer-based technology education programs currently in use in schools across Northwest Indiana, as well as exploring current challenges faced by schools in integrating computer-based technology education into K-12 curricula.

Teaching Focus

With a focus on supporting first-time college students, I aim to make the world of computer science accessible and engaging. My passion lies in helping students develop a strong foundation in algorithms and logic, which are essential skills for success in the tech industry.

Shaun Doyle

Contact

(219) 989-8060

stdoyle@pnw.edu

Office Location:

Hammond, Potter 230

Education

  • Bachelor of Science in Computer Information Technology
    Purdue University, College of Technology
    December 2016
  • Master of Science in Technology
    Purdue University, Graduate College
    May 2024

Areas of Expertise

  • Computer Algorithms: Proficient in designing and analyzing algorithms, with a focus on their efficiency and application.
  • Computer Logic: Expertise in the principles of logic used in computer science, including Boolean algebra and digital circuit design.
  • Introduction to Programming: Experience in teaching fundamental programming concepts and problem-solving techniques.
  • Technology Education: Skilled in developing educational materials and curricula for technology-related subjects.
  • Student Support and Development: Experience in guiding and supporting first-time college students in their academic journey.
  • Educational Technology: Knowledgeable about tools and technologies that enhance teaching and learning in computer science.