Interested in learning what programming and computer science is all about? Never programmed before? Do you want to learn about tools you can use in your college classes and beyond, regardless of your planned major? If so, the Governor’s School's Introduction to Engineering Methods and Computer Programming is for you.
But you say you have no interest in engineering? That is OK. The class is a general introductory programming class. While the skills covered could be used by someone on an engineering track, they are also used by biologists, data scientists, environmental scientists, web developers, archeologists, musicians, designers, and artists, just to name a few.
In EM&CP you'll learn the basics of:
- Computational Thinking
- How to use a computer to solve simple problems
- What is/is not "Computable"
- The basics of several programming languages
For additional information, please see the course information below and/or the Policy link in the menu above
Introduction to Engineering Methods & Computer Programming is taught by Dr. Bruce Norton. The academic year schedule class meets daily for approximately 50 minutes beginning at 1:40 p.m. The spring semester block schedule class meets daily for approximately 90 minutes beginning at 10:00 a.m.
EM&CP (EGR 125/127) is a computer science course that introduces students with no prior programming experience to the discipline of computer science and the art of computer programming. It is a single course in that EGR 125 and EGR 127 are taught concurrently.
In order to take EGR 125/127 a student should have successfully completed Algebra II at the high school level. Familiarity with trigonometry and matrices would help one with the course material. However, knowing trigonometry and/or matrix algebra is not a prerequisite for the course since both topics are covered as needed as part of the course.