mid sem syllabus.pdf

5
Syllabus or B.Tech(Computer cience Engineering) p to Fourth Year Revised Syllabus of B.Tech CSE (br the students who were admitted n Academic Session 201 0-201 1) lYtttltttg4'$ Syllabus VII Semester Theory Softrvarc Englneering cs70l Contractr:3L Credits- 3 \ lfodule I "Software Engine€ring Objectives, Definitions ,Software hocess models Wat€rfall Model , Prototype model, RAD, Evofutionuy bility, Cost- BenefitAnalysis, COCOMOmodel. [4L] ryical DFDs,DataModelling, ER diagams, Software Requirements ee, decision able and Sructured EnglislL Struchue chart Trms,fqn au}ryis Functional vs.Object"Oriented approach. 3Ll . trified Modelling Language \/ Class diagrarq nteraction diagram: collaboration diug.tL sequence iuguttt, staG chut diagrarq activity diagram, mplernentation diagram" aL) ModuleV Coding & Documentation Stuchued Programming, Modular hognmming, Module Relationship. Coupling,CohesiorU OO Programming, nformation liding; Reuse, System Docurnentation. 5Ll Testlg - Levels of Testing, ntegration Testing, System Testing.(sl) 1,Stfi$ffe auatty, Quality Assrrance, Software Maintenance, oftware Configuration Managemen Software Architecture. 6Ll ReferenceBmks: L Software Engine€ring A practitioner's appoach- Prressman(IMll) 2. Software Enginesing- Pankaj Jalote Wiley-krdia) 3. Software Engineering- Rajib ltthll (PHI) 4. Software Engineering-AgarwalandAgflrwal (PHI) Compiler Ilesign cs702 Contracts:3L Credits-3 Module I Intnoduction to Compiling [2L] Cgmpileis,Analysis-synthesismodel The phases f the compiler, Cousins of the compiler. [5L] The role of t he exical analper" Tokens, Pattgm, lpxemes, Input buffaing Specifications f a tokn, Recognition of tokeng Finite automata, ro,rn regular eqlression o an NIA" From a regulu expression o NFA, From a regular expression o DFA, Design of a exical analyzer generator kx). ry parsing, Flmdles, Vrable prefixesb Op€ratorpec€denc€ arsin Recovery strategies or different parsing echniques. $ynter dircct€d trenslation [4L] Synta,r directed definitions, Constnrction of syntax reeq Bottom-up evaluation of S attributed definitiong L attributed definitiong Bottom-up evaluation of inherited attributes. Module Itr Ilpe checHng [3L] Tlpe sy$ems, Specification of a simple ype checker, Equivalence f tlpe expressions, ype conversions Run dme envirunments [4L] Source anguage ssues Activation hees, Contol stack, scope ofdeclaration,Binding ofnames), Storage rganization Subdivision of run-tirne mernory Activation reconcls), torage llocation fiegies, Parameter assing call by value, call by reference, opy restore, call by name), Symbol ables, dynamic storage llocation echniques. ModuhfV 46

Upload: dipanjan-bhattacharya

Post on 14-Apr-2018

244 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mid sem syllabus.pdf

7/27/2019 Mid sem syllabus.pdf

http://slidepdf.com/reader/full/mid-sem-syllabuspdf 1/5

Syllabus or B.Tech(Computercience Engineering)p to FourthYear

Revised Syllabus of B.Tech CSE (br the students who were admitted n AcademicSession 2010-2011)

lYtttltttg4'$

SyllabusVII SemesterTheory

SoftrvarcEnglneeringcs70lContractr:3LCredits- 3

\ lfodule I"Software Engine€ringObjectives,Definitions,Softwarehocess models Wat€rfallModel , Prototypemodel,RAD, Evofutionuy

bility, Cost-BenefitAnalysis,COCOMO model.[4L]

ryical DFDs,Data Modelling,ER diagams, SoftwareRequirements

ee, decision able and SructuredEnglislL Struchuechart Trms,fqnau}ryis Functionalvs. Object" Orientedapproach.3Ll

. !trified Modelling Language\/ Classdiagrarq nteractiondiagram:collaborationdiug.tL sequence iuguttt, staGchut diagrarq activity diagram, mplernentation

diagram" aL)ModuleVCoding & Documentation Stuchued Programming,Modular hognmming, Module Relationship.Coupling, CohesiorUOOProgramming,nformation liding; Reuse,SystemDocurnentation.5LlTestlg - Levelsof Testing, ntegrationTesting,SystemTesting.(sl)

1,Stfi$ffe auatty, QualityAssrrance,SoftwareMaintenance, oftwareConfigurationManagemen!SoftwareArchitecture. 6Ll

