0% found this document useful (0 votes)
126 views6 pages

Elective Syllabus

The document discusses the syllabus for an elective course on middleware technology. The syllabus covers topics like client/server concepts, EJB architecture and applications, CORBA, COM, .NET architecture and comparison of COM and CORBA. The course aims to provide an understanding of various middleware technologies.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views6 pages

Elective Syllabus

The document discusses the syllabus for an elective course on middleware technology. The syllabus covers topics like client/server concepts, EJB architecture and applications, CORBA, COM, .NET architecture and comparison of COM and CORBA. The course aims to provide an understanding of various middleware technologies.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Elective www.skedocs.blogspot.

com

VISUAL PROGRAMMING LTPMC 3 0 0 100 3 UNIT I INTRODUCTION TO WINDOWS PROGRAMMING 9 GUI Concepts Overview of Windows programming Creating the window - Displaying the window - message Loop windows procedure-WM_PAINT message WM_DESTROY message An Introduction to GDI - device context basic drawing child window controls UNIT II VISUAL BASIC PROGRAMMING 9 IDE First Visual Basic Program - Introduction to Forms Intrinsic Controls working with Files - Accessing databases with data control - Classes and Objects ADO Object Model. UNIT III VISUAL C++ PROGRAMMING 9 Windows Programming Model - Visual C++ components Microsoft foundation classes Library Application Framework Getting Started with AppWizard Basic Event handling, Mapping modes, and a Scrolling View - Graphics Device Interface, Colors and fonts modal and modeless dialog windows common controls bitmaps UNIT IV THE DOCUMENT AND VIEW ARCHITECTURE 9 Menus Keyboard Accelerators Rich Edit Control Tool bars Status bars A reusable Frame Window Base Class - Reading and writing documents - SDI and MDI environments splitter windows and multiple views. UNIT V APPLICATIONS OF VISUAL PROGRAMMING 9 Dynamic link library ActiveX controls Vs. Ordinary Windows Controls Installing ActiveX controls Calendar Control ActiveX control container programming create ActiveX control at runtime -Component Object Model - Object linking and embedding Data Base Management with Microsoft ODBC- Threading. Total: 45 TEXT BOOKS: 1. Charles Petzold, Windows Programming, Microsoft press, 1996. 2. Francesco Balena, Programming Microsoft Visual Basic6.0, Microsoft press, Indian Reprint, 2001. 3. David Kruglirski.J, Programming Microsoft Visual C++, Fifth Edition, Microsoft press, 1998. REFERENCES 1. Visual C++ 6 From the grounded up , 2nd Edition by John Mueller, McGraw HILL INTERNATIONAL EDITION, Indian Reprint, 2008. 2. Visual Basic 6.0 Programming, Content Development Group, Tata McGraw-Hill Publishing Company Limited, Indian Reprint, 2008.

Elective www.skedocs.blogspot.com

PROFESSIONAL ETHICS LTPMC 3 0 0 100 3 UNIT I. HUMAN VALUES 10 Morals, Values and Ethics Integrity Work Ethic Service Learning Civic Virtue Respect for Others Living Peacefully caring Sharing Honesty Courage Valuing Time Co-operation Commitment Empathy Self-Confidence Character Spirituality UNIT II Engineering Ethics 9 Senses of 'Engineering Ethics' - variety of moral issued - types of inquiry - moral dilemmas - moral autonomy - Kohlberg's theory - Gilligan's theory - consensus and controversy Models of Professional Roles - theories about right action - Self-interest customs and religion - uses of ethical theories. UNIT III ENGINEERING AS SOCIAL EXPERIMENTATION 9 Engineering as experimentation - engineers as responsible experimenters - codes of ethics - a balanced outlook on law - the challenger case study UNIT IV SAFETY, RESPONSIBILITIES AND RIGHTS 9 Safety and risk - assessment of safety and risk - risk benefit analysis and reducing risk the three mile island and chernobyl case studies. Collegiality and loyalty - respect for authority - collective bargaining - confidentiality conflicts of interest - occupational crime - professional rights - employee rights Intellectual Property Rights (IPR) - discrimination. UNIT V GLOBAL ISSUES 8 Multinational corporations - Environmental ethics - computer ethics - weapons development - engineers as managers-consulting engineers-engineers as expert witnesses and advisors -moral leadership-sample code of Ethics like ASME, ASCE, IEEE, Institution of Engineers (India), Indian Institute of Materials Management, Institution of electronics and telecommunication engineers (IETE),India, etc. TOTAL : 45 TEXT BOOK: 1. Mike Martin and Roland Schinzinger, Ethics in Engineering, McGraw-Hill, New York 1996. 2. Govindarajan M, Natarajan S, Senthil Kumar V. S, Engineering Ethics, Prentice Hall of India, New Delhi, 2004. REFERENCES 1. Charles D. Fleddermann, Engineering Ethics, Pearson Education / Prentice Hall, New Jersey, 2004 (Indian Reprint) 2. Charles E Harris, Michael S. Protchard and Michael J Rabins, Engineering Ethics Concepts and Cases, Wadsworth Thompson Learning, United States, 2000 (Indian Reprint now available) 3. John R Boatright, Ethics and the Conduct of Business, Pearson Education, New Delhi, 2003. 4. Edmund G Seebauer and Robert L Barry, Fundamentals of Ethics for Scientists and Engineers, Oxford University Press, Oxford, 2001.

Elective www.skedocs.blogspot.com

