Computer Schools in Maine with Degree Program Descriptions

Research computer schools in Maine, which currently has more than ten public and private (not-for-profit) institutions offering programs. Read an overview of degrees, tuition info and program options for ten of the largest of these schools and decide which program is right for you.

View 18 Popular Schools »

Essential Information

Across the state, Maine has more than 15 schools that offer associate's, bachelor's, and master's programs in computer science, information systems, and/or technology. Some programs are designed to focus on the science of computer technology, while others integrate liberal arts education with computer system knowledge. Hands-on training and performance opportunities are often included, such as research projects, independent studies, or internships; graduate students may complete a thesis or dissertation. All programs include instruction within computer labs.

Below are brief overviews of the programs available at the ten largest public and private (not-for-profit) institutions, as well as a comparison table with school and tuition information.


Bowdoin College

At Bowdoin College in Brunswick, students can pursue an undergraduate program that combines a liberal arts core with major coursework in computer science. In 2013, the computer science faculty was composed of four members. Students have access to basic, advanced and robotics labs.

The Bachelor of Arts curriculum requires three courses in algorithms, computer science and data structures, after which students can choose electives in artificial intelligence, algorithmic theory and systems. Advanced students may work on independent studies or summer research projects; seniors are encouraged to participate in the honors program.

  • Programs Offered: Bachelor of Arts in Computer Science
  • Tuition & Fees (2012-2013): $44,118*
  • School Type & Setting: 4-year; private not-for-profit; distant town

Central Maine Community College

Central Maine Community College in Auburn offers both an Associate of Applied Science and an Associate of Science in computer technology. Both programs are designed to teach students how to install, repair, network and program computers. Common coursework includes topics in networking, operating systems, server administration and Visual Basic. Future professionals can also participate in internships and choose electives in, among other subjects, computer forensics, Java programming, structured query language (SQL) and Web development.

Students who pursue the Associate of Applied Science acquire the skills they need for immediate entry into the field and to pursue a number of valuable industry certifications. Credits earned through the Associate of Science program may be transferable to a relevant 4-year degree.

  • Programs Offered: Associate of Science in Computer Technology,
    Associate of Applied Science in Computer Technology
  • Tuition & Fees (2012-2013): $3,570 in-state; $6,150 out-of-state*
  • School Type & Setting: 2-year; public; rural

Colby College

Located in Waterville, Colby College's undergraduate program in computer science is designed to provide students with an understanding of computational theory, hardware and software. The 2013 faculty was composed of three members. Relevant resources include a computer lab, a robotics lab and the Colby Science Library.

In addition to a liberal arts foundation, requirements for the Bachelor of Arts include six courses in, among other subjects, computer concepts and organization, data structures and programming languages. Students also complete a math course and take electives in computer graphics, game design, Web programming and other related topics.

Unique to the college is a major in interdisciplinary computing that allows students to pursue 5-9 courses in biology, environmental studies, music or the performing arts. For example, students who choose to focus on the environment can learn about geographic information systems (GIS) and remote sensing, study ecology and participate in an upper-level colloquium.

  • Programs Offered: Bachelor of Arts in Computer Science,
    Bachelor of Arts in Interdisciplinary Computing (concentrations in theatre and dance, biology, environmental studies, or music)
  • Tuition & Fees (2012-2013): $44,320*
  • School Type & Setting: 4-year, private not-for-profit

Eastern Maine Community College

Eastern Maine Community College in Bangor offers both a 1-year certificate in computer repair and an associate's degree in computer systems technology. Requirements for the 31-credit certificate program include general education courses in composition and math, as well as career-training topics in hardware, Linux operating systems, telecommunications and Visual Basic programming.

Similar courses can be found in the 60-credit Associate in Applied Science in Computer Systems Technology program. In addition to learning how to configure and maintain different systems, students also take a course in Web page design and work with local and wide-area networks in a lab-based setting.

  • Programs Offered: Certificate in Computer Repair Technology,
    Associate in Applied Science in Computer Systems Technology
  • Tuition & Fees (2012-2013): $3,267 in-state; $5,847 out-of-state*
  • School Type & Setting: 2-year; public; small city