ReferenceBmks:L SoftwareEngine€ring A practitioner'sappoach- Prressman(IMll)2. SoftwareEnginesing- PankajJalote Wiley-krdia)

3. SoftwareEngineering-Rajib ltthll (PHI)4. SoftwareEngineering-Agarwal andAgflrwal (PHI)

Compiler Ilesigncs702Contracts:3LCredits- 3

Module IIntnoduction to Compiling [2L]Cgmpileis,Analysis-synthesismodelThephases f the compiler,Cousinsof thecompiler.

*lnrtcalAnalystu [5L]The role of the exical analper" Tokens,Pattgm, lpxemes, Input buffaing Specificationsf a tokn, Recognitionof tokeng Finiteautomata, ro,rn regulareqlression o an NIA" From a regulu expressiono NFA, Froma regularexpressiono DFA, Designof a exical analyzergenerator kx).

ry parsing,Flmdles,VrableprefixesbOp€ratorpec€denc€ arsinRecoverystrategiesor differentparsing echniques.

$ynter dircct€d trenslation [4L]Synta,rdirected definitions, Constnrctionof syntax reeq Bottom-upevaluationof S attributeddefinitiong L attributeddefinitiongBottom-upevaluationof inheritedattributes.Module ItrIlpe checHng[3L]Tlpe sy$ems,Specificationof a simple ypechecker,Equivalence f tlpe expressions,ypeconversionsRun dme envirunments[4L]SourceanguagessuesActivationhees,Contol stack,scopeofdeclaration, Bindingofnames), Storage rganizationSubdivisionof run-tirnemernory Activation reconcls), torage llocation fiegies, Parameterassing call by value, call by reference, opy

restore,call by name),Symbol ables,dynamicstorage llocation echniques.ModuhfV

46

Page 2: Mid sem syllabus.pdf

7/27/2019 Mid sem syllabus.pdf

http://slidepdf.com/reader/full/mid-sem-syllabuspdf 2/5

Syllabus or B.Tech(Computercience Engineering)p to FourthYear

RevisedSylab1s of B.TechCSE (for the studentswho were admitted n AcademicSession201S201 1)

Moduletr [10L1

rn Classicalsets,propeitiesof classicalsets,Fuzy setoper:ationgrzzYelations.ud formsand boundaries, ifferentfuzzificationmethods'

dations,Defu zifrcationmethods'' Logic, Approximaie easoning ndFuzy Implication

d system Aggregationof fuzzy Rules,Fnzy Inferenc€System-

omeAppliances,Gen€ralFuzzyLogrc controll€rs.BasicMedical

Diagnosticsystemsmd Weatherorecasting

ModuleIII [10L]NeumlNetvo*Introduction to Neurat Networks: Advent of ModernNeuroscience,ClassicalAI andNeuralNetworks, BiologicalNeuronsand

Artificial neuralnetwork;modelof artificial neuron.

I-earning Methods : Hebbiargcompetitive,Boltznranetc.,Neural Network models:p#eption, adalne ard lvladalinerrctworks;single layer network; Back-propagation rd multi layer

networks.Competitive leaming networks:Kohonenself organizingnetworks,Hebbian earning;HopfieldNetworks.

Neuo-Fuzzymodelliry:Applications of Neurel Networks:PatternRecogrritionandclassification

Module.IV[10L]Genetic Algorithms: Sunple GA, crossover and mutation, Multi-objective Genetic Algorithm (MOGA)'

Applications 1f Genetic Hgoritnn' genetic algorithms in searchand optimization, GA basedclusteringAlgorithm, Iunge

processing ndpattemRecogtition

ModuleV [4LlOtfto Sot Coniputing echniqges:SinmlatedAnnealing,Tabusealch,Ant colonyoptimization ACO), Prticle SwarmOsimizatim

(PSo).

Tert Books:l. Fuzzy ogic with engineering pplications,TimothyJ.Ross,JohnWiley andSons

2. S. najasekaanandGA.vPai,'Neural Networks,FuzzyLogic andGenetic

Algorithms",PHI3. priirciplesof Soft Computing S N Sivanandar4S.Sumathi,JohnWiley & Sons

4. GeneticAlgorithms n iearch,Ogimization & MachineLeamingby David E. Goldberg

5. Neuro-Fuzy andSoft computing,Jang,Sun' Mzutani, PHI

6. NeuralNetworks:A ClassroomApproadl/e by KumarSatislU MH,

j. GenedcAlgorithms n seach,Optimization& MachineLearningby David E. Goldberg,Pearson/PHl

8. A beginners pfoach to SoftComputing,SamirRoy& Udit Chalxaborty,Pearson

RefercnceBooks:

L FuzzySetsand FuzzyLogic: Theoryan'dAp,plications,George.Klir and Bo Yuan,Prenticelall

Z. NeuralNetworks:e bomprehensive oundation2ndEdition), Simon laykin, hentice Hall.

