CD Course Outline
CD Course Outline
re"uisites COMPILER DESIGN PECS3204 CSE & IT THEORY OF COMPUTATION No. of Credits 4 Sc ool Co!re"uisites CUTM, SOET, Paralakhemundi.
Course Coordinator#s$% Mr.A.A ina!h " Mr.Man#$kar" %r. Ani&a Pa&ra &OD% DEAN a.avinash@cutm.ac.in Email Telep one No. '()*+(*((4 Ot er Course Teac er#s$%Tutor#s$ 4, Learnin' &ours Student (uota Course T)pe Offer in Academic *ear Pr#-e!!i#nal Ele.&i e /&h Seme!&er 0 ()+1
COURSE DESCRIPTION Thi! .#ur!e in&r#du.e! .#m2iler de!i3n &e.hni4ue! and &he u!a3e #- de!i3n .#n.e2&!. T#2i.! in.lude e--e.&i e u!e #2ar!er! and im2lemen&in3 2ar!in3 &e.hni4ue! . COURSE O+,ECTI-ES +. T# de el#2 &he -undamen&al !&ren3&h in &he .#m2iler de!i3nin3 ( Learn to develop some simple applications 1. To prepare students for successful careers in industry 4. Learn to develop some small projects .UIDELINES ON .RADIN. AND STANDARDS O/ ASSESSMENT
Qualification Grade Score on 100 Percentage Points Point Outstanding Excellent Very Good Good Fair Pass Failed Malpractice O E A B C D F M 90 and above up to 100 80 and above but less than 90 70 and above but less than 80 60 and above but less than 70 50 and above but less than 60 40 and above but less than 50 Below 40
Absent
COURSE CONTENT
optimization, concepts of elimination of local common sub-expressions, redundant and un-reachable codes, basics of flow of control optimization.
COURSE LEARNIN. OUTCOMES E7plain o6 to de'i'n a 6e3pa'e Implement t e concepts JAVA Script , CSS , DOM De8elop a small pro9ect 6 ic includes all concepts of 6e3 desi'nin' E7plain t e importance of t e topic and discussin' all pre8ious )ear uni8ersit) e7amination "uestions E7plain t e importance of t at topic in campus inter8ie6s and competati8e e7amination COURSE TEAC&IN. AND LEARNIN. ACTI-ITIES
There are 4 contact hours per week. 48 hours are the total number of contact hours planned for the course for the semester. 45 hours are lecture/teaching/interactive forum discussion hours. 3 hours are interactive tutorial hours for discussing the previous year papers.
COURSE ASSESSMENT MET&ODS Assessment Met od Description 1$ In&ernal Te!&! Three in&ernal &e!&! 5ill 6e .#ndu.&ed. 7e!& #&5# 5ill 6e .#n!idered.
:ei' t 2; 8
9+):+) ; ()<
2$ A!!i3nmen&!
Three a!!i3nmen&! are <8 3i en &# &he !&uden& and are &# 6e !u6mi&&ed in &he !eme!&er 5$ A&&endan.e Mark! are 3i en -#r '*8 a&&endan.e and a6# e. <8 Internal E8aluation Total 5; 8 =$ E=&ernal E=amina&i#n Uni er!i&> E=amina&i#n >; 8 .#ndu.&ed a& &he end #&he !eme!&er Total 1;; ? ESSENTIAL READIN.S0 #,ournals4 te7t3oo@s4 6e3site addresses etc.$
Textbooks Compilers Principles, Techniques and Tools Authors: Alfred V. Aho, Monica S. Lam, Ravi Sethi and Jeffrey D. Ullman Publisher: Pearson MEANS % PROCESSES /OR STUDENT /EED+ACA ON COURSE +< ?er6al -eed6a.k #- !&uden&! in &he .la!! (< @ri&&en -eed6a.k #- &he !&uden&! 9#nline -#rma&A &aken &5i.e in a !eme!&er< 1< One0�#ne di!.u!!i#n 5i&h &he !&uden&!. COURSE POLIC* (including plagiarism, academic honesty, attendance etc.) +. The .#ur!eB! !>lla6u! ha! 6een de!i3ned 6> ad#2&in3 e=i!&in3 .#ur!e !&ru.&ure #!#me leadin3 Uni er!i&ie!. (. The Ce.&ure manual i! a 3enuine 5#rk d#ne 6> &he C#ur!e C##rdina&#r. ADDITIONAL COURSE IN/ORMATION +OARD O/ STUDIES APPRO-AL. Si'natureBBBBBBBBBBB.. DateBBBBBBBBBBB