CSci 2033 Spring 2016 Elementary Computational Linear Algebra

Similar documents
MTH 215: Introduction to Linear Algebra

Mathematics. Mathematics

Data Structures and Algorithms

CS/SE 3341 Spring 2012

Math 181, Calculus I

Course Development Using OCW Resources: Applying the Inverted Classroom Model in an Electrical Engineering Course

Page 1 of 8 REQUIRED MATERIALS:

Course Syllabus for Math

Syllabus ENGR 190 Introductory Calculus (QR)

Instructor: Matthew Wickes Kilgore Office: ES 310

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

ME 4495 Computational Heat Transfer and Fluid Flow M,W 4:00 5:15 (Eng 177)

Course Content Concepts

ECO 3101: Intermediate Microeconomics

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

BA 130 Introduction to International Business

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

Office Hours: Mon & Fri 10:00-12:00. Course Description

School of Innovative Technologies and Engineering

Statewide Framework Document for:

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

Control Tutorials for MATLAB and Simulink

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221


UNIT ONE Tools of Algebra

Spring 2015 Natural Science I: Quarks to Cosmos CORE-UA 209. SYLLABUS and COURSE INFORMATION.

Math 098 Intermediate Algebra Spring 2018

Probabilistic Latent Semantic Analysis

Foothill College Summer 2016

Math Techniques of Calculus I Penn State University Summer Session 2017

Math 96: Intermediate Algebra in Context

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

COURSE INFORMATION. Course Number SER 216. Course Title Software Enterprise II: Testing and Quality. Credits 3. Prerequisites SER 215

Honors Mathematics. Introduction and Definition of Honors Mathematics

Physics 270: Experimental Physics

EDCI 699 Statistics: Content, Process, Application COURSE SYLLABUS: SPRING 2016

Answers To Hawkes Learning Systems Intermediate Algebra

Computer Architecture CSC

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED STATICS MET 1040

Syllabus Foundations of Finance Summer 2014 FINC-UB

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

MTH 141 Calculus 1 Syllabus Spring 2017

Lecture Videos to Supplement Electromagnetic Classes at Cal Poly San Luis Obispo

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Measurement. When Smaller Is Better. Activity:

Spring 2016 Stony Brook University Instructor: Dr. Paul Fodor

Probability and Game Theory Course Syllabus

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

Course Syllabus for Calculus I (Summer 2017)

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

RM 2234 Retailing in a Digital Age SPRING 2016, 3 credits, 50% face-to-face (Wed 3pm-4:15pm)

MAT 122 Intermediate Algebra Syllabus Summer 2016

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

General Physics I Class Syllabus

Python Machine Learning

EGRHS Course Fair. Science & Math AP & IB Courses

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

THE GEORGE WASHINGTON UNIVERSITY Department of Economics. ECON 1012: PRINCIPLES OF MACROECONOMICS Prof. Irene R. Foster

ECON 442: Economic Development Course Syllabus Second Semester 2009/2010

Albright College Reading, PA Tentative Syllabus

Mathematics process categories

PreAP Geometry. Ms. Patricia Winkler

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

AN EXAMPLE OF THE GOMORY CUTTING PLANE ALGORITHM. max z = 3x 1 + 4x 2. 3x 1 x x x x N 2

ITSC 1301 Introduction to Computers Course Syllabus

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

STA 225: Introductory Statistics (CT)

Astronomy/Physics 1404 Introductory Astronomy II Course Syllabus

CSL465/603 - Machine Learning

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

FINN FINANCIAL MANAGEMENT Spring 2014

Syllabus CHEM 2230L (Organic Chemistry I Laboratory) Fall Semester 2017, 1 semester hour (revised August 24, 2017)

CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017)

International Business BADM 455, Section 2 Spring 2008

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

MAR Environmental Problems & Solutions. Stony Brook University School of Marine & Atmospheric Sciences (SoMAS)

Physics XL 6B Reg# # Units: 5. Office Hour: Tuesday 5 pm to 7:30 pm; Wednesday 5 pm to 6:15 pm

Introduction to Personality Daily 11:00 11:50am

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

