East Carolina University
Department of Computer Science

CSCI 3584
Computational Linear Algebra
Standard Syllabus


3 credits Prepared by K. Gopalakrishnan, May 2018

Catalog entry

May not count toward MATH major or minor. P: Calculus course. Introduces vectors, matrices, and determinants. Special emphasis on application of linear algebra to solution of practical problems.

Course summary

Linear algebra is the branch of mathematics concerning vector spaces and linear mappings between such spaces. In this course, we will take an application and computation oriented ``matrix approach'' to the subject instead of the more theoretical ``abstract approach'' to the subject. There are several areas in computer science and programming where the concepts, techniques and theorems of linear algebra are used. So, this is arguably the most useful math course in CS curriculum.

Course topics

Student learning outcomes

Textbook

Linear Algebra and Its Applications by David C. Lay, Steven R. Lay and Judi J. McDonald, Pearson Education Inc., Fifth Edition, 2016.

This is a popular text book written with the intent to modernize the linear algebra curriculum. I will be sticking to the book closely in this course. Earlier editions of the same book (third and higher) might also suffice. We would be focusing primarily on chapters Chapters 1 thorough 5.

Other required material

All students will be required to have an account in Pearson's MyMathLab System. This system will be used for web based assignments

Grading

Your grade in this course will be based on your performance in assignments and examinations. The examinations will count for two third of your grade and the assignments will count for one third of your grade.

Assignments must be taken seriously and must be submitted in time. There will not be any programming assignments in this course. Most of the assignments will be done using the web based ``Pearson's MyMathLab'' System (that will be auto-graded) and the remaining assignments will be traditional paper based assignments (homework) that are graded manually.

There will be two regular examinations during the semester and a final comprehensive examination at the end of the semester.

Grade meanings

Grade Meaning
A  Achievement substantially exceeds basic course expectations
A−  
B+  
B Achievement exceeds basic course expectations
B−  
B+  
C Achievement adequately meets basic course expectations
C−  
D+  
D Achievement falls below basic course expectations
D−  
F Failure – achievement does not justify credit for course