Program Learning Outcomes

BS in Computer Science

Completion of the program prepares students for roles in the following:

  • System software designers and developers.
  • Application software designers and developers.
  • Network software designers and developers.
  • Students in Computer Science and related graduate degree programs.
  • Emphasis in Computer Science, Networking or Full Web Stack Development.

BS in Software Engineering

Completion of the program prepares students for roles in the following:

  • Software quality assurance team members and leaders.
  • Software requirements analysts.
  • Software development process specialists.
  • Software development team facilitators.
  • Software designers and developers.
  • Students in Software Engineering and related graduate degree programs.

BS in Computational Data Sciences

Completion of the program prepares students for roles in the following:

  • 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 theory, techniques, and tools throughout the data analysis lifecycle and employ the resulting knowledge to satisfy stakeholders’ needs.

Master of Computer Science

Completion of the program prepares students for roles in the following:

  • Be leaders in computing and innovation in the workplace.
  • Excel in developing large software systems to solve real-world problems.
  • Assume technical leadership roles in small, developing enterprises as well as large, well established companies.

 

BAS in Software Development

Completion of the program prepares students for roles in the following:

  • Design a software-based solution to meet a given set of requirements.
  • Implement a software-based solution to meet a given set of requirements.
  • Communicate effectively in a variety of professional contexts.
  • Function effectively as a member of a team engaged in software development.

Certificate Programmer

Completion of the program prepares students for roles in the following:

  • Computer Science and related baccalaureate degree programs.

AS in Computer Science

Completion of the program prepares students for roles in the following:

  • Computer Science and related baccalaureate degree programs.

AAS in Computing & Networking

Completion of the program prepares students for roles in the following:

  • Computer Science and related baccalaureate degree programs.