University campus in Maine
Updated January 2026

Best Computer Engineering Degree Programs in Maine — 2026 Rankings

Compare the top computer engineering colleges in Maine. 9 accredited computer engineering schools ranked by graduation rate, career outcomes, and value—from Southern Maine Community College to Colby College.

#1 ProgramColby College
Avg Salary$94,320
Tuition From$2,880/yr
Job Growth+22%

Key Takeaways

Best computer engineering degree programs: Colby College, Bowdoin College, U of Maine

Ranked by graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $2,880 to $64,304/year

Southern Maine Community ... offers the most affordable option at $2,880/yr

IPEDS 2023

Computer Engineering degree programs available: 2 associate's, 1 master's, 1 doctoral in Maine

From community college pathways to advanced research degrees

IPEDS 2023

3 online computer engineering degree programs in Maine

Flexible scheduling for working professionals

IPEDS 2023

Maine community college transfer can save 40-60% on total degree costs

2 associate's programs provide transfer pathways to bachelor's degrees

Education Commission of the States

Major employers: IDEXX, WEX, Tyler Technologies, Covetrus

Tech hubs in Portland and Bangor

Hakia Research 2026

Computer Engineering degree programs near 25+ cities across Maine

Search by city to find programs within 200 miles of your location

IPEDS 2023

Updated February 2026

On This Page
$94,320
Are Computer Engineering Degree Programs in Maine Worth It?
Yes. The best computer engineering degree programs in Maine deliver strong ROI—graduates earn $94,320 median salary with +22% job growth through 2032. In-state tuition averages $22,284/year.

Source: BLS OEWS May 2024

Best Computer Engineering Degree Programs in Maine

Bachelor's Computer Engineering Degree Programs in Maine

7 programs$94,320 median salary95% avg grad rate
7
Programs
$94,320
Median Salary
$27,828/yr
Avg Tuition
95%
Avg Grad Rate

Program Landscape

Maine ranks among the nation's top destinations for computer engineering education, with 7 accredited bachelor's degree programs across 4 public and 3 private institutions. The highest-ranked programs are Colby College, Bowdoin College, U of Maine, recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from Maine computer engineering programs earn a median salary of $80,172—18% below the national average. The state's robust technology sector, anchored by the Portland, Bangor, Augusta metropolitan areas, provides abundant internship and employment opportunities with companies including IDEXX, WEX, Tyler Technologies.

Costs & Value

Tuition ranges from $7,650 to $64,304 annually, with an average of $27,828/yr. Top programs maintain graduation rates above 95%, with the highest reaching 99%. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.

Curriculum & Specializations

Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Maine's leading technology employers. For students seeking computer engineering degrees in Maine, these top-ranked computer engineering schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Computer Engineering

(Sponsored)

Loading programs...

🥇

Colby College

Private
Waterville, ME
$63,790
Tuition/yr
91%
Grad Rate
85.0
Score
Website
🥈

Bowdoin College

Private
Brunswick, ME
$64,304
Tuition/yr
$1,256
Per Credit
99%
Grad Rate
80.9
Score
Website
🥉

University of Maine

PublicNSA CAE
Orono, ME
$12,000
Tuition/yr
$400
Per Credit
64.3
Score
Website
#4

University of Southern Maine

Public
Portland, ME
$8,316
Tuition/yr
$297
Per Credit
50.6
Score
Website
#5

Thomas College

Private
Waterville, ME
$29,824
Tuition/yr
$994
Per Credit
37.5
Score
Website
#6

University of Maine at Presque Isle

Public
Presque Isle, ME
$7,650
Tuition/yr
$252
Per Credit
30.7
Score
Website
#7

University of Maine at Farmington

Public
Farmington, ME
$8,910
Tuition/yr
$297
Per Credit
30.5
Score
Website

Complete Computer Engineering Degree Program Rankings in Maine

Best Associate's Computer Engineering Degree Programs in Maine

### Program Landscape Maine offers **2 accredited** associate's degree programs in computer engineering, providing an affordable entry point into the technology field. The top-ranked programs include **Southern Maine Community ...**, **York County Community Col...**, which combine rigorous technical curriculum with practical skills training. ### Costs & Value Community colleges in Maine offer these two-year programs at an average cost of **$2,880/yr**—significantly less than four-year university tuition. Students completing associate's degrees can pursue entry-level technical positions and transfer opportunities, with entry-level salaries averaging **$51,876** in Maine. ### Career Pathways Many programs feature guaranteed transfer agreements with Maine's public universities, allowing students to complete their first two years at reduced cost before transferring to complete a bachelor's degree. The Portland, Bangor, Augusta areas offer particularly strong job markets for associate's degree holders, with employers like IDEXX, WEX, Tyler Technologies hiring for technical support, junior development, and IT specialist positions. ### Curriculum & Specializations Programs typically include coursework in programming fundamentals, database management, networking basics, and software development. Among computer engineering schools in Maine, these associate's programs offer the best value for students beginning their computer engineering degrees in Maine.

  1. #1. Southern Maine Community College

    Hakia ranks Southern Maine Community College as the #1 associate's in computer engineering degree program in Maine. This public institution in South Portland, ME has annual tuition of $2,880 ($96/credit). Ranking score: 42.1.

  2. #2. York County Community College

    Hakia ranks York County Community College as the #2 associate's in computer engineering degree program in Maine. This public institution in Wells, ME has annual tuition of $2,880 ($96/credit). Ranking score: 34.1.

Online Associate's Computer Engineering Degree Programs in Maine

### Online Program Options Maine's community colleges offer 1 online associate's computer engineering programs, providing flexible pathways for students balancing education with work or family responsibilities. Top-ranked online programs include **York County Community Col...**, all regionally accredited and recognized by Maine employers. ### Costs & Employer Recognition Online associate's programs average **$2,880/yr**—often comparable to or less than on-campus tuition. Maine-based employers including IDEXX, WEX, Tyler Technologies value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Portland, Bangor, Augusta job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **60 credit hours** in 2 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer engineering degrees in Maine, these accredited computer engineering schools offer the flexibility and quality that today's learners demand.

  • York County Community College - Wells, ME - Tuition: $2,880/year

Best Bachelor's Computer Engineering Degree Programs in Maine

