This program provides a solid foundation of computer knowledge, research opportunities, and hands-on experience. Courses on computer architecture and hardware, database systems, networking, computer languages, algorithm design and analysis, and computer graphics are put to use as students design independent study projects, pursue internships, or take advantage of on-campus work opportunities, such as working in the computer labs. Graduates are prepared for employment as software developers, database specialists, network administrators, computer facility managers, and graduate study. For a full description, visit the UMF catalog (2024-2025).
How do I explore Computer Science at UMF?
There are many ways to explore a major. You could:
- Review the webpage for this major.
- Talk to faculty members in the major. Ask about their career path.
- Choose a class of interest and contact the faculty member to ask about going to one of the classes.
- Talk with students in the major for insights into the courses you will take and professors who will instruct you.
- Enroll in one of the following courses: COS 120 Web Design or COS 140 Introduction to Computer Science.
- Get involved by joining a club or volunteer with an organization.
- Volunteer or intern with an organization that is aligned with this major.
- Talk with a Career Counselor.
What careers can I get with this major?
Can I minor in Computer Science? Are there related majors at UMF?
Yes, UMF has a minor in Computer Science, as well as Mathematics, Video Game Studies, Data Analytics, GIS, and many other choices. Majors related to Computer Science include Web Media & Design, Actuarial Science, and Mathematics. Read more about majors and minors.
How do I declare this major?
Contact Dr. Chris Bennett, Brinkman House, chris.bennett@maine.edu, 207-778-7114 to discuss your interests. To apply to the major, complete a change of major form.