May 23, 2024  
2023-2024 Catalog 
2023-2024 Catalog
Add to Portfolio (opens a new window)

CS 170 - Linear Algebra for Data Analysis

Credits: 5
Designed for engineering and computer science students, this course offers a comprehensive overview of linear algebra concepts and theories. Both abstract and practical aspects of linear algebra will be covered, with the goal of giving students a strong understanding of the principles and their real-world applications.

Enrollment Requirement: Eligible for college level mathematics (Math 100 or higher) and CS 121  or CS& 131  or CS& 141  or SDEV 218  or higher programming class; or instructor consent.

Course Outcomes:
Students who successfully complete this class will be able to:

  1. Provide a comprehensive understanding of the concepts and methods of linear algebra including topics such as Gauss-Jordan elimination, vector spaces, eigenvalues, eigenvectors, vector spaces, linear transformations. 
  2. Develop abstract thinking skills and the ability to apply linear algebra concepts to real-world problems.
  3. Enhance problem-solving skills through a variety of application-based examples and exercises.
  4. Provide a solid foundation in linear algebra principles for students interested in mathematics, engineering, physics, computer science, and other related fields.
  5. Offer hands-on experience with computer-based activities to deepen understanding and application of linear algebra concepts.

Program Outcomes
  1. Provide detailed and accurate descriptions of various physical systems.
  2. Solve multi-step problems in physical analysis.
  3. Identify pertinent elements of physical systems and problems.
  4. Design meaningful experiments and clearly report their conclusions.
  5. Interpret scientific data including the results of experiments designed by others.
  6. Apply mathematical tools to the solution of complex problems.
  7. Use electronic and numerical instruments as tools for investigation and analysis.

College-wide Outcomes
  • Critical Thinking - Critical thinking finds expression in all disciplines and everyday life. It is characterized by an ability to reflect upon thinking patterns, including the role of emotions on thoughts, and to rigorously assess the quality of thought through its work products. Critical thinkers routinely evaluate thinking processes and alter them, as necessary, to facilitate an improvement in their thinking and potentially foster certain dispositions or intellectual traits over time.
  • Quantitative and Symbolic Reasoning - Quantitative Reasoning encompasses abilities necessary for a student to become literate in today’s technological world. Quantitative reasoning begins with basic skills and extends to problem solving.

Add to Portfolio (opens a new window)