Back to Homepage

Teaching and Learning

Course Structure

Dr. Jay is passionate about teaching and mentoring students. He strives to create an engaging and inclusive learning environment that fosters critical thinking, leadership skills and career readiness development in cybersecurity, computer science and beyond. He is committed to helping students develop the skills and knowledge they need to succeed in their academic and professional careers. His teaching philosophy is centered on active learning, collaboration, and real-world application of concepts. All is best illustrated through the following flowchart:

The TEA Skills Model

The rapid adoption of AI technologies is changing what it means for computing-related careers. Technological fluency, such as knowledge and skills in programming, data literacy, cybersecurity awareness, AI literacy, systems thinking, and the ability to use technical tools responsibly, still remains essential, but it is no longer sufficient by itself. Computing professionals are increasingly expected to identify meaningful problems, design human-centered solutions, communicate ideas creatively, adapt to uncertain environments, and transform prototypes into socially and economically valuable outcomes. The TEA (Technological fluence, Entrepreneurial mindset, Artistic sensibility) skills model provides a framework that integrates these capabilities.





Courses Dr. Jay Has Taught

Courses Dr. Jay has taught, including the most recent semesters in which each course was offered: