<strong>Syllabus</strong> <strong>2013</strong><strong>MCA</strong>Timer/Counter Programming in the 8051Programming 8051 Timers, Counter Programming.Unit V (12)8051 Serial CommunicationBasics of serial communication, 8051 connection to RS232, 8051 serial communicationprogrammingReal world Interfacing: LCD, ADC and sensors, stepper motor, keyboard, DAC,Interfacing to external memory;Text Books:1. Muhammed Ali Mazidi & Jannice Gillespie Mazidi, The 8051 Microcontroller andEmbedded systems, Pearson Education, 2 nd Edition, 2007.2. Embedded Micro Computer System - Jonathan W. ValvanoReference Books:3. Mike Predko, Programming and Customizing 8051, Tata McGrawHill, 1 st Edition,20004. Stephen Brown et al.,Fundamentals of Digital logic and very low design, PearsonEducation, 4 th International Edition, 2008 .<strong>Christ</strong> <strong>University</strong>, Bangalore, India 70
<strong>Syllabus</strong> <strong>2013</strong><strong>MCA</strong><strong>MCA</strong>442A WEB ENGINEERINGTotal teaching Hours/Semester: 60No of Lecture Hours/Week:60Course objectiveThe World Wide Web has become a major delivery platform for information resources. Manyapplications continue to be developed in an ad-hoc way, contributing to problems of usability,maintainability, quality and reliability. This course examines systematic, disciplined andquantifiable approaches to developing of high-quality, reliable and usable web applications.The course introduces the methodologies, techniques and tools that support their design,development, evolution, and evaluation.Learning outcomeUpon successful completion of the course the student will:• Be able to understand the concepts, principles and methods of Web engineering.• Be able to apply the concepts, principles, and methods of Web engineering to Webapplications development.• Be familiar with current Web technologies.• Be familiar with Web application development software tools and environments currentlyavailable on the market.• Be able to understand the technologies, business models and societal issues of Web2.0/Web 3.0 and Semantic Web.Unit I. (12)History of the WebThe arrival of the Browser, flattening of the world, from linking to searching,commercialization of the Web, Peer-to-Peer networks and free file sharing. Technologicaldevelopment- IP networking, HTML and XML, Web services and RSS.Socialization of the Web -Blogs and wikis, Social networks. Arrival of Web 2.0.Developments in Web Technology - HTML,XML,CSS, Scripting technologies, Webapplications of XML-Web services, Web feed forms, P2P file sharing networks, other P2Papplications.Unit II. (12)Enabling Techniques and technologiesRich Internet Applications-sample RIAs email applications, XMLHttpRequest, the link neededfor Ajax, More RIA- Office and Map applications. API.WPCs and their mach-upsThe situation in Web 1.0, content syndication with Web feeds, Mach-ups based on WPCs,Tagging- Flicker and tagging, Social bookmarking, Folksonomies.<strong>Christ</strong> <strong>University</strong>, Bangalore, India 71