### Program Landscape Maine ranks among the nation's top destinations for computer engineering education, with **7 accredited** bachelor's degree programs across **4 public** and **3 private** institutions. The highest-ranked programs are **Colby College**, **Bowdoin College**, **U of Maine**, recognized for academic excellence, research opportunities, and strong industry connections. ### Career Outcomes Graduates from Maine computer engineering programs earn a median salary of **$80,172**—18% below the national average. The state's robust technology sector, anchored by the Portland, Bangor, Augusta metropolitan areas, provides abundant internship and employment opportunities with companies including IDEXX, WEX, Tyler Technologies. ### Costs & Value Tuition ranges from **$7,650** to **$64,304** annually, with an average of **$27,828/yr**. Top programs maintain graduation rates above **95%**, with the highest reaching **99%**. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards. ### Curriculum & Specializations Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Maine's leading technology employers. For students seeking computer engineering degrees in Maine, these top-ranked computer engineering schools offer the strongest combination of academic rigor and career preparation.

  1. #1. Colby College

    Hakia ranks Colby College as the #1 bachelor's in computer engineering degree program in Maine. This private institution in Waterville, ME has annual tuition of $63,790 and a 91% graduation rate. Ranking score: 85.0.

  2. #2. Bowdoin College

    Hakia ranks Bowdoin College as the #2 bachelor's in computer engineering degree program in Maine. This private institution in Brunswick, ME has annual tuition of $64,304 ($1256/credit) and a 99% graduation rate. Ranking score: 80.9.

  3. #3. University of Maine

    Hakia ranks University of Maine as the #3 bachelor's in computer engineering degree program in Maine. This public institution in Orono, ME has annual tuition of $12,000 ($400/credit). Ranking score: 64.3. NSA/DHS Center of Academic Excellence designation: CAE-CDE.

  4. #4. University of Southern Maine

    Hakia ranks University of Southern Maine as the #4 bachelor's in computer engineering degree program in Maine. This public institution in Portland, ME has annual tuition of $8,316 ($297/credit). Ranking score: 50.6.

  5. #5. Thomas College

    Hakia ranks Thomas College as the #5 bachelor's in computer engineering degree program in Maine. This private institution in Waterville, ME has annual tuition of $29,824 ($994/credit). Ranking score: 37.5.

  6. #6. University of Maine at Presque Isle

    Hakia ranks University of Maine at Presque Isle as the #6 bachelor's in computer engineering degree program in Maine. This public institution in Presque Isle, ME has annual tuition of $7,650 ($252/credit). Ranking score: 30.7.

  7. #7. University of Maine at Farmington

    Hakia ranks University of Maine at Farmington as the #7 bachelor's in computer engineering degree program in Maine. This public institution in Farmington, ME has annual tuition of $8,910 ($297/credit). Ranking score: 30.5.

Online Bachelor's Computer Engineering Degree Programs in Maine

### Online Program Options 2 Maine institutions offer bachelor's computer engineering degrees with online or hybrid options, enabling students to earn accredited degrees while maintaining professional or personal commitments. Top-ranked online programs include **U of Maine at Presque Isle**, **U of Maine at Farmington**, all regionally accredited and recognized by Maine employers. ### Costs & Employer Recognition Online bachelor's programs average **$8,280/yr**—often comparable to or less than on-campus tuition. Maine-based employers including IDEXX, WEX, Tyler Technologies value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Portland, Bangor, Augusta job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **120 credit hours** in 4 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer engineering degrees in Maine, these accredited computer engineering schools offer the flexibility and quality that today's learners demand.

  • University of Maine at Presque Isle - Presque Isle, ME - Tuition: $7,650/year
  • University of Maine at Farmington - Farmington, ME - Tuition: $8,910/year

Best Master's Computer Engineering Degree Programs in Maine

### Program Landscape Maine offers **1** master's degree programs in computer engineering, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**U of Maine**—combine advanced technical training with research opportunities and leadership development. ### Career Outcomes Master's graduates in Maine earn a median salary of **$94,320**, approximately **20-30% higher** than bachelor's degree holders. The concentration of technology companies in Portland, Bangor, Augusta creates strong demand for graduate-level talent, with IDEXX, WEX, Tyler Technologies actively recruiting from these programs. ### Costs & Value Program formats include traditional full-time study (typically 2 years), part-time options for working professionals (2-3 years), and accelerated tracks. Tuition averages **$12,000/yr**, with many employers offering tuition reimbursement for graduate education. Some programs offer thesis and non-thesis tracks, allowing students to focus on research or professional development based on their career goals. ### Curriculum & Specializations Curriculum covers advanced topics including machine learning, distributed systems, software architecture, and technical management. Many programs include practicum experiences, industry capstone projects, or consulting engagements that provide real-world application of advanced concepts. Among Maine's computer engineering schools at the graduate level, these programs stand out for both academic quality and career outcomes.

  1. #1. University of Maine

    Hakia ranks University of Maine as the #1 master's in computer engineering degree program in Maine. This public institution in Orono, ME has annual tuition of $12,000 ($400/credit). Ranking score: 57.6. NSA/DHS Center of Academic Excellence designation: CAE-CDE.

Best Doctoral Computer Engineering Degree Programs in Maine

### Program Landscape Maine is home to **1** doctoral programs in computer engineering, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **U of Maine** are recognized for cutting-edge research, strong faculty publications, and competitive funding packages. ### Career Outcomes Doctoral graduates command premium salaries, with Maine PhD holders earning a median of **$117,900**—reflecting the advanced expertise required for research and executive positions. The Portland, Bangor, Augusta region's research universities and corporate R&D centers provide extensive collaboration opportunities with industry leaders like IDEXX, WEX, Tyler Technologies. ### Costs & Value PhD programs typically require 4-6 years of full-time study, including coursework, qualifying examinations, and original dissertation research. Many programs offer full funding through teaching or research assistantships, covering tuition and providing stipends of **$25,000–$40,000** annually. ### Curriculum & Specializations Research strengths across Maine programs include artificial intelligence, cybersecurity, human-computer interaction, systems, and theoretical computer science. For aspiring researchers pursuing computer engineering degrees in Maine, graduates go on to careers as university faculty, industry research scientists, or technical executives, contributing to advances in technology that impact millions of users worldwide.

  1. #1. University of Maine

    Hakia ranks University of Maine as the #1 doctoral in computer engineering degree program in Maine. This public institution in Orono, ME has annual tuition of $12,000 ($400/credit). Ranking score: 46.2. NSA/DHS Center of Academic Excellence designation: CAE-CDE.

Computer Engineering Degree Costs & Tuition in Maine

MetricValue
Average in-state tuition$22,284/year
Average out-of-state tuition$55,710/year
Community college tuition$5,571/year
4-year savings for residents$133,704
2+2 transfer pathway savings$33,426

Source: IPEDS 2023

Financial Aid & Scholarships for Computer Engineering Students in Maine

State Aid Programs