MinE 382 Mine Power Systems Fall Semester, 2014

INTRODUCTION TO GENERAL PSYCHOLOGY (PSYC 1101) ONLINE SYLLABUS. Instructor: April Babb Crisp, M.S., LPC

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Using the Attribute Hierarchy Method to Make Diagnostic Inferences about Examinees Cognitive Skills in Algebra on the SAT

Mastering Biology Test Answers

STA2023 Introduction to Statistics (Hybrid) Spring 2013

Alabama A&M University School of Business Department of Economics, Finance & Office Systems Management Normal, AL Fall 2004

CALCULUS III MATH

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

Instructor. Darlene Diaz. Office SCC-SC-124. Phone (714) Course Information

Class Mondays & Wednesdays 11:00 am - 12:15 pm Rowe 161. Office Mondays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Transcription:

CSci 2033 Spring 2016 Elementary Computational Linear Algebra General Information This course is an introduction to linear algebra and matrix theory and computation. It covers the fundamentals of linear algebra (vectors, matrices, determinants, rank, eigenvalues,... ), as well as standard algorithms for solving common matrix problems (linear systems, least squares systems,... ). The main emphasis of the course is to provide you with a solid foundation in linear algebra and matrix computations. It is an important course because Linear Algebra plays a central role in many computer science topics (computer graphics, data mining, robotics, networking,... ). One of the sated goals of csci2033 is to show a few real world illustrations of the use of matrix computations, often taken from computer science. Class Schedule: MW 04:00 P.M. - 05:15 P.M (01/19/2016-05/06/2016) Vincent Hall 16. Instructor: Yousef Saad http://www.cs.umn.edu/~saad [e-mail: saad@cs.umn.edu ] Office: 5-225B Keller Hall Office Phone: (612) 624 7804. Teaching Assistants: Dimitrios Kottas (lead) James Cannalte Alex Dahl Prerequisites: Math 1271 or Math 1371 or equiv. Office hours: Yousef Saad TuFr 1:00 pm 2:00pm room 5-225B Dimitrios Kottas WeTh 1:30-2:30 room 2-209 James Cannalte Th 7:30-8:30pm room 4-240 Alex Dahl Mo 12:30-1:30pm room 4-240 1

Textbook Main text: Linear Algebra and its applications David C. Lay. 5th or 4th edition (both OK). Addison-Wesley 2012, 2015. You may also be interested in a few supplemental resources for studying: Study guide for the main text above. By David C. Lay and Judith Mc Donald, Addison Wesley, 2012. This is a nice guide to help you ask the right questions when studying - but I will not refer to it in class. Elementary Linear Algebra by Howard Anton is another text (there is a paperback edition). Introduction to Linear Algebra. G. Strang. Wellesley Cambrdige Press, 2009. Matlab : Matlab will often be used for writing short programs (in particular for homeworks). Matlab has extensive online documentation and there are many resources posted on the web, so a manual is not really needed unless you have never used matlab before in which case it is recommended to have a reference manual. Should you need a matlab manual, here are a couple that I suggest you look at. Matlab, Third Edition: A Practical Introduction to Programming and Problem Solving 3rd Edition by Stormy Attaway. (2013) Publisher: Elsevier, ISBN-13: 978-0124058767 ISBN-10: 0124058760 Mastering Matlab by Duane Hanselman and Bruce Littlefield. Prentice Hall (2011) ISBN-13: 978-0136013303 ISBN-10: 0136013309. Excellent book. Websites The main class web-site is www-users.cselabs.umn.edu/classes/spring-2016/csci2033_afternoon/ We will use moodle only for posting grades The link to moodle will be available on the class web-site. 2

