Career and School Info for Computer Programmers in Oregon



Computer Programmers photo

 

Here are some tips for selecting schools, based on an analysis comparing each school to all others across dozens of factors:

Schools Concentrating On Computer Programmers

  • Focus: For schools with a focus on this career area, look at Lane Community College, Portland Community College, Chemeketa Community College, and Central Oregon Community College.

Fastest Response From Schools

  • Request Info: For the fastest information for prospective students, look at the Spotlight schools on this page.

Student Body

  • Part-Time: For schools emphasizing part-time studies, consider Portland State, Eastern Oregon University, Oregon State, and Western Oregon University.
  • Diverse: For a diverse student body, consider Willamette University, Lane Community College, Portland Community College, and Chemeketa Community College.
  • Adult Learners: For lots of adult learners, consider Eastern Oregon University, Northwest Christian University, Clackamas Community College, and Chemeketa Community College.

School Setting

  • Out of State: For geographic diversity, take note of Lewis & Clark, Willamette University, University of Portland, and Pacific University.
  • Dorms: For a residential campus environment, take note of Linfield, Corban, Willamette University, and University of Portland.

Excellence

  • SAT: For students with high SAT scores, look at Lewis & Clark, Willamette University, University of Portland, and Corban.
  • % Accepted: For selective institutions, look at Northwest Christian University and Corban.
  • Class Size: For small class sizes, look at Pacific University, Willamette University, Lewis & Clark, and Linfield.

 


Student/Alumnus Reviews of Schools for This Career and State

Sort Reviews By:

University Of Oregon • Eugene, OR
Studying Computer Science (completion in 1974)

(Overall rating not available)5/7/2011

"I certainly enjoyed my time at UO. The freedom one has in college and the excitement of learning new things made it a high point in my life. I love the feel of the campus and the city."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?maybeIf one is interested in programming, UO had a decent program back in the 70's. I'm not sure just how strong or interdisciplinary it is nowadays.
Program Reputation5I can only say "average" because I really don't know. I have no good basis for making any comparison.
Program Quality5I'm kind of at a loss here simply because I have no other school or program to compare it to. I learned all the basics needed and some of the instructors made it interesting, some did not. Some of what I learned was used extensively in the field, some was not ("SNOBOL", for instance - never saw that used in the "outside world".)
InstructionMore than 5 years agoNot applicable, since I graduated in 1974. But: some instructors were good, some not so good. Some courses were relevant, some were not.
How Difficult5There was nothing overwhelmingly difficult. Machine and assembler were rather tough, but not relevant to what I wanted to do. The higher level language courses and courses related to data structures were relatively easy.
Hands-On vs. BookishComputer science as a major is definitely a mix. You learn a lot from the books and in the classroom, but it's very much "hands on" in that you are constantly writing your own code.
Schedule Flexibility5At the time I was attending UO, there were no online options. There were plenty of summer classes available, very few in the evenings or weekends. Most classes were between 8:30 am and 3:30 pm.
Academic Facilities6They seemed pretty good to me at the time. The Computer Center was open at all hours, so I had access to the punch card (yes - punch cards!) machines whenever I needed to write or modify a program. Advisors were available, as were TA's. Some of the profs had pretty limited office hours.
Social Life5Again, no real basis for judging that sort of thing. I was not and am not a particularly social person. I guess it was OK. I had a few close friends and that was sufficient for my social needs.
Placement Services5It was there at the time. Neither of those services helped me much in obtaining employment.
Alumni Network7I guess they're pretty good. They keep in touch and they have services of which I could avail myself if I wanted to.

BMCC • Pendleton, OR
Studying Python Readiness (completion in 2009)

7/26/2011

"It could have been better. It could have been much better."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?noI would recommend a little old fashioned bookwork. All in all, this program was a waste.
Program Reputation5The program was only offered for a year. It isn't really remembered at all.
Program Quality2I didn't learn very much about Python's finer points. I've learned more at work.
Instruction2It didn't seem like this certificate was meant to actually serve a purpose other than taking my money, other than showing employers that I am capable of sticking with something, it hasn't really helped.
How Difficult2Python is a simple language. Even with the lack of details from my education, Python is quite easy to learn.
Hands-On vs. BookishThere was no "book." We received all information directly from the teacher.
Schedule Flexibility8The classes were almost entirely at night. It was possible to still work a job.
Academic Facilities5All computers were not outfitted with Python. This was done in our first class; a most valuable lesson is to learn where to get your tools. Recommendations were made for home coding computers.
Social Life5I don't pay attention to that stuff. There was a great deal of school spirit, however, because I saw ballgame posters everywhere.
Placement Services1Here's your certificate! The school didn't help at all.
Alumni Network5I am not too sure of the program. I am still in contact with most of my classmates, so other than the alumni facebook page, I haven't looked into it.

Online Course Finder

Find the path to your
education in 3 easy steps.


About    Contact    Privacy Policy