Theresa Stewart



Degrees and Certifications:

BA in Mathematics BA in Computer Science Secondary Teacher Certification

Theresa Stewart

I am the WCHS Computer Science teacher.  This is my 19th year in the district and my 23rd year of teaching.  I am excited to meet my new group of students, and to welcome back those students who decided to continue learning the facinating field of Computer Science.  This year is also the first year that Computer Science Principles AP will be offered.  We will be learning together as the curriculum unfolds.


My BA in Mathematics and Computer Science prepared me well for teaching Computer Science.  During the 1980's The State University of NY at Potsdam was highly regarded in their preparation of the next generation of computer programmers.  I was lucky enough to have excellent professors and learned programming when computers were in the adolesent phase of development. Back in the day, computers were simple line by line devices, and the need to understand how they worked facinated me.  I was so intrigued by their power and knew that this would be the career for me.  Nearly 10 years after I graduated, I made the decision to teach.  Now, 3 decades after I was taught to program in Pascal, Cobol and Assembly, I get to continue to learn, teach, and be excited about the possibilities.


Many new programming languages have come and gone and now Java is the language of choice on the AP exams.  I am happy to continue to learn new things every day and hopefully pass on that skill and excitement to the next generation of programmers.  But I also get to enlighten the other students who take my class so they have a better understanding of how their technology does what it does.

Classroom Announcements

Class Schedule

  • 1st Period -- Computer Science AP Principles

    2nd period -- Computer Science 1 PreAP/Computer Science 2 PreAP Stacked

    3rd period -- Conference

    4th period -- Computer Science 1 PreAP/Computer Science 2 PreAP Stacked

    5th period -- Computer Science AP A

    6th period-- Conference

    7th period -- Computer Science 1 PreAP/Computer Science 2 PreAP Stacked

    8th period-- Computer Science 1 PreAP