Maine residents pursuing computer engineering degrees have access to several financial aid options designed to make higher education more affordable. The primary state-level support comes through the Maine State Grant program, which provides need-based grants of up to $1,500 per year for eligible Maine residents (Maine State Grant). This grant works in conjunction with federal aid programs to help offset tuition costs across Maine's 12 institutions offering computer engineering programs. To apply for both state and federal aid, students must complete the Free Application for Federal Student Aid (FAFSA) through (Federal Student Aid), which determines eligibility for Pell Grants, federal loans, and work-study opportunities.

Key Programs & Amounts

Beyond need-based grants, many Maine institutions offer institutional scholarships and merit-based aid packages. Community colleges like Southern Maine Community College, which charges $2,880 in tuition for its associate's program, provide an affordable entry point for students who may later transfer to a four-year institution through the Maine Transfer Pathways system (Maine Transfer Pathways). This structured transfer route allows students to complete prerequisite coursework at lower cost before advancing to bachelor's degree programs. Students should explore scholarship opportunities directly through their chosen institution and verify that programs are ABET-accredited, as accreditation status may affect financial aid eligibility and employer recognition (ABET Accreditation).

Computer Engineering Degree ROI Calculator — Maine

Use our interactive ROI calculator to estimate your return on investment for a computer engineering degree in Maine. Enter your expected tuition costs, financial aid, and career goals to see projected payback periods and lifetime earnings. The calculator uses current salary data from BLS and tuition data from IPEDS to provide accurate estimates.

Computer Engineering Degree ROI Calculator
Estimate your return on investment for a computer engineering degree
$

Leave blank to use average cost for selected program type

20 years
10 years20 years30 years
20-Year ROI

+907%

Net gain divided by total investment. ROI above 200% is considered excellent for education investments.

Net Gain

$1,677,254

Your additional lifetime earnings with this degree vs. working without one, minus the total investment.

Break-Even

5 years

Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.

COL-Adjusted Salary

$133,333

Your starting salary adjusted for local cost of living. This shows real purchasing power compared to a $100K national baseline.

Why does break-even change with program type? Your "total investment" includes both tuition AND opportunity cost (foregone earnings while in school). A 4-year full-time public university (in-state) means 4 years of not earning a salary ($140,000 in opportunity cost). Shorter full-time programs may have higher tuition but lower total investment because you return to the workforce sooner.

Detailed Breakdown
How we calculate your degree ROI using real salary data
Total Investment$185,000

Tuition plus opportunity cost (earnings you miss while in school)

Program Cost (Tuition)$45,000

Direct cost of the degree program

Opportunity Cost$140,000

4 years × $35K/year foregone salary while studying full-time

20-Year Earnings (with degree)$2,712,662

Projected career earnings starting after graduation, with salary growth

20-Year Earnings (without degree)$850,408

What you'd earn working at $35K/year with 2% annual growth

Starting Salary (Austin, TX)$140,000

Median salary for this role in your selected location (BLS 2024)

Annualized Return4.9%

Your investment's compound annual growth rate (similar to stock market returns)

Data sources: BLS OEWS May 2024, IPEDS 2023. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com

Computer Engineering Salaries by Metro Area

Median annual salary in Maine metro areas

Hakia.com
View data table
Categoryvalue
Portland$104K
Bangor$99K
Augusta$94K

Source: BLS OEWS May 2024

Hakia.com

Top Employers Hiring Computer Engineering Graduates in Maine

Find computer engineering jobs in Maine. These major employers across Maine metro areas are actively hiring computer engineering degree holders. Click employer names to view current job openings.

Computer Engineering Jobs in Portland

ME
WEX Inc.
fintech
IDEXX Laboratories
biotech
Tyler Technologies
govtech
MaineHealth
healthcare

Computer Engineering Jobs in Bangor

ME
University of Maine
education
Jackson Laboratory
research

Admission Requirements for Computer Engineering Degree Programs in Maine

1

Research Program Requirements

Review admission requirements for computer engineering programs at your target schools. Requirements vary by institution and degree level.

2

Prepare Application Materials

Gather transcripts, test scores (SAT/ACT for undergrad, GRE for graduate), letters of recommendation, and personal statement.

3

Apply for Financial Aid

Complete the FAFSA by priority deadlines.

4

Submit Applications Before Deadlines

Apply early for priority consideration. Early action/decision deadlines are typically October-November; regular deadlines December-January.

5

Complete Enrollment Steps

Accept your offer, submit enrollment deposit, complete orientation requirements, and register for classes.

Transfer Pathways for Computer Engineering Degrees in Maine

State Transfer System

Maine's structured Maine Transfer Pathways system facilitates seamless transitions from community colleges to four-year universities, making computer engineering education accessible and affordable. The state operates 2 associate's degree programs producing 10 completions in 2023, with Southern Maine Community College serving as the largest producer (9 completions). These programs provide foundational coursework in calculus, physics, programming, and digital systems that articulate directly into bachelor's degree programs at institutions like the University of Maine (65 completions, $12,000 tuition) and University of Southern Maine (20 completions, $8,316 tuition). Structured pathways eliminate duplicate coursework and reduce time-to-degree, allowing students to save significantly on tuition before transferring.

How Transfers Work

The Maine Transfer Pathways framework establishes formal articulation agreements ensuring that credits earned at community colleges like Southern Maine Community College ($2,880 tuition) count fully toward bachelor's degrees at four-year institutions. Students can complete general education and core technical requirements affordably, then transition seamlessly into upper-level computer engineering coursework. This pathway is particularly valuable for working professionals and students from rural regions across Downeast, Central Maine, and other underserved areas. The University of Maine System coordinates these pathways, providing advising support and guaranteed admission for qualifying students. For additional information on program structures and financial aid, visit Federal Student Aid and explore Computer Science in Maine or Software Engineering in Maine to understand related transfer opportunities.

Why Pursue a Computer Engineering Degree in Maine?

Industry & Workforce

Maine offers a strong computer engineering education landscape with 12 institutions providing programs across all degree levels (IPEDS). The state produced 141 bachelor's degree completions in computer engineering during 2023, demonstrating strong undergraduate enrollment and completion rates. Top-ranked programs like Colby College and Bowdoin College consistently attract talented students, while the University of Maine serves as the state's leading producer with 65 completions. Whether you're seeking an affordable public education or an elite liberal arts experience, Maine's computer engineering programs span diverse institutional types and price points.

Salary Outlook

