(Autonomous Institute Affiliated to V.T.U, Belgaum) DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS SCHEME OF TEACHING AND EXAMINATION FOR 2016-19 II SEMESTER CREDIT Subject Code Name of the Subject Teaching hours/week Duration of Exam in Hours Marks for Total Marks CREDITS Lecture Practical / Field Work/ Assignment/Tutorials CIE SEE 16MCA21 Data Structures Using C 4 - 3 50 50 100 4 16MCA22 Introduction to Object Oriented Programming 4 - 3 50 50 100 4 16MCA23 Database Management System 4 - 3 50 50 100 4 16MCA24 Discrete Mathematical Structures 4 - 3 50 50 100 4 16MCA25 Software Engineering 4 - 3 50 50 100 4 16MCA26 Data Structures Laboratory - 3 3 50 50 100 2 16MCA27 Object Oriented Programming Laboratory - 3 3 50 50 100 2 16MCA28 Database Management System Laboratory - 3 3 50 50 100 2 Total 20 09 24 400 400 800 26 MALNAD COLLEGE OF ENGINEERING (Autonomous Institute Affiliated to V.T.U, Belgaum)
DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS SCHEME OF TEACHING AND EXAMINATION FOR 2016-19 III SEMESTER- INTERNSHIP CREDIT BASED Subject Code Name of the Subject Teaching hours/week Duration of Exam in Hours Marks for Total Marks CREDITS Lecture Practical / Work/ Assignment/Tutorials CIE SEE 16MCA31 Computer Networks 4 - 3 50 50 100 4 16MCA32 Python Programming 4 - 3 50 50 100 4 16MCA33 Analysis and Design of Algorithms 4 - 3 50 50 100 4 16MCA34 Operational Research 4 - 3 50 50 100 4 16MCA35 Elective – I 4 - 3 50 50 100 4 16MCA36 Computer Networks Laboratory - 3 3 50 50 100 2 16MCA37 Python Programming Laboratory - 3 3 50 50 100 2 Total 20 06 21 350 350 700 24 ELECTIVE-I 16MCA351 Advanced DBMS 16MCA352 Enterprise Resource Planning 16MCA353 MIS and E-Commerce 16MCA354 System Software
16MCA444 Cryptography and Network security 16MCA454 Storage Area Networks MALNAD COLLEGE OF ENGINEERING (Autonomous Institute Affiliated to V.T.U, Belgaum) DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS SCHEME OF TEACHING AND EXAMINATION FOR 2016-19 V SEMESTER - PROJECT CREDIT BASED Subject Code Name of the Subject Teaching hours/week Duration of Exam in Hours Marks for Total CREDITS Lecture Practical / Field Work/ Assignment/Tutorials CIE SEE 16MCA51 Advanced Web Programming 4 - 3 50 50 100 4 16MCA52 Programming Using C# & .NET 4 - 3 50 50 100 4 16MCA53 Mobile Applications 4 - 3 50 50 100 4 16MCA54 Elective-4 3 - 3 50 50 100 3 16MCA55 Elective-5 3 - 3 50 50 100 3 16MCA56 Advanced Web Programming Laboratory - 3 3 50 50 100 2 16MCA57 .Net Laboratory - 3 3 50 50 100 2 16MCA58 Mini Project : Mobile Applications Development using Android/iOS/Windows etc. - 4 3 50 50 100 3 16MCA59 Seminar - 2 - 25 - 25 1 Total 18 12 24 425 400 825 26 ELECTIVE-II ELECTIVE-III 16MCA441 Advanced Computer Networks 16MCA451 Software Architecture 16MCA442 Data Warehousing and Data Mining 16MCA452 Software Project Management 16MCA443 Wireless Communication and Mobile Technologies 16MCA453 Software Quality Management 16MCA444 Cryptography and Network security 16MCA454 Storage Area Networks 16MCA59: Seminar
Modules Teaching Hours Module – 1 8 Hours Mobile Devices and Systems, Architectures Mobile phones, Digital Music Players, Handheld Pocket Computers, Handheld Devices, Operating Systems, Smart Systems, Limitations of Mobile Devices, Automotive Systems GSM – Services and System Architectures, Radio Interfaces, Protocols, Localization, Module -2 8 Hours Calling, Handover. Wireless Medium Access Control and CDMA – based Communication Medium Access Control, Introduction to CDMA – based Systems. OFDM Module -3 8 Hours Mobile IP Network Layer Mobile Transport Layer and Databases Packet Delivery and Handover Management, Registration, Tunneling and Encapsulation, Route Optimization, Dynamic Host Configuration Protocol Indirect TCP, Snooping TCP, Mobile TCP, Other Methods of TCP – layer Transmission for Mobile Networks. Module -4 8 Hours Databases Database Hoarding Techniques, Data Caching, Client – Server Computing and Adaptation, Transactional Models, Processing, Data Recovery Process Data Dissemination and Broadcasting Systems Communication Asymmetry Module -5 8 Classification of Data – Delivery Mechanisms, Data Dissemination Broadcast Models, Selective Tuning and Indexing Techniques, Digital Broadcasting. Digital video Broadcasting.
CIE Components Internals 20+20 Designing algorithm 5 Marks Assignment 5 Marks Course Outcomes (CO): At the end of this course, the students will be able to Modules Teaching Hours Module – I 8 Hours INTRODUCTION TO SOFTWARE QUALITY Software Quality - Hierarchical models of Boehm and McCall – Quality measurement – Metrics measurement – Metrics measurement and analysis – Gilb’s approach – GQM Model Module – II 8 Hours SOFTWARE QUALITY ASSURANCE Quality tasks – SQA plan – Teams – Characteristics Implementation and Audits. Module – III 8 Hours QUALITY CONTROL AND RELIABILITY Tools for Quality – Ishikawa’s basic tools – CASE tools Defect prevention and removal – Reliability models Rayleigh model – Reliability growth models for quality assessment. Module- IV 8 QUALITY MANAGEMENT SYSTEM Elements of QMS – Rayleigh model framework Reliability Growth models for QMS – Complexity metrics and models Customer satisfaction analysis. Module- V 8 Marks QUALITY STANDARDS
Need for standards – ISO 9000 Series – ISO 9000 3 for software development – CMM and CMMI – Six Sigma concepts. Text Books: C. Gillies, “Software Quality: Theory and Management”, Thomson Learning, 2003. Stephen H. Kan, “Metrics and Models in Software Quality Engineering”, Pearson Education (Singapore) Pte Ltd., 2002. Reference Norman E. Fenton and Lawrence Pfleeger, “Software Metrics” Thomson, 2003 Mordechai Ben Menachem and Garry S.Marliss, “Software Quality”, Thomson Asia Pvt Ltd, 2003 STORAGE AREA NETWORKS Subject Code 16MCA454 Credit 04 Number of Lecture Hours/Week 04 Total Number of Lecture Hours 50 SEE Marks 50