Computer Science & Computer Engineering

Computer Science Major Program Educational Objectives

Within five years after graduation, graduates of the program will have accomplished all of the following:

  1. Have started a computing-related career or graduate studies in computer science or a related discipline;
  2. Have contributed to a team in a professional matter where computer science and soft-ware engineering principles were applied to solve problems involving computation; and,
  3. Have learned new technical skills or technologies for use in computing.

Computer Science Major Student Outcomes

Students graduating with a degree in Computer Science will have the ability to:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Computer Engineering Major Program Educational Objectives

Five years after graduation, alumni of the Computer Engineering major at the University of Wisconsin-La Crosse will:

  1. Have either started a career engineering hardware and/or software systems, or have pursued advanced studies in computer engineering or related fields.
  2. Have contributed effectively on a team in a professional context where engineering principles were used to solve technical challenges.
  3. Have learned new engineering techniques and/or technologies.

Computer Engineering Major Student Outcomes

Graduates of the program will have an ability to:

  1. Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. Communicate effectively with a range of audiences.
  4. Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  5. Function effectively on a team whose members together provide leadership, create collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  7. Acquire and apply new knowledge as needed, using appropriate learning strategies.