The state's geographic advantages position graduates near major tech employers and growing innovation hubs. Portland and the Portland-South Portland metro area serve as regional technology centers, while employers like IDEXX Laboratories, MaineHealth, and L.L.Bean increasingly demand computer engineering talent. Affordability is another compelling reason to study here: public four-year institutions average just $9,067 in in-state tuition, compared to $21,909 out-of-state (IPEDS). Additionally, Maine residents can access the Maine State Grant, offering need-based aid up to $1,500 annually (Maine State Grant). For more context on regional opportunities, explore Computer Engineering in Massachusetts or Computer Science in Maine to compare programs.

9 Programs
Computer Engineering Program Availability in Maine
Maine offers 9 accredited computer engineering programs across public universities, private colleges, and community colleges. Top tech hubs include Portland, Bangor, Augusta.

Source: IPEDS 2023

Computer Engineering Job Market & Salary Data in Maine

Employment Outlook

Maine's computer engineering job market is supported by a diverse economic landscape across the state's major metropolitan areas. The Portland-South Portland metro area and the Bangor region represent the primary hubs for technology employment, with significant opportunities in both urban centers and surrounding regions. According to the (Bureau of Labor Statistics), Maine's technology sector continues to grow, though at a measured pace compared to national averages. Recent graduates from Maine's 12 institutions offering computer engineering programs find employment across multiple industries, from healthcare technology to retail innovation.

Salaries by Metro

The state's educational pipeline demonstrates steady workforce development, with 141 bachelor's degree completions annually, supplemented by 10 associate's degree completions and advanced degrees from 2 master's programs (IPEDS Data). Major employers in cities like Portland, Lewiston, Bangor, and South Portland actively recruit graduates with computer engineering expertise. Maine's public universities offer particularly affordable pathways into the field, with average public in-state tuition at $9,067 for four-year institutions, making computer engineering education accessible to more students. Career advancement opportunities extend across the state's regions, from Southern Maine and the Midcoast to Downeast and Central Maine, providing diverse workplace environments for professionals at all career stages.

High-Growth Sectors

For comprehensive national salary and employment trend data, prospective students should consult the (Bureau of Labor Statistics Career Outlook) and compare Maine's opportunities with programs nationally at the (Best Computer Engineering Programs) resource. Students interested in related technical fields might also explore (Computer Science in Maine) or (Software Engineering in Maine) programs for expanded career pathways.

Entry-Level (0-2 yrs)

New graduates and career changers

Senior (8+ yrs)

Technical leads and architects

Median Salary in Maine$61,308$136,764
Typical RolesJunior Developer, AnalystStaff Engineer, Architect
Remote Work AccessLimitedCommon
Degree ExpectationBachelor's sufficientMaster's preferred

What You'll Learn in Computer Engineering Degree Programs in Maine

Core Requirements

Computer engineering curricula in Maine follow rigorous sequences combining digital systems, microprocessors, embedded systems, and signal processing foundations. Associate degree programs at Southern Maine Community College and other two-year institutions emphasize hands-on laboratory work and technical fundamentals, requiring 10 completions statewide in 2023. Bachelor's programs at schools like the University of Maine, Colby College, and Bowdoin College integrate circuit design, computer architecture, programming languages (C/C++, Java, Python), and telecommunications. Core coursework spans electromagnetics, digital logic, operating systems, and real-time systems, often culminating in a senior capstone design project where students develop functional prototypes addressing real-world engineering challenges.

Degree Pathways

Advanced specializations emerge at the master's level, with the University of Maine offering 7 graduate completions in 2023 across focused research areas. Students select electives in VLSI design, robotics, artificial intelligence, cybersecurity systems, or biomedical electronics. Many programs incorporate industry partnerships with Maine employers like IDEXX Laboratories and MaineHealth, enabling internships and project collaborations. Capstone projects frequently address state-specific challenges in healthcare technology, industrial automation, or marine systems. For broader context on program structures, compare Computer Science in Maine, Software Engineering in Maine, or Information Technology in Maine to understand how computer engineering complements related disciplines.

Computer Science

Specialize in computer science through electives and capstone projects within your computer engineering degree.

Software Engineering

Specialize in software engineering through electives and capstone projects within your computer engineering degree.

Information Technology

Specialize in information technology through electives and capstone projects within your computer engineering degree.

Network Administration

Specialize in network administration through electives and capstone projects within your computer engineering degree.

Online Programs

3 available in Maine

On-Campus Programs

Traditional classroom experience

Typical Tuition$20,056/yr$22,284/yr
Schedule FlexibilitySelf-paced or asyncFixed schedule
NetworkingVirtual cohortsIn-person, career fairs
Best ForWorking professionalsTraditional students
Completion Time2-4 years (flexible)4 years (standard)

Computer Engineering Schools by City in Maine

The Portland-South Portland metropolitan area emerges as Maine's premier technology hub, attracting computer engineering talent with the highest concentration of major employers and educational institutions. This region hosts University of Southern Maine, which offers an affordable pathway at $8,316 annual tuition, making it the most cost-effective four-year option in the state. Portland and South Portland benefit from proximity to MaineHealth, IDEXX Laboratories (headquartered in nearby Westbrook), and L.L.Bean's technology operations, creating strong employment ecosystems. The metro area's economic diversity spans healthcare IT, veterinary diagnostics software, retail technology, and financial services, providing computer engineers with varied career specializations and advancement opportunities across sectors.

The Bangor metropolitan area represents Maine's secondary tech hub, offering growing opportunities alongside lower cost-of-living advantages compared to Southern Maine. University of Maine, located in Orono near Bangor, dominates the region with 65 annual completions, the highest of any Maine institution, and tuition at $12,000 (IPEDS Data). The region supports computer engineering careers through regional employers, manufacturing facilities, and healthcare organizations. Central Maine cities including Lewiston, Auburn, and Brunswick round out Maine's technology landscape, each hosting smaller but growing tech employment sectors. Southern Maine Community College in South Portland provides an affordable associate's pathway at $2,880 annual tuition, enabling students to transition via (Maine Transfer Pathways) to bachelor's programs at larger institutions, reducing overall educational costs while maintaining career momentum.

When evaluating cities by school quality and affordability, the Portland metro combines strong employer presence with moderate tuition costs, while Bangor offers stronger educational infrastructure through the University of Maine system. Compare Maine opportunities with broader geographic options by reviewing (Computer Engineering in California), (Computer Engineering in Texas), and (Computer Engineering in New York) programs. Use (College Scorecard) to assess individual institution affordability and graduate outcomes by city and region.

Compare Online Computer Engineering Programs in Maine

View tuition costs, program formats & enrollment info

Find Computer Engineering Programs Near You in Maine

Search by city to find accredited computer engineering programs ranked by our state methodology.

Computer Engineering Degree Programs by City in Maine

Computer Engineering Degree Programs Near Portland, Maine

