Blue Mountain Community College

Serving nearly 10,000 students on 6 campuses in Eastern Oregon, Blue Mountain Community College offers traditional face-to-face as well as distance education courses.

Continue To Site »

Why Computer Science?

Whether you are training for a new career or just exploring programming or web design, CS at BMCC provides a challenging curriculum for all levels.

Continue Reading »

Need help with Canvas?

Computer science students have partnered with distance education at BMCC to build a portal with videos, documents, and other resources to help.

Continue To Site »

Partnering with Local Businesses

As part of most CS degrees at BMCC, students will participate in internships to allow for cooperative work experience in the field of computer science studied.

Continue Reading »

BMCC CS Advisory Board

At the spring CS Advisory Board meeting, student recipients of the Amazon Web Services scholarships were recognized.

Continue Reading »

Short Certificates

  • Data Center Technician Certificate

    Today’s data centers contain tens of thousands or even hundreds of thousands of computer servers linked by powerful networks. A data center technician installs, maintains, and repairs a data center’s computer and network systems. Students completing this one-year certificate are fully prepared for employment in this rapidly-growing industry.

  • Web Assistant Certificate

    This less than one-year CPCC program will prepare the student to be effective in the workplace in the following areas:
    • Technical assistance of website management, including application of knowledge of HTML, CSS, and scripting
    • Assess sites in terms of user-friendliness, accessible content, and functionality, to meet client and organizational needs
    • Maintain websites using industry- standard tools such as Bootstrap, Flash, and Photoshop

    2016 CS195 Final Project Samples:
    Dog Lodge | Jump! | Evans Consulting
  • Software Development Certificate

    This 12-credit-hour certificate of completion provides a year-long introduction to concepts, tools, and techniques used in software development. Students successfully completing the certificate will have the knowledge to pursue a potential AAS in Computer Science, a Bachelor’s degree in Computer Science, or an internship/apprenticeship at an organization providing on–the-job training in the field.

    2016 CS160 Final Project (Scratch):
    Adventure Quest