University campus in Maine
Updated June 28, 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%
On this page
Reviewed by Taylor Rupe, Founder & EditorSee methodology

11

Programs ranked

IPEDS 2024

$94,320

Maine median computer engineering salary

BLS OEWS 2024

85/100

Top program score

Hakia methodology

5%

U.S. job growth (2023–33)

BLS projections

Key Takeaways

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

Ranked by graduation rates, program outcomes, and institutional quality

IPEDS 2024

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

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

IPEDS 2024

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

From community college pathways to advanced research degrees

IPEDS 2024

3 online computer engineering degree programs in Maine

Flexible scheduling for working professionals

IPEDS 2024

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 2024

Updated June 28, 2026

How we ranked Maine Computer Engineering programs

We rank 11 accredited computer engineering programs in Maine using IPEDS 2024 institutional data, BLS OEWS 2024 state salary data, and College Scorecard outcomes. A 4-factor weighted composite is normalized to a 0–100 score. Schools cannot pay for placement; rankings are produced algorithmically.

Program completions (35%)Graduation rate (25%)Selectivity (20%)Career outcomes (20%)
See full methodology

Are Computer Engineering Degree Programs in Maine Worth It?

Answer
$94,320
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

Computer Engineering Degree Rankings in Maine

Compare the top-ranked Computer Engineering programs in Maine by degree level. Tuition, graduation rate, and Hakia Score for every accredited program.

Best Associate's Computer Engineering Programs in Maine

2
Programs ranked
$2,880
Avg tuition/yr
0%
Avg grad rate

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.

Best Bachelor's Computer Engineering Programs in Maine

7
Programs ranked
$27,828
Avg tuition/yr
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.

🥇
Colby College
Waterville, MEPrivate
$63,790
Tuition/yr
91%
Grad rate
85.0
Hakia Score
🥈
Bowdoin College
Brunswick, MEPrivate
$64,304
Tuition/yr
99%
Grad rate
80.9
Hakia Score
Show all 7 ranked programs
RankSchoolLocationTypeTuitionGrad RateHakia Score
#6University of Maine at Presque IslePresque Isle, MEPublic$7,65030.7
#7University of Maine at FarmingtonFarmington, MEPublic$8,91030.5

Best Master's Computer Engineering Programs in Maine

1
Programs ranked
$12,000
Avg tuition/yr
0%
Avg grad rate

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.

Best Doctoral Computer Engineering Programs in Maine

1
Programs ranked
$12,000
Avg tuition/yr
0%
Avg grad rate

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.

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 2024

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 2024. 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

Portland$104K
Bangor$99K
Augusta$94K
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

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.

Computer Engineering Program Availability in Maine

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

Source: IPEDS 2024

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

Online vs On-Campus Computer Engineering Programs in Maine

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)

Compare Computer Engineering Programs in Other States

Computer Engineering Degree Programs in Maine: FAQ

What are the best computer engineering degree programs in Maine?
The best computer engineering degree programs in Maine based on our methodology are: 1) Colby College (91% graduation rate), 2) Bowdoin College, and 3) University of Maine. Our rankings weight graduation rates (25%), program completions (35%), selectivity (20%), and career outcomes (20%). Maine offers 9 total accredited programs across 6 public and 3 private institutions. See our complete rankings for all 7 bachelor's programs.
How much do computer engineering degree programs cost in Maine?
Computer Engineering degree program costs in Maine vary significantly by institution type. In-state public tuition averages $22,284/year, while private institutions average $49,025/year. Community colleges offer the most affordable path at approximately $5,571/year for associate's degrees. The total 4-year cost ranges from $89,136 at public schools to $196,099 at private institutions before financial aid. Most students don't pay full sticker price, federal grants, state aid, and institutional scholarships can reduce costs by 30-60%.
What salary can computer engineering degree graduates earn in Maine?
Computer Engineering professionals in Maine earn a median salary of $94,320, which is competitive with the national average of $115,500. Entry-level positions typically start around $61,308, while senior roles exceed $136,764. Salaries vary by metro area: Portland ($103,752), Bangor ($99,036) offer the highest compensation. Specialized roles like AI/ML engineers and cloud architects command premiums of 15-30% above median.
Are there online computer engineering degree programs in Maine?
Yes, Maine offers 3 accredited online Computer Engineering programs from state institutions. These programs award the same degree as on-campus options and include synchronous and asynchronous formats. Top-ranked online programs include offerings from York County Community College and University of Maine at Presque Isle. Online programs typically cost the same as on-campus tuition for in-state students. Many programs offer flexible scheduling for working professionals, with some offering accelerated completion in 2-3 years. Ensure any online program holds regional accreditation and ideally ABET accreditation for engineering programs.
What companies hire computer engineering degree graduates in Maine?
Major Computer Engineering employers in Maine include IDEXX, WEX, Tyler Technologies, Covetrus, MaineHealth. The Portland and Bangor metro areas serve as primary tech hubs with thousands of open positions. Top employers maintain recruiting pipelines directly from Maine universities, with many offering internship-to-hire programs. Beyond tech giants, opportunities exist in healthcare IT, financial services, defense contractors, and growing startups. Maine's tech sector shows +22% projected job growth through 2033, outpacing most other industries.
Is a computer engineering degree program worth it in Maine?
A computer engineering degree program in Maine offers strong ROI with a $94,320 median salary and +22% projected job growth. At average in-state tuition of $22,284/year, graduates typically recoup their educational investment within 3-5 years. The degree opens doors to high-paying careers in software development ($106,582), data science, cybersecurity, and AI/ML. Beyond salary, benefits include job security, remote work flexibility, and clear advancement paths. Alternative paths like bootcamps exist for career changers, but bachelor's degrees provide broader career options and higher lifetime earnings.
How long do computer engineering degree programs take in Maine?
Standard completion times for computer engineering degree programs in Maine are: Associate's (2 years, 60 credits), Bachelor's (4 years, 120 credits), and Master's (1-2 years, 30-36 credits). However, actual timelines vary based on course load, transfer credits, and program format. Accelerated programs can compress a bachelor's to 3 years or a master's to 12 months. Part-time students typically need 5-6 years for a bachelor's degree. Maine community colleges offer a cost-effective "2+2" path: complete your associate's in 2 years, then transfer to a Maine university for the final 2 years of a bachelor's program.
What financial aid is available for computer engineering degree students in Maine?
Maine computer engineering degree students can access multiple financial aid sources. Federal aid includes Pell Grants (up to $7,395/year for qualifying students) and federal student loans. Maine state grants provide additional support for residents attending in-state schools. Institutional scholarships from universities can significantly reduce costs, many schools offer merit-based awards for STEM students. Work-study programs and teaching/research assistantships (especially for graduate students) provide income while building experience. Complete the FAFSA by Maine's priority deadline to maximize aid eligibility. Some employers also offer tuition reimbursement for employees pursuing CS degrees.

