One applied area that has been affected directly by the complexity theory is the field of cryptography. In most application fields, an easy computational problem is preferable to a hard one because the easy ones are cheaper to solve. Cryptography is unusual because secret codes should be hard to break. Therefore, it specifically requires computational problems those are hard to compute without a secret key or password. Homework assignments will be distributed in class and collected on a regular basis.
Regular attendance is essential for proper understanding of the course topics.
Although no grade is directly assigned based upon attendance, poor attendance will ultimately be reflected in your course average and grade. Attendance will be taken on a daily basis. If you are absent from class you are responsible for the work missed. It is at the instructor's prerogative if any other absences are excused and make up work assigned. A general rule of thumb is to let me know you will be missing class a few days ahead of time.