As Maine's largest city, Portland hosts a growing tech ecosystem anchored by IDEXX Laboratories' significant R&D operations in diagnostic imaging and IoT sensor integration, alongside smaller embedded systems and software firms concentrated in the Old Port district. The University of Southern Maine's Computer Engineering program and proximity to Portland's venture capital community make it the state's strongest hub for hardware startups and embedded systems roles.

Portland is located in Cumberland County, Maine.

Associate's Computer Engineering Degree Programs Near Portland, Maine
  1. Southern Maine Community College (Public) — State #1, 2.1 mi from Portland. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near Portland, Maine
  1. Colby College (Private) — State #1, 69.3 mi from Portland. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 22.8 mi from Portland. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 116.5 mi from Portland. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near Portland, Maine
  1. University of Maine (Public) — State #1, 116.5 mi from Portland. Tuition: $12,000/year.

Computer Engineering Degree Programs Near Bangor, Maine

Bangor serves as a regional commercial center with limited direct semiconductor or aerospace manufacturing, but its position as a logistics hub and proximity to military installations creates opportunities for defense contractors and remote hardware engineering roles supporting larger suppliers. The city's affordability and access to University of Maine's Orono campus (20 minutes away) make it viable for students or engineers seeking lower cost-of-living alternatives.

Bangor is located in Penobscot County, Maine.

Associate's Computer Engineering Degree Programs Near Bangor, Maine
  1. Southern Maine Community College (Public) — State #1, 108.1 mi from Bangor. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near Bangor, Maine
  1. Colby College (Private) — State #1, 47 mi from Bangor. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 85.9 mi from Bangor. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 7.8 mi from Bangor. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near Bangor, Maine
  1. University of Maine (Public) — State #1, 7.8 mi from Bangor. Tuition: $12,000/year.

Computer Engineering Degree Programs Near Orono, Maine

Home to the University of Maine, which operates one of New England's most respected Computer Engineering and Electrical Engineering programs with active labs in embedded systems and FPGA design, Orono is the intellectual epicenter for hardware education in Maine. The university's partnerships with regional defense and aerospace firms, combined on-campus research opportunities, create a direct pipeline for internships and entry-level positions in embedded systems development.

Orono is located in Penobscot County, Maine.

Associate's Computer Engineering Degree Programs Near Orono, Maine
  1. Southern Maine Community College (Public) — State #1, 115.9 mi from Orono. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near Orono, Maine
  1. Colby College (Private) — State #1, 54 mi from Orono. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 93.6 mi from Orono. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, in Orono. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near Orono, Maine
  1. University of Maine (Public) — State #1, in Orono. Tuition: $12,000/year.

Computer Engineering Degree Programs Near Waterville, Maine

Waterville's proximity to Colby College and Thomas College limits direct Computer Engineering employment but offers a quiet, affordable base for remote hardware engineers working for out-of-state semiconductor or IoT firms. The town's revival-focused economy and low overhead make it attractive for freelance FPGA designers or embedded systems consultants serving national clients.

Waterville is located in Kennebec County, Maine.

Associate's Computer Engineering Degree Programs Near Waterville, Maine
  1. Southern Maine Community College (Public) — State #1, 68.1 mi from Waterville. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near Waterville, Maine
  1. Colby College (Private) — State #1, in Waterville. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 46.5 mi from Waterville. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 54.6 mi from Waterville. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near Waterville, Maine
  1. University of Maine (Public) — State #1, 54.6 mi from Waterville. Tuition: $12,000/year.

Computer Engineering Degree Programs Near Augusta, Maine

As Maine's capital, Augusta hosts state government IT infrastructure contracts and some defense-adjacent procurement opportunities, but lacks major semiconductor or embedded systems manufacturers. Computer Engineering professionals here work in government technology modernization roles or commute to Portland (45 minutes) for private sector hardware engineering positions.

Augusta is located in Kennebec County, Maine.

Associate's Computer Engineering Degree Programs Near Augusta, Maine
  1. Southern Maine Community College (Public) — State #1, 51.9 mi from Augusta. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near Augusta, Maine
  1. Colby College (Private) — State #1, 17.4 mi from Augusta. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 30.4 mi from Augusta. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 67.7 mi from Augusta. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near Augusta, Maine
  1. University of Maine (Public) — State #1, 67.7 mi from Augusta. Tuition: $12,000/year.

Computer Engineering Degree Programs Near Lewiston, Maine

Lewiston and its twin city Auburn have limited semiconductor or embedded systems presence and no major Computer Engineering program nearby, making it a secondary choice for hardware professionals unless pursuing remote work or state-level IT contracts. The region's revitalization efforts are focused on general tech services rather than hardware design or manufacturing.

Lewiston is located in Androscoggin County, Maine.

Associate's Computer Engineering Degree Programs Near Lewiston, Maine
  1. Southern Maine Community College (Public) — State #1, 31.5 mi from Lewiston. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near Lewiston, Maine
  1. Colby College (Private) — State #1, 41.8 mi from Lewiston. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 18.2 mi from Lewiston. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 93.8 mi from Lewiston. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near Lewiston, Maine
  1. University of Maine (Public) — State #1, 93.8 mi from Lewiston. Tuition: $12,000/year.

Computer Engineering Degree Programs Near New Gloucester, Maine

This small rural town offers no local Computer Engineering employment or educational institutions, but its proximity to Portland (30 minutes) makes it a residential option for engineers working in Portland's tech sector or pursuing remote positions with national hardware companies. The trade-off is limited local networking and hands-on industry opportunities.

New Gloucester is located in Cumberland County, Maine.

Associate's Computer Engineering Degree Programs Near New Gloucester, Maine
  1. Southern Maine Community College (Public) — State #1, 18 mi from New Gloucester. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near New Gloucester, Maine
  1. Colby College (Private) — State #1, 54.2 mi from New Gloucester. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 14.6 mi from New Gloucester. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 104.2 mi from New Gloucester. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near New Gloucester, Maine
  1. University of Maine (Public) — State #1, 104.2 mi from New Gloucester. Tuition: $12,000/year.

Computer Engineering Degree Programs Near Presque Isle, Maine

Located in Maine's far northeast, Presque Isle is a small city with no semiconductor, aerospace, or embedded systems industry presence and sits 3+ hours from any major tech hub, making it unsuitable for Computer Engineering careers unless pursuing remote work exclusively. The University of Maine at Presque Isle focuses on general studies rather than engineering disciplines.

Presque Isle is located in Aroostook County, Maine.