Data Sources

Institutional characteristics, completions, graduation rates

Maine salary and employment data

Official University Websites

Program details and admissions information

Last Updated: June 26, 2026. Rankings based on IPEDS 2024 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.

The research behind the rankings

In-depth Computer Engineering program profiles in Maine

Hand-researched detail on the top-ranked programs: degree pathways, research labs, industry partners, career outcomes, and admissions. Tap any school to expand.

Best Associate's Computer Engineering programs

#1Southern Maine Community CollegeSouth 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

#2York County Community CollegeWells, ME

Why it stands out. 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 programs

#1Colby CollegeWaterville, ME

Why it stands out. 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 & institutes

  • Electronics and Embedded Systems Lab — Circuit design, embedded systems, robotics

Industry partners

IntelIBM

Accreditation & certifications

ABET accredited (Engineering)

Location advantage: Access to New England tech corridor and electronics manufacturers Regional defense and aerospace sector presence

#2Bowdoin CollegeBrunswick, ME

Why it stands out. 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 & institutes

  • Digital Systems Laboratory — FPGA design, digital logic, embedded systems

Industry partners

Raytheon TechnologiesApplied Signal Technology

Notable faculty

  • null

Accreditation & certifications

ABET accredited (Engineering)

Location advantage: Proximity to marine technology and oceanographic research institutions Regional aerospace and defense contractor presence

#3University of MaineOrono, ME

Why it stands out. 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

Research labs & institutes

  • Advanced Engineered Wood Composites Center — Materials science and embedded sensor systems
  • Computer Engineering Laboratory — Digital design, embedded systems, control systems

Industry partners

IDEXX LaboratoriesGeneral Dynamics

Accreditation & certifications

ABET accredited (Engineering)

Location advantage: Proximity to IDEXX Laboratories and biomedical device sector Access to defense contractors and advanced manufacturing Growing tech corridor in Southern Maine

#4University of Southern MainePortland, ME

Why it stands out. 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

Research labs & institutes

  • Center for Research and Evaluation — Applied technology research and evaluation

Industry partners

MaineHealth

Career outcomes

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

Accreditation & certifications

EAC (Engineering Accreditation Commission) of ABET

Location advantage: Urban Portland location with access to Maine's growing tech startup ecosystem Proximity to healthcare IT and medical device companies Regional defense contractor presence

#5Thomas CollegeWaterville, ME

Why it stands out. 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

Accreditation & certifications

ABET Engineering Accreditation Commission

Location advantage: Access to regional healthcare IT and manufacturing automation sectors Small business and SME technology upgrade opportunities

#6University of Maine at Presque IslePresque Isle, ME

Why it stands out. 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.

#7University of Maine at FarmingtonFarmington, ME

Why it stands out. 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 programs

#1University of MaineOrono, ME

Why it stands out. 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

Research labs & institutes

  • Advanced Engineered Wood Composites Center — Materials science and embedded sensor systems
  • Computer Engineering Laboratory — Digital design, embedded systems, control systems

Industry partners

IDEXX LaboratoriesGeneral Dynamics

Accreditation & certifications

ABET accredited (Engineering)

Location advantage: Proximity to IDEXX Laboratories and biomedical device sector Access to defense contractors and advanced manufacturing Growing tech corridor in Southern Maine

Best Doctoral Computer Engineering programs

#1University of MaineOrono, ME

Why it stands out. 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 & institutes

  • Advanced Engineered Wood Composites Center — Materials science and embedded sensor systems
  • Computer Engineering Laboratory — Digital design, embedded systems, control systems

Industry partners

IDEXX LaboratoriesGeneral Dynamics

Accreditation & certifications

ABET accredited (Engineering)

Location advantage: Proximity to IDEXX Laboratories and biomedical device sector Access to defense contractors and advanced manufacturing Growing tech corridor in Southern Maine