Course Description
This course is the third in a sequence after operating systems and compilers. This is a project course where students can apply the knowledge they have learned to a variety of projects.
Students may work individually, or in groups of two or three. Projects may be proposed in any area related to operating systems, programming languages, or compilers. Course uniting is variable: 9(3+3+3) or 12(3+6+3) units, based on the scope of the project.