Husson University

At Husson University in Bangor, aspiring professionals can earn an Associate of Science or a Bachelor of Science in computer information systems, and both programs require courses in business. The 2-year program prepares students for entry-level work with computer applications and programming languages and includes training in accounting, business law, PC management and Web programming.

Students who advance to the 4-year program pursue upper-level topics in financial or project management, marketing and human resources. They can also take a class in database or network design, learn how to manage a Windows server and participate in information systems internships. Additional programs include a combined Bachelor of Science in Computer Information Systems/Master of Business Administration program that can be completed in five years.

  • Programs Offered: Associate of Science in Computer Information Systems,
    Bachelor of Science in Computer Information Systems,
    Bachelor of Science in Computer Information Systems/Master of Business Administration
  • Tuition & Fees (2012-2013): $14,540*
  • School Type & Setting: 4-year, private not-for-profit; small city

Southern Maine Community College

Southern Maine Community College in South Portland offers an associate's program that can help students prepare for entry-level work in the computer science industry or for transfer to a bachelor's degree program. In particular, students learn how to work with algorithmic concepts and applications to solve hardware- and software-related problems. Learning outcomes include the ability to create computer programs and hardware schematics using a variety of programming languages. Courses cover topics in calculus, computer architecture, data structures and object-oriented programming.

  • Programs Offered: Associate in Science in Computer Science
  • Tuition & Fees (2012-2013): $3,470 in-state; $6,050 out-of-state*
  • School Type & Setting: 2-year; public; small city

University of Maine

Located in Orono, the University of Maine offers undergraduate and graduate degrees in computer science, and the programs are overseen by 12 faculty and staff members. Program features include opportunities for lab-based research and the chance to participate in the university's Cyber-Defense Competition.

The Bachelor of Science program is accredited by the Accreditation Board for Engineering and Technology (ABET) and requires 50 credits of major coursework in, among other topics, data and discrete structures, object-oriented programming, problem solving and software engineering. Similar courses can be found in the Bachelor of Arts curriculum.

Students pursuing the 30-credit Master of Science take three core courses in algorithms, computer science and software engineering. They also complete a project or a thesis. The 58-semester-hour doctoral program is designed to prepare students for careers in academia, the computer science industry or research, and it culminates in a dissertation.

  • Programs Offered: Bachelor of Science in Computer Science,
    Bachelor of Arts in Computer Science,
    Master of Science in Computer Science,
    Doctor of Philosophy in Computer Science
  • Tuition & Fees (2012-2013): $10,594 in-state; $27,454 out-of-state*
  • School Type & Setting: 4-year, public; small suburb

University of Maine at Augusta

The University of Maine at Augusta offers both an associate's and a bachelor's degree in computer information systems, and instruction takes place under the guidance of three full-time professors and a number of professionally employed adjuncts. Students pursuing an Associate of Science complete 33 credits of major coursework, including an elective in C++, Java, PHP or Visual Basic programming.

Qualified students may advance to the Bachelor of Science program, where they complete 75 credits of major coursework in, among other areas, database design, information technology and management information systems. They also participate in junior- or senior-year internships.

The university also offers a combined program that allows students to earn a Bachelor of Science in Computer Information Systems and a Master of Business Administration in five years. Short-term courses of study include a 31-credit undergraduate certificate in health informatics; advanced students may be interested in the 45-credit postbaccalaureate certificate in computer information systems.

  • Programs Offered: Associate of Science in Computer Information Systems,
    Bachelor of Science in Computer Information Systems,
    Certificate in Health Informatics,
    Postbaccalaureate of Science (Computer Information Systems)
  • Tuition & Fees (2012-2013): $7,448 in-state; $16,688 out-of-state*
  • School Type & Setting: 4-year; public; distant town

University of Maine at Farmington

The University of Maine at Farmington offers a Bachelor of Arts in Computer Science program that combines classroom and hands-on training with opportunities for research. The curriculum includes 48 credits of major coursework in, among other topics, database and operating systems, computer architecture, networking and programming languages. Students also have the chance to work on independent study projects and participate in internships. Other program features include a low student-faculty ratio and ongoing mentoring.

  • Programs Offered: Bachelor of Arts in Computer Science
  • Tuition & Fees (2012-2013): $9,367 in-state; $18,455 out-of-state*
  • School Type & Setting: 4-year, public; remote town

