The weight distribution of the course components is as follows:
10% - Class participation
30% - Two Assignments: basic concepts, principles, algorithms
40% - Two lab projects: project one (20%) and project two (20%).
20% - Self-study an advanced topic and presentation