Title

CPTR2235 - Comparative Languages

API ID

Credits

3 (2/1/0)

Description

This course is an exercise in algorithmic problem solving when applied to contrasting computer languages. The goal is to develop an understanding of the strengths and weaknesses of various computer languages when creating solutions to different problems. Using a mixed language method is explored to address more complex problem domains.
Prerequisites

Competencies

  1. Develop solutions in each of the categories of computer languages.
  2. Develop a solution in several computer languages.
  3. Develop a basic understanding of each computer language studied.
  4. Design multiple solutions for the same software requirement.
  5. Compare and contrast computer languages with regard to problem domain and solution range.
  6. Realize algorithmic differences between target computer languages.
  7. Determine an estimate of long-term feasibility of implementations.
  8. Reinforce prior computer language learning by understanding new ways of developing solutions to problems.
  9. Demonstrate the efficient use of resources (time, talent and money) when developing solutions to business problems.
Degrees that use this course

Degrees that use this course

Degree:
Associate of Applied Science (AAS)
Location:
Moorhead Campus
Online
Credits:
60