MATH 171 Fall 2021
Computer Literacy for Mathematics

Computers and Programming for Beginners
TR 1:10-2:25, Ayres 110 (in-person class)
http://www.math.utk.edu/~vasili/171/

Office Hours: TR 2:30-3:00 and by arrangement

Course Objectives: Essentials of computers and computing. We will cover:
• Algorithms and programming, mainly in MATLAB, some Python, gnuplot.
• About operating systems (UNIX/Linux and Windows) and tools
• Internet, WWW and tools (basic HTML, creating your own web page, TCP/IP, client/server, SSH, SCP, ...)
• Applications to scientific computing (roots, quadrature, least squares, some statistics, ...)

• Physical Modeling in MATLAB  by Allen Downey (download it, free and useful)

• Matlab Workbook (with basics)
• Get Started with Matlab
• Tutorials:   There are many free tutorials and videos on the web, e.g.
Complete MATLAB Tutorial for Beginners good multipart videos
• Learn Matlab, TutorialsPoint, for beginers, excellent
• Get Started with MATLAB, from Mathworks
• listing of books, tutorials, etc:   Learn MATLAB: Best Matlab courses, tutorials & books 2020
• also see:   Learn MATLAB Basics at Mathworks,   and Matlab resources
• Matlab Cheat-Sheet for Data Science from London School of Economics
If you are happy not having to pay for a book, you may want to fill out this nomination form.

Software:  Install Matlab (and FreeMat or Scilab or Octave) on your computer(s).
• Matlab: UTK has site license, so free for students (but installation is messy and long...):
Create a MathWorks account (and save the password you enter)
(may want to record/save the 'activation key' number for future access)

• GNU Octave: open source matlab-clone, smallest package (but not fully compatible):   Octave
• FreeMat: open source super-matlab (but not 100% compatible), get it from   FreeMat
• Scilab: open source super-matlab (but not 100% compatible), get it from   Scilab
• Gnuplot: simplest, powerful, free plotter, highly recommended!   gnuplot site
• Quizes: 3 or 4 of them, NO MAKEUPS.
• Computational Labs: 10 to 12 of them
• FINAL EXAM:   Wed 8 Dec   10:30-12:45
• Course Grade = (50%)Labs + (30%)Quizes + (20%)Final exam
• Do NOT miss class.
• Do ALL assigned work promptly, before and after class.
• DO NOT hesitate to ask questions and seek help.
• Try VERY hard not to fall behind; it is always very difficult to catch up.
• Do not hesitate to came talk to me if you are facing difficulties.
!!! GOOD LUCK !!!

• All incidents of academic misconduct will be reported to the Student Judicial Affairs office.
• If you need an accommodation based on the impact of a disability, please contact me privately.
Contact the Office of Disability Services (2227 Dunford Hall, 974-6087) to coordinate reasonable
accommodations for documented disabilities.