MOBILE COMPUTING LTPMC 3 0 0 100 3 UNIT I WIRELESS COMMUNICATION FUNDAMENTALS 9 Introduction Wireless transmission Frequencies for radio transmission Signals Antennas Signal Propagation Multiplexing Modulations Spread spectrum MAC SDMA FDMA TDMA CDMA Cellular Wireless Networks. UNIT II TELECOMMUNICATION NETWORKS 11 Telecommunication systems GSM GPRS DECT Satellite Networks - Basics Parameters and Configurations Capacity Allocation FAMA and DAMA Broadcast Systems DAB - DVB. UNIT III WIRLESS LAN 9 Wireless LAN IEEE 802.11 - Architecture services MAC Physical layer IEEE 802.11a - HIPERLAN Blue Tooth. UNIT IV MOBILE NETWORK LAYER 9 Mobile IP Dynamic Host Configuration Protocol - Routing DSDV DSR Alternative Metrics. UNIT V TRANSPORT AND APPLICATION LAYERS 7 Traditional TCP Classical TCP improvements WAP- Introduction to 4G mobile networks- Case study Mobile multimedia networks. TOTAL : 45 TEXT BOOKS: 1. Jochen Schiller, Mobile Communications, PHI/Pearson Education, Second Edition, 2003. 2. William Stallings, Wireless Communications and Networks, PHI/Pearson Education, 2002. REFERENCES 1. Kaveh Pahlavan, Prasanth Krishnamoorthy, Principles of Wireless Networks, PHI/Pearson Education, 2003. 2. Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, Principles of Mobile Computing, Springer, New York, 2003. 3. Hazysztof Wesolowshi, Mobile Communication Systems, John Wiley and Sons Ltd, 2002.

Elective www.skedocs.blogspot.com

MANAGEMENT INFORMATION SYSTEMS LTPMC 3 0 0 100 3 UNIT I INFORMATION SYSTEM AND ORGANIZATION 9 Matching the information system plane in to the organizational strategic plan identifying key Organizational Objective and processes and Developing an information System Development User role in Systems Development process Maintainability and Recoverability in System Design. UNIT IIREPRESENTATION AND ANALYSIS OF SYSTEM STRUCTURE 9 Models for Representing Systems Mathematical, Graphical and Hierarchical (Organization Chart, Tree Diagram) Information Flow Process Flow Methods and Heuristics Decomposition and aggregation Information architecture Application of System Representation to Case Studies. UNIT III SYSTEMS, INFORMATION AND DECISION THEORY 9 Information theory Information content and Redundancy Classification and compression Summarizing and Filtering inferences and Uncertainty Identifying information needed to support to decision Making Human Factors problem characteristics and information System Capabilities in Decision Making. UNIT IV INFORMATION SYSTEM APPLICATION 9 Transaction processing Application Basic Accounting Application Applications for Budgeting and planning other use of information Technology: Automation Word processing Electronic Mail Evaluation Remote Conferencing and Graphics Systems and Selection Cost Benefit Centralized vs. Decentralized Allocation Mechanism. UNIT V DEVELOPMENT AND MAINTANANCE OF INFORMATION SYSTEMS 9 Systems analysis and design System development life cycle Limitation End user development Managing End users of the shelf software packages Outsourcing Comparison of different methodologies. Total : 45 TEXT BOOKS: 1. K.C. Laudon ,J.P. Laudon, M.E.Brabaston.Management Information Systems:Managing the Digital Firm,Pearson Education,2002. 2. K.C. Laudon ,J.P. Laudon,Management Information Systems-Organization and Technology in the Networked Enterprise,sixth Edition,Prentice Hall,2000. REFERENCES 1. E.F.Turban,R.K. Turban,R.E.Potter,Introduction to Information Technology,2004. 2. Wiley and M.E. Brabston, K.C. Management Information Systems:Managing the Digital Firm,Pearson Education,2002. 3. Jeffrey A. Hoffer ,Joey F . George and Joseph S.Valachich,Modern System analysis and Design,third Edition,

Elective www.skedocs.blogspot.com

MIDDLEWARE TECHNOLOGY LTPMC 3 0 0 100 3 UNIT I CLIENT / SERVER CONCEPTS 9 Client Server File Server, Database server, Group server, Object server, Web server .Middleware General middleware Service specific middleware. Client / Server Building blocks RPC Messaging Peer to- Peer. UNIT II EJB ARCHITECTURE 9 EJB EJB Architecture Overview of EJB software architecture View of EJB Conversation Building and Deploying EJBs Roles in EJB. UNIT III EJB APPLICATIONS 9 EJB Session Beans EJB entity beans EJB clients EJB Deployment Building an application with EJB. UNIT IV CORBA 9 CORBA Distributed Systems Purpose Exploring CORBA alternatives Architecture overview CORBA and networking model CORBA object model IDL ORB Building an application with CORBA. UNIT V COM 9 COM Data types Interfaces Proxy and Stub Marshalling Implementing Server / Client Interface Pointers Object Creation, Invocation , Destruction Comparison COM and CORBA Introduction to .NET Overview of .NET architecture Marshalling Remoting. Total: 45 Text Books: 1. Robert Orfali, Dan Harkey and Jeri Edwards, The Essential Client/Server Survival Guide, Galgotia Publications Pvt. Ltd., 2002. (Unit 1) 2. Tom Valesky,Enterprise Java Beans,Pearson Education, 2002.(Unit 2 & 3) 3. Jason Pritchard,COM and CORBA side by side, Addison Wesley,2000 (Unit 4 & 5) References : 4. Jesse Liberty, Programming C#, 2nd Edition, OReilly Press, 2002. (Unit 5)

Elective www.skedocs.blogspot.com

You might also like