Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

The Compiler Design by Swayam is designed for those candidates who are GATE aspirants. It follows the intermediary process of compiler design. This course will discuss and illustrate the code generation process and the automaton theory. This course will give a solid background of the compiler design process. The means of the code generation process and its various utilities will be discussed. It is a one-semester course. It is primarily for undergraduate students.

The course is offered for free. The Swayam platform offers the best quality education in the online platform so that it can be accessed by advantaged and disadvantaged alike. The course curriculum is structured in lectures divided into 12-week duration. The candidates will be given books and references which will be required in the course progression. It is on the course website. The certification exam is the only payable section. It is optional.

The Certification provided by the Compiler Design program is verified by NPTEL and the Indian Institute of Technology Kharagpur. The certification is highly valuable and it can be shared on all platforms such as Linkedin. The certification will have the logos of NPTEL and the Indian Institute of Technology Kharagpur.

The Highlights

  • Shareable certification
  • Online platform
  • Books and references on the website
  • Duration 12 weeks
  • Verified by Indian Institute of Technology Kharagpur
  • Offered in the Swayam online platform
  • Undergraduate level
  • Proctored final exam
  • Flexible learning mode

Important dates

Course Commencement Date

Start Date : 20 Jan, 2025

End Date : 11 Apr, 2025

Enrollment Date

End Date : 27 Jan, 2025

Other

End Date : 14 Feb, 2025

Certificate Exam Date

Start Date : 04 May, 2025

Programme Offerings

  • video lectures
  • audio lectures
  • Self assessment tests
  • Reading Material
  • Quiz.

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 1000yesIIT Kharagpur

The Compiler Design fees detail can be checked in these following points-

  • The course fee is free of charge.
  • The certification exam costs Rs.1000. It is optional

Compiler Design fees detail

Fee category

Amount in rupees

Course fee

Free

Exam fee

Rs. 1000/-


Eligibility Criteria

Certification qualifying details

The certification for the Compiler Design training requires submission of all assignments and giving the final proctored exam. The candidates must score 10/25 in assignments and 30/75 in the final exam. The total score must be 40 out of 100 but the main requirement is the assignment score and the final exam score. 

What you will learn

Knowledge of computer application

The candidates who wish to begin their journey in Compiler designing can do so from this course. The learning outcomes for the Compiler Design program are-

  • Introduction to compiler design will be given in this course.
  • The intermediate coding process will be the targeted portion of the course.
  • The candidates will learn about the automata theory.
  • How automated tools are designed to be used at various phases of a compiler will be shown.
  • The reasons behind compilers being the support system of computers will be understood in the Compiler Design online course.
  • The issues in computer architectures will also be discussed in the program.
  • How memory management, computer architecture help inefficient code generation will be discussed.
  • The complex theory used behind this course will be taught to the candidates.
  • The different set of algorithms used in generating code will be shown.
  • The usage of one language to another in the automaton theory will be discussed as an important part of the Compiler Design certification syllabus.

Who it is for

The candidates who will avail of the Compiler Design certification benefits are-

  • The candidates who are GATE aspirants must follow this course as it covers up all its syllabus.
  • The candidates who are undergraduates of CSE and IT must apply.
  • The candidates who are in their bachelor’s in computer science can also apply.
  • The postgraduate students doing MCA and MS in computer science will also be benefitted from this course.
  • This course is an intermediate course on Compiler Design because of which makes this course accessible to everyone.

Admission Details

To admit to the Compiler Design certification course, the candidates must follow the following admission steps-

Step 1- The candidates must click on this URL - https://onlinecourses.nptel.ac.in/noc25_cs13/preview

Please note: Currently, the join button is not visible as the course is in running mode. The candidates need to wait until the new enrollment begins. 

The Syllabus

Instructors

IIT Kharagpur Frequently Asked Questions (FAQ's)

1: How many assignments will be there in the course?

There will be 12 assignments in the course. The 8 best assignments out of 12 assignments will be counted for the 25 % marks as the average assignment score.

2: Can I take my course classes on my mobile phone?

The Swayam platform is available or accessible on all platforms. The candidates can use mobile phones, laptops, or computers.

3: Is this Compiler Design online course supported by any industry?

Yes, this Compiler Design online course is supported by all kinds of software industries.

4: What is the name of the program instructor?

Professor Santanu Chattopadhyay is the program instructor. He is the faculty professor of IIT Kharagpur in the Department of electronics and electrical communication engineering.

5: Where is the course certificate e-verifiable?

The course certificate is e-verifiable in the NPTEL platform. The participants can e-verify here- nptel.ac.in/noc.

6: Where can I get further information about the Swayam platform?

The candidates can get further information on Swayam in the “About Swayam” section.

7: In which category does the course fall under?

The Compiler Design certification course falls under the Computer science and engineering systems category.

8: Can I get some support from the Swayam platform?

The candidates can ask their queries or ask for support in the SWAYAM Helpline/Support.

9: What is the best thing about the Swayam platform?

Swayam is a government-initiated online learning platform. Swayam provides the best quality education from the experts of their respective subjects free of cost.

10: Where will be the Compiler Design training final exam conducted?

The final exam will be conducted in person at the designated center. 

Articles

Back to top