Bachelor's Computer Engineering Degree Programs Near Presque Isle, Maine
  1. Colby College (Private) — State #1, 166.4 mi from Presque Isle. Tuition: $63,790/year. Graduation rate: 91%.
  2. University of Maine (Public) — State #3, 127.1 mi from Presque Isle. Tuition: $12,000/year.
  3. Thomas College (Private) — State #5, 168.9 mi from Presque Isle. Tuition: $29,824/year.
Master's Computer Engineering Degree Programs Near Presque Isle, Maine
  1. University of Maine (Public) — State #1, 127.1 mi from Presque Isle. Tuition: $12,000/year.

Computer Engineering Degree Programs Near Brunswick, Maine

Brunswick anchors a liberal arts college cluster (Bowdoin College) but lacks a dedicated Computer Engineering program or major hardware manufacturing presence, positioning it primarily as a residential community for tech professionals commuting to Portland or working remotely. The cultural amenities and college-town environment appeal to engineers seeking lifestyle quality over local industry clustering.

Brunswick is located in Cumberland County, Maine.

Associate's Computer Engineering Degree Programs Near Brunswick, Maine
  1. Southern Maine Community College (Public) — State #1, 22.3 mi from Brunswick. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near Brunswick, Maine
  1. Colby College (Private) — State #1, 47.8 mi from Brunswick. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, in Brunswick. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 93.7 mi from Brunswick. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near Brunswick, Maine
  1. University of Maine (Public) — State #1, 93.7 mi from Brunswick. Tuition: $12,000/year.

Computer Engineering Degree Programs Near South Portland, Maine

South Portland's proximity to Portland (5 minutes) and its growing commercial real estate market make it an attractive location for hardware engineers and embedded systems designers working at IDEXX or Portland-area startups while avoiding Portland's higher housing costs. The city functions as a satellite bedroom community for the Portland tech ecosystem rather than an independent employment center.

South Portland is located in Cumberland County, Maine.

Associate's Computer Engineering Degree Programs Near South Portland, Maine
  1. Southern Maine Community College (Public) — State #1, in South Portland. Tuition: $2,880/year.
Bachelor's Computer Engineering Degree Programs Near South Portland, Maine
  1. Colby College (Private) — State #1, 69.3 mi from South Portland. Tuition: $63,790/year. Graduation rate: 91%.
  2. Bowdoin College (Private) — State #2, 22.3 mi from South Portland. Tuition: $64,304/year. Graduation rate: 99%.
  3. University of Maine (Public) — State #3, 116 mi from South Portland. Tuition: $12,000/year.
Master's Computer Engineering Degree Programs Near South Portland, Maine
  1. University of Maine (Public) — State #1, 116 mi from South Portland. Tuition: $12,000/year.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into tech careers. For those in Maine considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Fast-track to employment—many graduates land jobs within 3-6 months
  • Hands-on, project-based learning builds real portfolio pieces
  • Career services and interview prep included in most programs
  • Strong alumni networks for job referrals and mentorship
  • Structured curriculum keeps you accountable and on track

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Intense pace can be overwhelming—expect 60-80 hour weeks
  • Some employers still prefer traditional CS degrees for certain roles
  • Quality varies widely between programs—research carefully
  • Job placement stats can be misleading—ask for CIRR audited reports
  • May lack depth in computer science fundamentals like algorithms
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Computer Engineering careers:

  • Software Engineering Career Track
  • Machine Learning Engineering & AI
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Best Computer Engineering Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Computer Engineering Degree Programs in California59$11,834University of California-Berkeley
Best Computer Engineering Degree Programs in Texas45$9,003Texas A & M University-College Station
Best Computer Engineering Degree Programs in New York53$31,100Cornell University
Best Computer Engineering Degree Programs in Florida29$14,274Florida International University
Best Computer Engineering Degree Programs in Washington17$31,899University of Washington-Seattle Campus
Best Computer Engineering Degree Programs in Massachusetts36$52,800University of Massachusetts-Amherst
Best Computer Engineering Degree Programs in Illinois40$35,740University of Illinois Urbana-Champaign
Best Computer Engineering Degree Programs in Georgia14$9,790Kennesaw State University

Computer Engineering Degree Programs in Maine: FAQ

How We Rank Computer Engineering Degree Programs

Based on 9 programs from IPEDS 2023

We analyzed 9 computer engineering degree programs in Maine using IPEDS 2023 data and BLS labor statistics. Our rankings are produced algorithmically without editorial intervention, ensuring objectivity and reproducibility.

Ranking Factors

Program Completions35%

Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.

Graduation Rate25%

Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.

Selectivity20%

Admission rate (lower = more selective). More selective institutions typically have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

Regional salary data for computer engineering graduates. Maine median salary of $94,320 is factored into institutional scores based on local job market strength.

Ranking Categories

Best Programs

Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.

Online Programs

Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.

Most Affordable

Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

Data Sources

  • IPEDS 2023Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024State and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Data Sources

Institutional characteristics, completions, graduation rates

Maine salary and employment data

Official University Websites

Program details and admissions information

Last Updated: February 22, 2026. Rankings based on IPEDS 2023 data. Salary data from BLS OEWS May 2024.

Was this ranking helpful for your college search?
Taylor Rupe

Taylor Rupe

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)

Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.

Computer Engineering Degree Programs in Maine — Detailed School Profiles

Best Associate's Computer Engineering Degree Programs in Maine

Southern Maine Community College — South Portland, ME

Hakia Insight: SMCC's employer base spans healthcare IT (MaineHealth) to regional banking, positioning graduates for roles where embedded systems troubleshooting and networking fundamentals command immediate paychecks without the credential inflation of a four-year degree.

At the associate's level, you'll get hands-on experience with computer systems, networking, and hardware troubleshooting—skills that employers actually need on day one. SMCC's program emphasizes practical lab work alongside theory, so you're building real competency in network configuration, system administration, and IT infrastructure rather than just memorizing concepts. Many graduates use their associate degree as a springboard to University of Maine or University of Southern Maine for a bachelor's degree, while others transition directly into help desk, technical support, or junior systems administrator roles at regional employers. The program's strength lies in its blend of CompTIA-aligned curriculum and connections with local Maine businesses, giving you realistic job prospects in southern Maine's growing tech sector.

Programs Offered
  • Associate of Science in Computer Engineering — 2 years, on-campus
  • Associate of Applied Science in Computer Engineering — 2 years, online
Career Outcomes

Top Employers: MaineHealth, University of Southern Maine, Regional banking institutions, Local school districts, Small to mid-size IT service providers in Portland/Cumberland County area.

Top Transfer Destinations
  • University of Maine (Orono)
  • University of Southern Maine
  • Maine Maritime Academy (for IT/engineering technology tracks)
