Preparing you to excel in the rapidly evolving tech world. Our cutting-edge program blends rigorous academics with hands-on learning, empowering you to design systems, networks, and technologies that shape society. Graduates are highly sought after in Maine and beyond—because a UMaine degree means you’re ready to lead.
New Computer Science and Business degree launching in spring 2025
The University of Maine is launching a B.S. in Computer Science and Business within the Maine Business School starting in spring 2025.
UNDERGRADUATE DEGREE Programs
The School of Computing and Information Science offers both the Bachelor of Science (B.S.) and Bachelor of Arts (B.A.) degrees in computer science. The required course work in computer science provides the student with an understanding of the basic areas of computer science: structure of programming languages, operating systems, software engineering, algorithms and data structures, computer architecture, and the theory of computer science. Electives allow students to study additional topics such as artificial intelligence, databases, high-performance computing, networks, and cybersecurity. Students have opportunities for field experiences/internships, independent study, and undergraduate research in one of our laboratories. A capstone experience allows students to use their accumulated knowledge of the field in project design and implementation.
Computer Science graduates are well-positioned to secure rewarding, high-paying jobs in the computer industry that are relatively immune to outsourcing. In addition, graduates can also apply their knowledge wherever computers are used, including industry and business, research institutions, educational institutions, and government laboratories and agencies. The B.S. and B.A. degrees both provide a rigorous emphasis on computer science along with a strong liberal arts education. Graduates of the School of Computing and Information Science are also well prepared to enter graduate school for further study in computer science or other related fields or, with some additional preparation, to enter a professional school.
The School of Computing and Information Science has several research laboratories focusing on such areas as artificial intelligence and machine learning, database systems, high-performance computing, cybersecurity, data science, computer vision, visualization, and computer modeling of physical processes. Most of these laboratories routinely include undergraduates who assist the professors and the graduate students in their research. Students are mentored by professors and graduate students, and they get a good idea of what research and graduate school is like. In addition to the interesting and valuable experience gained, the students are often paid and/or co-author research papers.
Bachelor of SCIENCE in Computer Science
The B.S. degree provides a comprehensive foundation in computer science and prepares the student for a rewarding career in industry, business, government, or anywhere else that computing knowledge and skill is needed. It also provides solid foundation for graduate work in computer science and computing-related fields. The B.S. degree is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Computer Science and Similarly Named Computing Programs Criteria.
Bachelor of ARTS Degree in Computer Science
The B.A. degree gives the student a strong foundation in computer science while providing more flexibility for coursework outside the major. Like the B.S., it also prepares the student for a rewarding career in computing or for graduate work.
COMPUTER SCIENCE
Graduate Programs
• Accelerated 4+1 Masters of Science (MS) Computer Science
• Accelerated 4+1 Masters of Science (MS) Information Systems
• Masters of Science (MS) Computer Science
• Masters of Science (MS) Data Science and Engineering
• Masters of Science (MS) Information Systems
• Masters of Science (MS) Spatial Informatics
• Doctorate (PhD) Computer Science
• Doctorate (PhD) Spatial Information Science and Engineering
SCHOOL OF COMPUTER & INFORMATION SCIENCE
Design, Develop, Code, Create, Implement, Manage, Innovate, Thrive
Explore our cutting-edge undergraduate and graduate programs in Computer Science, Human-Centered Technology Design, New Media, and Information Science to be part of the technological revolution.
SCIS Contact Information
School of Computer & Information Science
Director – School of Computer & Information Science
Administrative Support Supervisor – School of Computer & Information Science
Administrative Specialist, New Media
5711 Boardman Hall
Room 348
Orono, ME 04469
Tel: 207.581.21
MCEC NEWS