Artifi cial IntelliggncecsTclcContncts:3LCredits- 339L ./Intlduction [21

, fiemiew ofArtificial intelligenc€- roblems f AI, AI technique, ic - Tac Toeproblem.

Intelligent Agentr [21

Agents& environme,n! ahrreof environmen!structureof agents, oalbasedagents, tility basedagents,eamingagents'

Problem Solving [2]

48

Page 3: Mid sem syllabus.pdf

7/27/2019 Mid sem syllabus.pdf

http://slidepdf.com/reader/full/mid-sem-syllabuspdf 3/5

syllabus or B.Tech(computercience Engineering)p to FourthYear

RevisedSyllabtrsof B Tech CSE (for the students who were admitted n AcademicSession201G201 1)

ProblemgProblemSpace& search:Dehning theproblemas statespace earch, roductionsystem,problemcharacteristics,szues n

the designofsearchprograms.

Search echniques5]

Solvingproblernsby searchingproblemsolvingagents, earchingor solutions;wriform search tategies:breadth irst searclldepth

hrst semch,depth imited search, idirectionalsearch, omparing miformsearch hategies

Heuristicsearchstrategies41

Greedybest-fust search,A* search,memory boundedheuri$ic search: ocal searchalgorithms& optimization problems:Hill

climbing search, imulatedannealing earch, ocalbeamsearch, eneticalgorithms,constraintsatisfactionproblems,ocal search or

constraintsatisfaction roblems.

Adversarial search 3]

Gameqoptimal decisions& strategiesn games,hemrumax searchprocedue,alpha-beta runing,additional efinements,terative

deepening.

y,Knowledge & reasoning 31

Knowledge representationssues, representation& mapping, approacheso knowledge representation,ssues in knowledge

representatron

fsinepredicate ogrc [21

Representing imple fact in logic, representingnstmt & ISA relationstrip,computableunctions& predicates,esolution,natural

deduction

,,Xdpresentingknowledgeusing ules [3]

Procedural erses eclarative nowledge, ogicprogramming,orward verses ackward easoning,matching,controlknowledge

Probabilisticreasoning[3]

Representing nowledgen an uncertaindomairu he semantics f Bayesiannehvorkq Denrpster-Shaferheory,Fuzzy sets& firzzy

logics.

Planning[2]

Overview,components f aplanningsystem,Goal stackplanning,Hierarchicalplanning,otherplarming echniques

Natural Languageprocessing[2]

lntroductiorySvntactic rocessing,emantic nalvsis- iscotuse pragmatic rocessing.

/'"^";; *1 ,, fin-"'t-s,

Learning [3]

Formsof learning, inductile leaning, learning

neuralnet earmng& geneticearning.

s'W"etax"l, k-pt ---) ,Erpert Systcms2] '

decision rees, explanationbased earning, earning

Representing ndusing domainknowledge,expertsystemshells,knowledgeacquisition

Basicknowledge fprogramming

anguage ike Prolog & Usp. [3]Books:

l. Artificial Intelligence,Ritch & Knight, TMH

49

Page 4: Mid sem syllabus.pdf

7/27/2019 Mid sem syllabus.pdf

http://slidepdf.com/reader/full/mid-sem-syllabuspdf 4/5

Syllabusor B.Tech(Computercience Engineering)p to FourthYear

RevisedSy|ahs of B.Tecir CSE (for the studentswho were admitted n Academic Session 2O1O'2011)

Mobile Computingcs704EContracts:3LCredits- 3

Introduction to PersonalCommunicationsServices PCS):PCS Architectwe, Mobility management,Networks sigralling. Global

System or Mobile CommunicationGSM) systemoverview: GSM Architecture,Mobility management, etworksipalling. [5L

General Packet Radio Services(GPRS): GPRS Architecture, GPRSNetwork Nodes Mobile Data Commwrication: WLANs(WirelessANs) IEEE 802.11 tandar4Mobile P.

[sLWirelessApplication Protocol(WAP): The Mobile Internetstandar4 WAP Gatewayand hotocols, wirelessmak rp Languages(W\{L). WirelessLocal Loop(WLL): Introduction o WLL Architechre,wirelessLocal Loop Technologies I1L

Third Generation 3G) Mobile Services: ntroduction to Intemational Mobile Telecommunications 000 (MT 2000) vision,WidebandCodeDvision Multiple Access W-CDMA), andCDMA 2000,Qualityof servicesn 3G.

T7L

Global Mobile Satellite Systems;case studiesof the IRIDIUM and GLOBALSTAR systems.Wireless Enterprise Networks:Introduction o Virtr.ralNetworks,Blue tooth echnology,Blue tooth Protocols.

I7L

Server-side rogamming in Java"Pervasivewebapplicationarchitecture,Device ndependentxampleapplication

[8L

Text :l. '?ervasiveComputing",Burkhardt,Peason2. "Mobile Communication", . Schiller, Pearson3. "Wirelessand Mobile NetworksArchitectures",Yi-Bing Lin & Imrich Chlamtac, ohnWiley & Sons,2001

4. "Mobile andPersonalCommunication ystems nd services'',Raj Pandya,PrenticeHall of hdia 2001.

Reference:l. "Guideto Designingand mplementingwireless ,ANs", Mark Cirnpa, Thomson eaming, Vikas PublishingHouse,[email protected]. "WirelessWeb Development",Ray Rischpater,SpringerPublishing,3. "The WirelessApplication Protocol",Sandeep inghal,Peason.4. "Third GenerationMobile Telecommunication ystems", y P.Stawonlakis,SpringerPublishers,

Internet Technologrcs705AContracts:3LCredits- 334LModule I-6L

oduction1L):

Overview,Network of Networks, ntrane! Exhanetand nternet.

ld WideWeb lL):Domain ad Subdomaiq AddressResolution,DNS,Telnet FTP, IITP.

