Software Engineering

  • Bachelor of Science in Computer Science
    • Emphasis

    Get Involved

    A college education is more than just taking courses. Meet new people, apply your skills and stretch beyond your comfort zone. Make your education an experience.

    • Independent Projects: Students have worked on projects such as facial recognition software, a gesture-controlled quadcopter, machine learning, Android apps, an online guided tour, commercial websites and self-guiding vehicles.
    • Information Technology Services: Many Computer Science students work for the Western IT Department, keeping student and university computers and networks running smoothly.
    • Internships: Students have gotten internships with Lockheed Martin, Amazon, Raytheon, Dell, Northrop Grumman and other companies large and small. Computer Science internships pay well and very often lead directly to a permanent job.


    Program-Based Scholarships

    John Peterson Memorial Scholarship In Computer Science


    • Students majoring in Computer Information Science
    • Completed a minimum of 12 credit hours at Western, 3 of which can be applied toward their majors
    • Must have minimum 3.0 GPA
    • Plan on enrolling in at least nine credits


    This scholarship is provided by Stephen Watson.

    Amount: $500

    Selected by: Math and Computer Science Scholarship Committee


    Contact the Mathematics & Computer Science Department for application and deadline information.

    970.943.2015 | Hurst Hall 128

    Institutional Scholarships

    Common Scholarships

    Western offers approximately 70 common scholarships for which a wide variety of students are eligible (e.g., locals, veterans, transfers). Apply for any number of these common scholarships using Western’s Common Scholarship Application, which is due April 1. For more information, visit

    Early Action Credit

    If a student is accepted to Western by Nov. 1 and qualifies for a merit scholarship, the student will receive an additional $500 for the first year. Use our Net Price Calculator to determine whether you qualify for a merit scholarship.

    Mountaineer Alumni Recommendation Scholarship

    Western Colorado University alumni can nominate prospective students for a $500 scholarship ($250 per semester) for first year only. Application deadline is typically June 1. For more information, visit

    Neighboring States Program

    Students with a permanent address from one of the seven contiguous neighboring states to Colorado who have demonstrated financial need are automatically considered for a special $1,000 per year grant, totaling $4,000 over four years.

    The Western Neighboring States program can be added to WUE, CP or merit scholarships. So, if you are a permanent resident of one of those seven states—and show financial need—you are eligible.

    For more information about the Neighboring States program, visit Western’s Tuition Discount Programs Page.

    Presidential Promise

    The Presidential Promise is guaranteed to students who have received a scholarship through the Denver Scholarship Foundation (DSF) and/or GearUp—and are eligible for a Pell Grant.

    For students who meet these criteria, Western will cover the cost of tuition and fees through the combination of federal, state and institutional aid. For more information on the Presidential promise, visit

    Tuition Discount Programs

    Western Undergraduate Exchange (WUE) or Central Plains (CP) tuition represents a substantial savings relative to normal, out-of-state tuition. Students eligible for the WUE or CP program will be charged 150% of Western’s total in-state tuition. For 2018-19, total in-state tuition was $8,934. WUE/CP tuition was $13,401. The WUE/CP discount is valued at $4,695.

    For more information about the WUE and CP geography-based programs, visit Western’s Tuition Discount Programs Page.

    Western Merit Scholarship

    Immediately upon acceptance at Western, every student is considered for a merit scholarship worth between $2,500-$4,500 per year for in-state students and $8,000-$10,000 for out-of-state students. The amount is based on the student's GPA and ACT/SAT scores. Visit our Net Price Calculator at to determine whether you qualify for a merit scholarship. 

    For more information about merit scholarships at Western, visit

    Faculty & Staff


    Doug MacGregor, Ph.D. headshot
    Adjunct Professor of Computer Science
    Phone: 970.943.2069
    Office Location: Hurst Hall 105
    Marc Rubin, Ph.D. headshot
    Assistant Professor of Computer Science
    Phone: 970.943.2802
    Office Location: Hurst Hall 212
    Daniel L. Schuster, Ph.D. headshot
    Professor of Computer Science, Mathematics
    Phone: 970.943.2999
    Office Location: Hurst Hall 214
  • Bachelor of Science in Computer Science
    • Emphasis


    Software engineering is a team sport. The profession is a joint effort that requires collaboration, communication and leadership skills to create functional design behind the programs people and organizations use, whether it be devices, machines or networks. Software engineers addresses what products need to do, how they function and how they’re secured.

    The Program

    The Software Engineering emphasis is built on a Computer Science foundation of programming, database management, web development and software engineering. Students will work with languages including Python, C, C++ and Java throughout their foundation courses. As students enter the Software Engineering core, they tighten their focus on machine learning, the “internet of things” and advanced software engineering courses.

    In addition to developing coding skills, students work intensively in teams to develop the creative, collaborative and communication skills needed to advance their careers.

    Careers & Opportunities

    Demand for software engineers is soaring and spans numerous disciplines. According to the Bureau of Labor Statistics, software engineering jobs are expected to grow by 24 percent by 2026, which is much faster than the national average. Graduates can find careers in a host of fields, including:

    • Business
    • Defense
    • Education
    • Energy
    • Finance
    • Government
    • Health care

    Learn More

    Reach out to Robert A. Cohen, Ph.D. for more information.