University of Southern Maine

The University of Southern Maine in Portland offers both an undergraduate and a graduate program in computer science, as well as a 4-course graduate certificate in software systems technology. In 2013, the computer science faculty was composed of eight professors.

The Bachelor of Science program is accredited by the Computing Accreditation Commission of ABET and includes topics associated with computer systems technology, programming and software design. Students also take a minimum of 15 credit hours in advanced mathematics electives.

Students in the 30-credit Master of Science program acquire the training they need to develop comprehensive computer systems, hardware technology and software products. In addition to a thesis or a project, requirements include topics in database and operating systems, algorithm design and computational theory.

  • Programs Offered: Bachelor of Science in Computer Science,
    Certificate of Graduate Study in Software Systems,
    Master of Science in Computer Science
  • Tuition & Fees (2012-2013): $7,776 in-state; $18,488 out-of-state*
  • School Type & Setting: 4-year, public; small city

School Comparison: At a Glance

School Name School Type and Setting Computer Science Degrees Offered Undergraduate Tuition & Fees (2012-13)
Bowdoin College 4-year; private not-for-profit; distant town Bachelor of Arts in Computer Science $44,118*
Central Maine Community College 2-year; public; rural Associate of Science in Computer Technology,
Associate of Applied Science in Computer Technology
$3,570 in-state; $6,150 out-of-state*
Colby College 4-year, private not-for-profit; Bachelor of Arts in Computer Science,
Bachelor of Arts in Interdisciplinary Computing (concentrations in theatre and dance, biology, environmental studies or music)
$44,320*
Eastern Maine Community College 2-year; public; small city Certificate in Computer Repair Technology,
Associate in Applied Science in Computer Systems Technology
$3,267 in-state; $5,847 out-of-state*
Husson University 4-year, private not-for-profit; small city Associate of Science in Computer Information Systems,
Bachelor of Science in Computer Information Systems,
Bachelor of Science in Computer Information Systems/Master of Business Administration
$14,540*
Southern Maine Community College 2-year; public; small city Associate in Science in Computer Science $3,470 in-state; $6,050 out-of-state*
University of Maine 4-year, public; small suburb Bachelor of Science in Computer Science,
Bachelor of Arts in Computer Science,
Master of Science in Computer Science,
Doctor of Philosophy in Computer Science
$10,594 in-state; $27,454 out-of-state*
University of Maine at Augusta 4-year; public; distant town Associate of Science in Computer Information Systems,
Bachelor of Science in Computer Information Systems,
Certificate in Health Informatics,
Postbaccalaureate of Science (Computer Information Systems)
$7,448 in-state; $16,688 out-of-state*
University of Maine at Farmington 4-year, public; remote town Bachelor of Arts in Computer Science $9,367 in-state; $18,455 out-of-state*
University of Southern Maine 4-year, public; small city Bachelor of Science in Computer Science,
Certificate of Graduate Study in Software Systems,
Master of Science in Computer Science
$7,776 in-state; $18,488 out-of-state*

Source: *NCES College Navigator.

Show me popular schools

Related to Computer Schools in Maine

  • Related
  • Recently Updated
  • Popular
5 Ways Students Can Avoid Computer Distraction During Lecture

At some point in the last decade, computers - laptops especially - have become a part of the classroom experience as important...

Is Working on Your Computer Hurting Your Productivity?

Computers have revolutionized the way students work - but that's not 100% a good thing. With the allure of the Internet just a...

Mac Vs. PC: The Best Computer for Students

Mac vs. PC: it's a debate that rages indefinitely on tech blogs and geek-centric online communities. The truth is that there...

From the Classroom to Your Computer: A Conversation with Curt Newton of MIT OCW

Education-Portal.com recently attended the OpenCourseWare Consortium (OCWC), a gathering of educators and professionals...

Computer Literacy in the Workforce

Popular Schools

Popular Schools

Avg. Wages For Jobs in ME

Source: Bureau of Labor Statistics

Copyright