CSC 3300-001 -- Linear Algebra for Computing
Information for Students -- Spring 2018

CLASS MEETS: M 12:30 - 1:20 pm in MSC 290
TTh 2:30 - 3:45 pm in MSC G92
INSTRUCTOR: Dr. Robert E. Beck
OFFICE: Mendel Science Center 292A
HOURS: MW 10:00 -11:30 and by appointment
PHONE: Office: 610-519-7352
Mobile: 610-731-4223
TEXT: Philip Klein, Computing the Matrix, Newtonian Press, 2013.
PROJECTS: As assigned
QUIZZES: Thursday, February 1
Thursday, February 15
Thursday, March 1
Thursday, March 22
Tuesday, April 10
Thursday, April 26
FINAL EXAM: Monday, May 7, 2:30 - 5:00 pm
Quizzes 40 points each
Final Exam 200 points
Projects 300 points
Homework and Class Participation 150 points
Total 890 points

About 620 points will be needed to pass the course.

  • Learn to manipulate vectors and matrices and to interpret the results of these operations.
  • Explore the formal definitions and theorems of linear algebra.
  • Connect mathematics with programming by creating classes to investigate various mathematical structures.
  • Solve various computer science problems that can be approached with linear algebra techniques.
  • Gain programming experience in Python, especially with lists, arrays and comprehensions.
ACADEMIC INTEGRITY: All students are expected to uphold Villanova’s Academic Integrity Policy and Code. For this course, collaboration regarding the substance and strategies for solution of homework problems is encouraged. Actual homework papers must be the student’s own work. Essentially identical solutions will be considered a violation of the university's academic integrity policy. Rules regarding collaboration on project assignments will be given with the assignment. Any incident of academic dishonesty will result in an “F” for the assignment and will be reported to the appropriate university officials, per regulations in the College of Liberal Arts and Sciences Enchiridion. You can view the university Academic Integrity Policy and Code, as well as other useful information related to writing papers, at the Academic Integrity Gateway web site.
OFFICE of DISABILITIES and LEARNING SUPPORT SERVICES: Students with disabilities who require reasonable academic accommodations should schedule an appointment to discuss specifics with me. It is the policy of Villanova to make reasonable academic accommodations for qualified individuals with disabilities. You must present verification and register with the Learning Support Office by phone 610-519-5176 or by email. For physical access or temporary disabling conditions, please contact the Office of Disability Services at 610-519-4095 by email. Registration is needed in order to receive accommodations.