UMPI computer science graduates will be able to analyze complex computing problems and to identify solutions, to provide computing-based solutions in order satisfy computing requirements, to communicate effectively in various environments, to recognize professional responsibilities as well as make informed judgments based on legal and ethical principles, to be an effective team member or team leader, and to provide computing-based solutions. More specifically, students will be able to:

  • Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.
  • Solve mathematical problems with calculus, discrete mathematics, linear algebra and parametric statistics and apply these in a computing environment.
  • Manage, analyze, evaluate, and summarize data using appropriate mathematical, statistical, and computer applications and be able to present results and conclusions in written and oral forms to peers, professionals, and stakeholders.
  • Identify patterns and processes within the natural sciences, and use the scientific method to design, conduct, analyze, and communicate a scientific experiment.

Next Step: Become an UMPI Owl

We’re so excited that you’re considering the University of Maine at Presque Isle! As a student at UMPI, we want your experience to be anything but ordinary! So what makes UMPI extraordinary? Our Learning Environment, Our Student Engagement and Our Location!

No matter what stage of life you are in, we can help you take the plunge into higher education and put you on YOUR PATH TO SUCCESS!