Homeworks will be in the form of problem sets that are given out periodically and also as isolated problems that occur during lectures.
You are encouraged to do the homeworks either in teams or on your own. Either is fine so long as you understand what's going on.
Some homeworks will be in the form of Matlab programming assignments. You can complete them either using SERC's computational resources (make sure you have a working account) or using your or your advisor's computational resources.