BS Computer Engineering

4 Years On Campus Bachelors Program

Montana State University

Program Overview

Montana State University’s Bachelor of Science in Computer Engineering offers an ABET-accredited, interdisciplinary education that combines extensive coursework from both the Electrical and Computer Engineering Department and the Computer Science Department. The program integrates hardware and software design, preparing students for careers in embedded systems, programmable logic, digital signal processing, and advanced computing technologies.

Students develop strong analytical, programming, and hardware design skills through a curriculum that blends rigorous mathematics, engineering, and computer science with hands-on laboratories and team-based projects.

  • Montana State University is ranked #280 among National Universities (U.S. News & World Report, 2025).

Course Overview:

  • Year 1: Calculus I & II, introductory electrical engineering, physics, writing, and foundational computer science courses.

  • Year 2: Core engineering courses in circuits, logic design, differential equations, and linear algebra, with continued programming and data analysis.

  • Year 3: Signals and systems, microprocessors, electronics, discrete structures, and professional electives, with options to explore controls, DSP, or microcontroller applications.

  • Year 4: SoC FPGA hardware-software co-design, two-semester capstone design sequence, engineering ethics, and advanced professional electives.

Experiential Learning (Research, Projects, Internships etc.)

  • Capstone Design: All students complete a two-semester senior design project addressing real-world engineering challenges in a collaborative, team-based environment.

  • Laboratory Integration: Labs are embedded throughout courses in circuits, electronics, logic design, microprocessors, and system integration.

  • Professional Electives: Flexible elective options allow students to tailor their learning with advanced topics in computer science and engineering.

  • Research Opportunities: Faculty-led research opportunities in areas such as embedded systems, digital signal processing, and programmable logic.

Progression & Future Opportunities

  • Graduate Outcomes:

    • Montana State’s engineering graduates have high employability across the embedded systems, telecommunications, and aerospace sectors.

  • Further Study:

    • Graduates are well-prepared for advanced degrees (MS, PhD) in computer engineering, electrical engineering, or computer science.

    • The program provides strong preparation for leadership roles in industry and academia.

Program Key Stats

$31,337
$ 38
Rolling


83 %

Eligibility Criteria

ABB - AAA
3.4 - 3.8
30 - 35
85 - 95

1120
25
6.0
71

Additional Information & Requirements

Career Options

  • Embedded Systems Engineer
  • Hardware/Software Co-Design Engineer
  • Digital Signal Processing Engineer
  • FPGA Developer
  • Microprocessor Systems Designer
  • Robotics Engineer
  • Systems Engineer
  • Research Engineer

Book Free Session with Our Admission Experts

Admission Experts