Attendance is not mandatory, but if you miss a lecture itll be difficult. Graded on three tests and drops lowest If all taken not including the final. Study guides and very similar to tests. Really good professor but class is hard trys best to help you understand. Textbook is used but he will give you the pdf online. Pdf file sold at bookstore