Entry-Level Career Paths
  • Help Desk Technician
  • IT Support Specialist
  • Junior Systems Administrator
  • Technical Support Analyst
  • Network Support Technician
  • Computer Repair Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • CompTIA Security+

Location Advantages:

York County Community College — Wells, ME

Key Distinction: York County Community College provides affordable Computer Engineering education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: York County's transfer pathway design means a student can complete foundational coursework at <$5K/year, then migrate to University of Maine's engineering program with junior standing—a route that cuts total degree cost by 40% versus starting at a four-year institution.

York County Community College offers Computer Engineering programs in Wells, ME. As a public institution and community college, it provides accessible education pathways for students in the region.

Best Bachelor's Computer Engineering Degree Programs in Maine

Colby College — Waterville, ME

Key Distinction: Colby's program stands out for its laboratory-intensive approach to computer engineering, where prototyping and hands-on hardware design are woven throughout the curriculum rather than confined to a capstone.

Hakia Insight: Colby's Electronics and Embedded Systems Lab runs as a co-curricular design studio rather than a service facility, meaning microcontroller projects in sophomore year aren't isolated problem sets but threads that weave through electives and independent theses.

At the bachelor's level, at Colby, computer engineering students design and build systems that span hardware and software domains, with particular strength in circuit design, microcontroller programming, and real-time embedded applications. The program's standout feature is its emphasis on hands-on experimentation—students don't just learn theory in lectures but spend substantial time in the electronics lab prototyping solutions, debugging hardware, and writing low-level firmware. Colby's computer engineering curriculum includes dedicated sequences in analog and digital circuits, microprocessor systems, signal processing, and computer architecture, culminating in a capstone design course where small teams develop sophisticated projects from concept to working prototype. Faculty mentorship is intensive; professors actively advise senior theses and independent studies in areas like robotics, audio signal processing, and hardware security. The college's location in Maine's Kennebec Valley, combined with its network in New England's tech corridor, connects students with internship opportunities at regional electronics manufacturers and defense contractors. Alumni working at Intel, IBM, and smaller robotics firms often return to recruit on campus, creating a pipeline for students with strong project portfolios.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Research Labs and Institutes
  • Electronics and Embedded Systems Lab
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Accreditations and Certifications
  • ABET accredited (Engineering)

Location Advantages: Access to New England tech corridor and electronics manufacturersRegional defense and aerospace sector presence

Bowdoin College — Brunswick, ME

Key Distinction: Bowdoin's computer engineering program uniquely combines rigorous hardware-software integration with a liberal arts ethos that emphasizes independent research and close mentorship from day one.

Hakia Insight: Bowdoin's liberal arts framing—where hardware design pairs with close faculty mentorship and independent research from day one—produces graduates who articulate *why* systems work, not just how to wire them, a distinction that compounds in senior engineering roles.

At the bachelor's level, bowdoin's computer engineering program emphasizes the integration of hardware design with software systems in a liberal arts context, giving students rare breadth across electrical engineering fundamentals, digital logic, embedded systems, and computational thinking. Rather than siloing engineering into a separate school, the program leverages Bowdoin's residential college model—faculty and students work closely in well-equipped labs, and undergraduates tackle genuine research problems alongside professors. The curriculum progresses from foundational circuits and microprocessors through advanced topics in signal processing, computer architecture, and systems design, with a required capstone project that often involves collaboration with industry partners or addresses real-world challenges. Bowdoin's location in coastal Maine creates partnerships with marine technology companies and research institutions, opening internship and thesis opportunities in oceanographic instrumentation and environmental monitoring systems. Graduates typically enter roles at companies like Google, Microsoft, and Raytheon, or pursue advanced degrees at top engineering programs, supported by strong letters of recommendation and hands-on project portfolios developed during their time on campus.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Research Labs and Institutes
  • Digital Systems Laboratory
Industry Partners
  • Raytheon Technologies (corporate)
  • Applied Signal Technology (corporate)
Notable Faculty
  • null
Accreditations and Certifications
  • ABET accredited (Engineering)

Location Advantages: Proximity to marine technology and oceanographic research institutionsRegional aerospace and defense contractor presence

University of Maine — Orono, ME

Key Distinction: Hands-on practical approach combining classroom theory and laboratory experience. Three-semester capstone design project in teams of two

Hakia Insight: Maine's three-semester capstone in pairs forces depth over breadth; students ship integrated systems rather than modular subsystems, a constraint that produces portfolios senior engineers immediately recognize as reflecting real engineering judgment.

The Bachelor of Science in Computer Engineering at the University of Maine provides a comprehensive foundation in computer engineering principles through a 124-credit curriculum combining classroom theory with hands-on laboratory experience. Students begin in the first year learning to prototype digital circuits and program microcontrollers, progressing through core coursework in circuits, signals, embedded systems, and computer architecture. The program culminates in a three-semester capstone design project (ECE 403, 405, 406) where students work in two-person teams to propose, specify, create, present, and demonstrate solutions to technical problems of their choosing. The curriculum emphasizes practical applications, critical communication skills, and professional responsibility. The program is ABET-accredited by the Engineering Accreditation Commission. Graduates are expected to hold positions utilizing their engineering training, work effectively in professional settings through teamwork and problem-solving, and engage in lifelong learning within two to five years of graduation.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus. BS
Research Labs and Institutes
  • Advanced Engineered Wood Composites Center
  • Computer Engineering Laboratory
Industry Partners
  • IDEXX Laboratories (corporate)
  • General Dynamics (corporate)
Accreditations and Certifications
  • ABET accredited (Engineering)

Location Advantages: Proximity to IDEXX Laboratories and biomedical device sectorAccess to defense contractors and advanced manufacturingGrowing tech corridor in Southern Maine

University of Southern Maine — Portland, ME

Key Distinction: ABET accreditation (EAC - Engineering Accreditation Commission). Junior Design Project (EGN 301) - Engaged Learning requirement

Hakia Insight: USM's EAC accreditation and junior design requirement compress hands-on validation earlier than most ABET programs, and Bath Iron Works proximity means capstone projects often align with naval defense procurement cycles, creating recruitment visibility before graduation.

The Bachelor of Science in Electrical and Computer Engineering at USM is ABET-accredited and prepares graduates to excel as engineers in technologically-intensive environments, pursue graduate studies, and contribute as ethical professionals. Students complete 128.5 credits across core engineering coursework, mathematics, physics, and programming, plus one of two specialized tracks: Electrical Engineering or Computer Engineering. The program includes a Junior Design Project (EGN 301) and a Senior Design Project capstone (EGN 402). The curriculum emphasizes hands-on learning through laboratory courses in circuits, digital logic, and analog/digital signals. Graduates are prepared for diverse engineering roles and post-baccalaureate studies.

