🎓 Lecturer & Software Engineering Veteran

Maricruz (Cruz) Johal, MBA

After 27 years writing software in telecommunications and utilities, I made the switch to teaching in 2022. I get to share what actually works with students at CSU Stanislaus and honestly, it's the best career move I've ever made.

Maricruz (Cruz) Johal, Python Lecturer at CSU Stanislaus
PyCon-US 2026
📅
Fall 2026 — Now Enrolling! Intro to Python Programming is offered this semester at CSU Stanislaus. Visit the Teaching page for syllabus and resources.
27
Years in Industry
3
Courses Taught
4+
Years Lecturing
5
Certifications
About Cruz

From Senior Engineer to Educator

I spent 27 years solving real problems in telecommunications and utilities and I did it here, in the Central Valley, where I've lived and worked since I was 18. The people who built Modesto Junior College, CSU Stanislaus, Turlock Irrigation District, and this community didn't do it for recognition. They did it because they believed in something worth building. I've been a direct beneficiary of that work my entire adult life. This is my way of paying it forward.

💼
Industry
27 Years in the Field

Senior Software Engineer at Turlock Irrigation District (1999–2023) and Programmer Analyst at Evans Telephone Company.

🏛️
Teaching
Lecturer at CSU Stanislaus

Teaching since Fall 2022 — Intro Python, Advanced Python, and Intro to CIS — both online and on-campus via Canvas LMS.

🤖
AI & Tech
AI-Informed Curriculum

Certified in AI Tools for Teaching (2024). I weave generative AI and Python automation into every course so students are ready for what's next.

🎓
Education
MBA + BS, CSU Stanislaus Alum

MBA in Technology Management (University of Phoenix, 2005) and BS in Business Information Systems from CSU Stanislaus (1996).

Credentials

Certifications & Badges

Google / Coursera

Google Data Analytics Professional Certificate

Completed November 14, 2023 — an 8-course program developed by Google covering data preparation, processing, analysis, and visualization using spreadsheets, SQL, Tableau, and R.

Currently pursuing the Advanced Google Data Analytics certificate.

Verify Certificate
Anthropic

Claude 101 — Certificate of Completion

Issued May 11, 2026 — Completed the Claude 101 course by Anthropic, covering foundational skills for working effectively with Claude AI.

Certificate No: k6fsrqbh5akn

Verify Certificate
Anthropic

Claude Code 101 — Certificate of Completion

Issued May 12, 2026 — Completed the Claude Code 101 course by Anthropic, covering skills for using Claude Code effectively in development workflow.

Certificate No: j2p2iukfxdmy

Verify Certificate
PCAP-31-03 — Certified Associate Python Programmer (Apr 2026) PCEP-30-02 — Certified Entry-Level Python Programmer (Feb 2026) AI Tools for Teaching & Learning (Apr 2024) CSU Advanced QLT Online Teaching (Nov 2023)
Skills

Core Competencies

Python Programming (Intro & Advanced) Software Application Development Online & Hybrid Instruction Curriculum & Course Design Canvas LMS Administration AI Tools Integration Data Analytics (SQL, Tableau, R) Agile / SDLC Methodologies Student Mentorship & Advising Enterprise Systems Engineering CodeCheck.io & Pearson MyLab Technical Video Production