Evaluation The evaluation of your performance in this class will be based on the following : Homeworks: 24 % [6 HWs at 4% each] Mid-Term Exams 44 % = 2 22% (best 2 out of 3 exams) Final exam: 26 % Quizzes: 6 %. Exams. There will actually be three mid-terms. However, only your best two mid-term scores of the three will be used to evaluate your performance. There wont be any make-up exams for the midterms: If for any reason you miss one mid-term the others two will be recorded. There will also be a final exam. Quizzes. The goal of the quizzes is to improve class participation. I will post a couple of quick questions and collect your answers. There will be a few of these throughout the semester but only three of them will be graded on a simple 0/ 1 / 2 scale [you will get either 0 or 1 or 2 points.] These will be cumulated into one single Quizzes score on moodle. If you return all 3 of those graded and have reasonable answers in each, your Quizzes score will display 2, then 4 and then 6. There will also be brief in-class practice exercise sessions. These practice exercises which will be posted in advance and quizzes will often (but not always) take place at the end of these sessions. Final grade. Final grades will not be based on a competitive curve but will be decided based on the following scale, where T is the total score (out of 100) you achieved in the class. A : 100 T 92 A- : 92 > T 87 B+ : 87 > T 84 B : 84 > T 80 B- : 80 > T 75 C+ : 75 > T 70 C : 70 > T 60 C- : 60 > T 55 D+ : 55 > T 50 D : 50 > T 40 F : 40 > T For example, to get a B you will need a grade between 80 (inclusive) and 84 (exclusive). If you do consistently well: exemptions from final exam (1) Students with a score of 95% or higher after the last assignment will be exempted from the final and will get an A for the class. 3

(2) Students with a score 92 T < 95 after the last assignment may elect to get the score of A- for the class without taking the final. If you do take the final exam, then you can improve your letter grade, but will still keep your A- if you do poorly at the final. (3) Students with a score 87 T < 92 after the last assignment may elect to get the score of B+ for the class without taking the final. If you do take the final exam, then you can improve your letter grade, but will still keep your B+ if you do poorly at the final. Students taking the class on an S-N basis are expected to earn a total score of at least 60% to get an S grade. They will be exempted from the final exam and will receive an S for the class if their score after the last homework is 80% or better. Everyone else must take the final exam. Grading Grades will be posted on moodle immediatly after each homework or exam is graded. This will usually take about one week. It is important that you check your grades regularly. If you see a discrepancy between your grades and the grades posted, you need to alert the TA immediatly. You have one week after the homework/ exam is returned for requesting a change. Details on this can be found in the general policy on homeworks and exams which is posted in the class web-site. Cheating All homeworks labs, and exams, must represent your own individual effort. Cheating cases will be dealt with in a very strict manner. At a minimum, violators of this policy will fail the course and will have their names recorded. Please consult the http://www1.umn.edu/regents/polindex.html#1 Regents Student Conduct for additional information. Overview of topics to be covered (tentative) Linear systems. Solving Linear systems (Gaussian eliminination, Gauss-Jordan elimination) [1.1]; Illustrations with matlab. Vectors and vector equations 4

Linear combinations of vectors; Matrices; columns, rows; [1.3]; Row reduction and Echelon forms [1.2]; The matrix equation Ax = b [1.4] Solution sets of Linear Systems [1.5]; Application of linear systems [1.6] Linear independence [1.7]; Linear Transformations [1.8]; The matrix of a Linear Transformation [1.9]; Application: Linear models in business, sicence, engg. [1.10] Matrices and Matrix operations [2.1]; The identity matrix; Inverse of matrix; [2.2] Characterization of invertible matrices [2.3]; Matrix factorization [2.5]; Determinants [3.1, 3.2, 3.3] Applications: area and volume. Vector spaces and subspaces [4.1]; Null Space, Column space, and linear transformations[4.2]; Linearly independent sets, bases [4.3]; Coordinate systems [4.4]; Dimension of a vector space [4.5] ; rank [4.6]; Change of basis [4.7]. Eigenvalues and eigenvectors [5.1]; Characteristic equation [5.2]; Diagonalization [5.3] ; Application: Markov chains, page-rank; Recurrences. Inner Products. Lengths, Orthogonality. [6.1]; Orthogonal sets [6.2]; The Gram-Schmidt process [6.4]; Least Squares problems, Applications: regression,... [6.5] Singular Value Decomposition. Analysis; Image compression. [7.4]; Applications: Principal Component 5