1  
   
  HOME ::
   
 
Lecturer: Supaporn Kansomkeat
Office: CS 318 ; 28-8594
Email: supaporn.k@psu.ac.th
URL: http://staff.cs.psu.ac.th/supaporn
Class Hours: Tue 13-13.50 (CS203)
  Wed 15.00-16.50 (CS201)
   
   
       

            ANNOUNCEMENTS |   SYLLABUS  |  SCHEDULE | WORKS |


ANNOUNCEMENTS:


SYLLABUS:

วัตถุประสงค์ 

เพื่อให้นักศึกษาเข้าใจถึงขั้นตอนต่างๆของระบบการแปลภาษา และสามารถเขียนโปรแกรมตัวแปลภาษาง่ายๆได้

เนื้อหาวิชา  

บทที่ 1 Introduction                                                                 

บทที่ 2 Lexical Analysis and Finite Automata                             

บทที่ 3 Syntax Analysis                                                             

บทที่ 4 Semantic Analysis and Code Generation                        

งานกลุ่ม – โจทย์ปัญหา และการนำเสนองาน                                         

 

วิธีการเรียนการสอน           

บรรยาย      3 คาบต่อสัปดาห์ (คาบละ 50 นาที)

อาจารย์ผู้สอน      

ผศ. ดร. สุภาภรณ์ กานต์สมเกียรติ   ห้อง CS318  

E-mail: supaporn.k@psu.ac.th

การวัดผล             

- งานเดี่ยว งานกลุ่ม สอบย่อย 30 %
- สอบกลางภาคการศึกษา             35  %
- สอบปลายภาคการศึกษา            35  %

เกณฑ์การให้ระดับขั้นคะแนนเบื้องต้น

A            85 – 100
B+          75 – 84 
B            70 –  74
C+          65 –  69
C            55 – 64 
D+          50 – 54 
D            45 – 49 
E            0 –  44
ทั้งนี้ อาจมีการเปลี่ยนแปลงตามอิงเกณฑ์และอิงกลุ่มภายใต้ดุลยพินิจของคณะกรรมการประกันคุณภาพของภาควิชาฯ

เงื่อนไข      

รายวิชาบังคับก่อน : 344-211 Data Structure

เอกสารประกอบการสอน

Back to the top     


SCHEDULE:

344-441 Compiler Construction

Topic Handouts Resources Note
0
Course Oultline
outline (pdf)  
1
Introduction
chapter 1  
2
Lexical Analysis and Finite Automata
chapter 2  
3
Syntax Analysis
chapter 3  
4
Semantic Analysis and Code Generation
chapter 4  

Back to the top


WORKS:

งานในชั้นเรียน

 

งานในห้องปฏิบัติการ

 

Back to the top


Back to my home page                                                                                                      last updated: 6 Jan 2018