Loading...
Preparing your educational journey
Computer Science logo
University of Maine logo

Computer Science

University of Maine
Information last verified July 2026
Tuition USD 1,607 (Tuition (Credit)) — National students; USD 664 (Tuition (Credit)) — In-State students
Degree MSc
Duration 24 months
Delivery On-campus
Location Orono, United States
Language English

Program Overview

The Computer Science at University of Maine is a MSc programme in Computer Science & IT over 24 months, delivered On-campus. This programme equips graduates with advanced knowledge and practical skills for professional and academic careers in the field.

Students gain a rigorous grounding in both the theoretical foundations and applied dimensions of computer science & it. The programme combines coursework, research components, and practical projects that develop critical thinking, problem-solving, and specialist expertise relevant to industry and research needs.

Graduates of the Computer Science programme are well-prepared for careers in academia, industry, government, and the private sector across United States and internationally. The programme provides an internationally recognised qualification within the Bologna higher education framework.

Key Program Features

  1. Duration: 24 months
  2. Language of instruction: English
  3. Study mode: On-campus
  4. English requirement: IELTS 6.5
  5. Tuition: USD 1,607 (Tuition (Credit)) — National students; USD 664 (Tuition (Credit)) — In-State students
  6. Location: Orono, United States, United States

Career Opportunities

Graduates of the Computer Science programme are prepared for diverse careers in computer science & it:

  1. Software Engineer / Developer
  2. Data Scientist
  3. Machine Learning Engineer
  4. IT Project Manager
  5. Cybersecurity Analyst
  6. Cloud Solutions Architect

Program Curriculum

Course Structure

  1. Software Engineering I
  2. Theoretical Computer Science I
  3. Algorithms
  4. Topics in Artificial Intelligence
  5. Topics in Database Management Systems
  6. Advanced Topics in Computer Science
  7. Graduate Project
  8. Graduate Thesis/Research

Admission Requirements

Academic Requirements

An M.S. student has the option of preparing and defending a masters thesis or completing a masters project. The thesis option is the traditional route to an M.S. degree, and is required of all students who want to go on to the Ph.D. The thesis requires substantially more work by the student than the project, and it allows a more in-depth examination of a problem. The thesis option prepares the student for a career in research and development or for further graduate work in a Ph.D. program. The masters project is more targeted and applied than the thesis, with additional course work. This option best prepares students for advanced jobs in industry. Both options require thirty (30) credit hours of course work at the 400 level and above.
This includes:
  • Required core courses. The required core courses, which must be passed with a grade of B or better, are: Software Engineering (COS 520), Theoretical Computer Science (COS 550), and Algorithms (COS 554).
  • Six thesis credit hours (COS 699) or three project credit hours (COS 599).
  • Approved elective courses.

English Proficiency: IELTS 6.5 or equivalent.

Tuition & Financial Information

Tuition Fee

USD 1,607 (Tuition (Credit)) — National students; USD 664 (Tuition (Credit)) — In-State students

Tuition fees: USD 1,607 (Tuition (Credit)) — National students; USD 664 (Tuition (Credit)) — In-State students

IELTS requirement: 6.5

Financial Aid & Scholarships

Contact University of Maine directly for scholarship, grant, and financial aid information for this programme. Many European universities offer merit-based and need-based funding for international and domestic students.

About University of Maine

University of Maine logo

University of Maine

Orono, United States

public research university in Orono, Maine, United States

University Profile
  • Language English
  • Duration 24 months