Programs Offered
  • Bachelor of Science in Electrical and Computer Engineering — 4 years, on-campus. BS
Research Labs and Institutes
  • Center for Research and Evaluation
Industry Partners
  • MaineHealth (nonprofit)
Career Outcomes

Top Employers: Texas Instruments, Bath Iron Works, IDEXX Laboratories, Lanco Assembly Systems, ON Semiconductor.

Accreditations and Certifications
  • EAC (Engineering Accreditation Commission) of ABET

Location Advantages: Urban Portland location with access to Maine's growing tech startup ecosystemProximity to healthcare IT and medical device companiesRegional defense contractor presence

Thomas College — Waterville, ME

Key Distinction: Required internships. Career-focused curriculum

Hakia Insight: Thomas College's mandatory internship model—embedded in the curriculum rather than optional—means employers see graduates who've debugged production code, not just lab exercises, reducing the typical 6-month on-ramp cost.

Thomas College's Bachelor of Science in Computer Science is a 121-credit, career-focused program designed to meet the high demand for technical specialists in Maine and beyond. The curriculum emphasizes both technical mastery and real-world project management, covering database design, website development, network setup, programming, and cybersecurity. Students gain practical career experience through required internships and learn to meet IEEE and ACM standards. The program offers a flexible 3-year option and includes key courses in Intelligent Systems, Java Programming, Computer Design and Architecture, and Databases. Faculty expertise spans cybersecurity, project management, and computer science. Graduates pursue roles as Software Applications Developers, Computer Systems Analysts, and Cloud Computing Developers, with alumni working at companies like Tyler Technologies.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Accreditations and Certifications
  • ABET Engineering Accreditation Commission

Location Advantages: Access to regional healthcare IT and manufacturing automation sectorsSmall business and SME technology upgrade opportunities

University of Maine at Presque Isle — Presque Isle, ME

Key Distinction: University of Maine at Presque Isle offers comprehensive Computer Engineering programs preparing students for careers in technology.

Hakia Insight: UMPI's regional focus and accessibility position it as Maine's pathway for students who'd otherwise skip engineering; its employer network leans rural manufacturing and biotech, segments where supply-chain familiarity and local credibility compound career advantage.

University of Maine at Presque Isle offers Computer Engineering programs in Presque Isle, ME. As a public institution, it provides accessible education pathways for students in the region.

University of Maine at Farmington — Farmington, ME

Key Distinction: University of Maine at Farmington offers comprehensive Computer Engineering programs preparing students for careers in technology.

Hakia Insight: University of Maine at Farmington lacks the research infrastructure and industry density of larger peers, making it best suited for students prioritizing affordable, accessible education over specialized lab experience or regional tech corridors.

University of Maine at Farmington offers Computer Engineering programs in Farmington, ME. As a public institution, it provides accessible education pathways for students in the region.

Best Master's Computer Engineering Degree Programs in Maine

University of Maine — Orono, ME

Key Distinction: Thesis vs non-thesis track options. Accelerated 4+1 BS/MS pathway (15 months post-bachelor's with non-thesis option)

Hakia Insight: The 15-month non-thesis pathway to an MS is unusually compressed, but the real advantage lies in proximity to IDEXX Laboratories—Maine's biomedical device powerhouse—where graduate students can pivot thesis work into immediate product-development roles without relocating.

The Master of Science in Computer Engineering at University of Maine offers both thesis and non-thesis tracks designed for working professionals. The non-thesis option requires 30 semester hours of coursework and can be completed in approximately one year (4+1 pathway), while the thesis track requires 30 credits including 6 credits of thesis research (ECE 699) and typically takes two years (4+2 pathway). Graduate assistantships are available for students with strong GRE scores. The program features an accelerated 4+1/4+2 BS/MS pathway allowing undergraduates to double-count up to 9 graduate credits toward both degrees, enabling completion in 15-27 months post-bachelor's degree. At least 18 of 30 credits must be ECE courses. Students must maintain a 3.0 graduate GPA. The program emphasizes advanced coursework in computer engineering with flexibility to incorporate mathematics, physics, and chemistry courses aligned with career goals. No specific salary data, placement rates, or embedded professional certifications are detailed in the provided content.

Programs Offered
  • Master of Science in Computer Engineering — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Advanced Engineered Wood Composites Center
  • Computer Engineering Laboratory
Industry Partners
  • IDEXX Laboratories (corporate)
  • General Dynamics (corporate)
Accreditations and Certifications
  • ABET accredited (Engineering)

Location Advantages: Proximity to IDEXX Laboratories and biomedical device sectorAccess to defense contractors and advanced manufacturingGrowing tech corridor in Southern Maine

Best Doctoral Computer Engineering Degree Programs in Maine

University of Maine — Orono, ME

Key Distinction: Maine's computer engineering program combines affordable, lab-intensive education with strong regional industry partnerships that create direct pathways to internships and employment.

Hakia Insight: Maine's doctoral program reverses the typical prestige hierarchy by emphasizing undergraduate research integration and regional industry anchors (IDEXX, General Dynamics) over national rankings, creating a Ph.D. experience where advisor relationships often precede academic credentials.

At the doctoral level, the University of Maine's computer engineering program is built on a foundation of practical systems design and a commitment to undergraduate research that sets it apart from many comparable institutions. Students progress through a carefully sequenced curriculum covering digital design, microprocessors, embedded systems, and signal processing, but what distinguishes Maine is the early and sustained integration of hands-on lab work—freshmen begin designing circuits and building projects within the first year. The program explicitly trains students for industry roles through internships, capstone projects developed with regional technology companies, and a strong advising relationship with the School of Computing and Information Science faculty. Maine's location in Orono positions it as a regional hub for technology development; partnerships with companies like IDEXX Laboratories (headquartered in nearby Westbrook) and various defense contractors create recruitment pipelines and thesis project opportunities. The university's commitment to affordable, accessible engineering education means students graduate with practical experience and professional networks without the debt burden of private institutions. Graduates frequently enter roles at semiconductor firms, robotics companies, and the growing biomedical device sector in New England.

Programs Offered
  • Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
  • Doctor of Science in Computer Engineering — 4-6 years, online
Research Labs and Institutes
  • Advanced Engineered Wood Composites Center
  • Computer Engineering Laboratory
Industry Partners
  • IDEXX Laboratories (corporate)
  • General Dynamics (corporate)
Accreditations and Certifications
  • ABET accredited (Engineering)

Location Advantages: Proximity to IDEXX Laboratories and biomedical device sectorAccess to defense contractors and advanced manufacturingGrowing tech corridor in Southern Maine