Principles of Software Engineering

Software Engineering for Multicore Systems

Goal of the course: At the end of the course, students will have a fair understanding of some standard issues in software engineering pertinent to multicore systems. The project students will have hands on experience in implementing a real compiler technique for a multicore systems. If the course encourages even a few of the students to pursue further studies in any of the covered or related topics then the course definitely would have met its goals.

Slides for the Lectures: Assignments :

Exams :

Under construction