ew of TCP/IP lL):

Features,Segnent,Three-WayHandshaking, low Contol, Enor Confrol,Congestion ontrol, P Datagranr, Pv4 andIPv6.

ubnettingand addressing1L):Classfuland Classless ddressing,Subnetting.NAT, IP masquerading,P tables.

Routinghotocol (lL):Routing-Intraand nter DornainRouting,UnicastandMulticast Routing,Broadcast.

ectronicNfail l L)

57

Page 5: Mid sem syllabus.pdf

7/27/2019 Mid sem syllabus.pdf

http://slidepdf.com/reader/full/mid-sem-syllabuspdf 5/5

Syllahr for B.Tech(Computercience Engineering)p to Fourthyear

RairalffisdB-Tecfi CS€ (brtE students who were admitted n AcademicSession201G2011)

POH}.SMTP.Module tr-9l,

(3L):Introduction,ditors,Elements,thibrtres, eading, aragraph-ormating, inlq Head, able, ist,Block, ayout,CSS.Form,frame,ColorgColornamg olorvalue.

ageMaps 1L):map, area,atbibutesof imagearea.

ExtensibleMarkupLanguage)ftII.) (aL):Introduction,Tree,Sy'ntax,Elements,Attibrnes, Validation,Viewing )CITML in brief.

CGI Scripts lL):Inhoduction,EnvironmentVaiable. GET andpOSTMethods.

le III-I0L(31);

Introduction,Variable,Condition,Loop,Array, Implementingdatastruchre,Hash,String,RegularExpression,Filehandling,7Ohadling.

cript(4L):Basics,Staternents,omments, ariable,comparisorq ondition,switch, oop,break.Object string,array,Boolean, eg-ex.Function,Emors,Validation.

CookieslL):Dehnition of cookies,Createand Storea cookiewith o<ample.

lets 2L):

ContainerClass,Components, ppletLife Cvcle-Updatemetho{ Paranreter asslngaple! Applicatrons.IV-4L

Serverprogrammingn Java 2L):JavaSockel JavaRMI.

( lL) :Maliciouscode-viruses, rojanhorses,wolms; eavesdropping,poohng,modification,denialof serviceattacks.

security echniques2L):Password ndAuthentication;VPN, IP Security,security n electonic tansaction,SecureSocketLayer (SSL),SecureShell SS}I1.

(1L):

IntroductiorqPackethltering, Statefirl,Application layer, hoxy.v_5L

InternetTelephony L):Introduction,VoIP.

MultimediaApplications (2L):

MultimediaoverIP: RSVP,RTP, RTCPandRTSP.Steamingmedi4 Codecard plugins,IpTV.

Search ngineandWebCrawler 2L):Defudtion,Metadat4 WebCrawler,krdexing,pagerarJg overviewof SEO

Reference:l. WebTechnology:A Developet'sPerspective,N.P.GopalanandJ. Akilandeswai, PHI karning, Delhi, 2013.(Chapters-s,7,8,9).2. InternetworkingTechnologies, n EngineeringPerspective,RahulBaneqee,PHI I^earning,Delhi, 2011. (Chapten5,6,12)Micnoelectrunics& YISI DesigncsTt)58Contracts:3LCredits-336L

Module Content How

58