Syllabus of Diploma (RGPV) III-Year, Computer Science Engineering
Table of Contents
ToggleSEMESTER V
ENTREPRENEURSHIP AND START-UPS
PAPER CODE : 7386 SUBJECT CODE : 601
Unit-1: Introduction to Entrepreneurship and Start – Ups
- Definitions, Traits of an entrepreneur, Intrapreneurship, Motivation
- Types of Business Structures, Similarities/differences between entrepreneurs and managers.
Unit-2: Business Ideas and their implementation
- Discovering ideas and visualizing the business
- Activity map
- Business Plan
Unit-3: Idea to Start-up
- Market Analysis – Identifying the target market,
- Competition evaluation and Strategy Development,
- Marketing and accounting,
- Risk analysis
Unit-4: Management
- Company’s Organization Structure,
- Recruitment and management of talent.
- Financial organization and management
Unit-5: Financing and Protection of Ideas
- Financing methods available for start-ups in India
- Communication of Ideas to potential investors – Investor Pitch
- Patenting and Licenses
Unit-6:
- Exit strategies for entrepreneurs,
- bankruptcy, and succession and
- harvesting strategy
MOBILE COMPUTING
PAPER CODE : 7497 SUBJECT CODE : 611
UNIT-1:
- A brief history of Mobile, Types of mobile phone generations,
- The Mobile Ecosystem, Types of Mobile Applications, Mobile Information Architecture Android Versions, Features of Android,
- Android Architecture, Installing Android SDK Tools, Configuring Android in Eclipse IDE,
- Android Development Tools (ADT), Creating Android Virtual Devices (AVD)
UNIT-2:
- Creating first android application, Anatomy of android application, Deploying Android app on USB connected Android device,
- Android application components, Activity life cycle, Understanding activities,
- Exploring Intent objects, Intent Types, Linking activities using intents
UNIT-3:
- Fragments life cycle, Interaction between fragments, Understanding the components of a screen (Layouts), Adapting to display orientation,
- Action Bar, Views(UI Widgets)-Button, Toast, ToggleButton, CheckBox, RadioButton, Spinner, WebView, EditText,
- DatePicker, TimePicker, ListView, ProgressBar, Analog and Digital clock, Handling UI events, List fragment, Dialog fragment
UNIT-4:
- Menus-Option, Context, Popup,
- Images-ImageView, ImageSwitcher, AlertDialog,
- Alarm manager, SMS, E-mail, Media Player,
- Using camera, recording video, Handling Telephony Manager
UNIT-5:
- Storing the data persistently-
- Data Storage Options: preferences, Internal Storage, External Storage, Content Provider ,
- The SQLite database, Connecting with SQLite database and operations-Insert, Delete,
- Update, Fetch, Publishing android applications, Deploying APK files
NETWORK FORENSICS
PAPER CODE : 7498 SUBJECT CODE : 612
UNIT-1:
- Review of Networking concepts and Protocols,
- Introduction to Network Forensics,
- various aspects of Network Forensics
UNIT-2:
- Introduction to Network Forensic Tools and techniques: Wireshark, TCP Dump, Syslog, NMS,
- Promiscuous Mode, Network Port Mirroring, snooping, scanning tools, etc.
UNIT-3:
- Understanding and Examining Data Link Layer, Physical Layer, Ethernet Switch Logs, MAC Table, ARP Table, etc.
- Understanding and Examining Network Layer, Router Logs, WiFi Device logs, Firewall logs,
UNIT-4:
- Understanding audit features of OS and applications;
- Enabling and Examining Server logs, User activity logs, Browser history analysis, Proxy server logs, Antivirus logs, Email logs
UNIT-5:
- Limitations and challenges of network forensics due to encryption, spoofing, mobility, storage limitations, privacy laws, etc.
SOFTWARE TESTING
PAPER CODE : 7499 SUBJECT CODE : 621
UNIT-1: Basics
- Introduction to Software Quality basics: Verification and validation, quality perspectives,
- Testing terminology, Software Testing Life Cycle (STLC), “V” model of Testing, QA process, cost of testing, types of tests,
UNIT-2: Writing Test Cases
- Writing test cases, Functional Testing, non-functional testing, (Performance testing), UI testing.
- Preparing test data, Writing Unit test, Integration test and User Acceptance Tests, preparing test scenarios from Software requirements
UNIT-3: Test Execution and Management
- test execution, Test Oracles, test planning, test strategy including when to stop testing,
- test-coverage – Traceability matrix, JIRA, Bugzilla and other bug tracking tools.
- Test data mining, test reporting.
UNIT-4: Test Automation
- Why automation, when not to automate,
- writing simple automated test cases, learn and practice any one automated testing framework like Selenium and …
UNIT-5: Other quality Assurance
- Quality and Defect management – Code reviews, Quality tools, Change management, version control
FREE AND OPEN SOURCE SOFTWARE(FOSS)
PAPER CODE : 7500 SUBJECT CODE : 622
UNIT-1: FOSS PHILOSOPHY
- Understanding the FOSS Community and FOSS Philosophy, Benefits of Community based Software Development,
- Guidelines for working with FOSS community,
- Requirements for being open, free software, open source software,
- FOSS Licensing Models, FOSS examples
UNIT-2: LINUX
- Linux Installation and Hardware Configuration, Boot Process, Dual-Booting Linux and other Operating Systems,
- Kernel Options during Boot, X Windows System Configuration,
- System Administration (Server Administration, Backup and Restore Procedures, Strategies for keeping a Secure Server)
UNIT-3: Programming Tools and Techniques
- Libreoffice Tools;
- Samba: Cross platform;
- Introduction about LAMP;
- Brief Introduction to Programming using languages like Java /Python / Perl;
- Database Systems Mysql, PostgreSQL or equivalent;
- Open Source UML Tools;
- Introduction to Mobile Programming;
- Version Control Systems like SVN, Git or equivalent;
- Project Management Tools;
- Bug Tracking Systems;
- Package Management Systems
UNIT-4: FOSS CASE STUDIES
- Some example case studies of FOSS implementation
DISASTER MANAGEMENT
PAPER CODE : 7603 SUBJECT CODE : 631
Unit – I:
- Understanding Disaster
- Understanding the Concepts and definitions of Disaster,
- Hazard, Vulnerability, Risk,
- Capacity – Disaster and Development, and
- disaster management.
Unit – II:
- Types, Trends, Causes,
- Consequences and Control of Disasters
- Geological Disasters (earthquakes, landslides, tsunami, mining);
- Hydro-Meteorological Disasters (floods, cyclones, lightning, thunder-storms, hail storms, avalanches, droughts, cold and heat waves)
- Biological Disasters (epidemics, pest attacks, forest fire);
- Technological Disasters (chemical, industrial, radiological, nuclear) and
- Manmade Disasters (building collapse, rural and urban fire, road and rail accidents, nuclear, radiological, chemicals and biological disasters)
- Global Disaster Trends – Emerging Risks of Disasters –
- Climate Change and Urban Disasters.
Unit- III:
- Disaster Management Cycle and
- Framework Disaster Management Cycle –
- Paradigm Shift in Disaster Management.
- Pre-Disaster – Risk Assessment and Analysis,
- Risk Mapping, zonation and Microzonation,
- Prevention and Mitigation of Disasters,
- Early Warning System; Preparedness,
- Capacity Development; Awareness.
- During Disaster – Evacuation – Disaster Communication –
- Search and Rescue – Emergency Operation Centre –
- Incident Command System – Relief and Rehabilitation –
- Post-disaster – Damage and Needs Assessment,
- Restoration of Critical Infrastructure – Early Recovery –
- Reconstruction and Redevelopment;
- IDNDR, Yokohama Stretegy,
- Hyogo Framework of Action.
Unit– IV:
- Disaster Management in India Disaster Profile of India –
- Mega Disasters of India and Lessons Learnt.
- Disaster Management Act 2005 – Institutional and Financial Mechanism,
- National Policy on Disaster Management,
- National Guidelines and Plans on Disaster Management;
- Role of Government (local, state and national),
- Non-Government and Inter Governmental Agencies
Unit– V:
- Applications of Science and Technology for Disaster Management
- Geo-informatics in Disaster Management (RS, GIS, GPS and RS).
- Disaster Communication System (Early Warning and Its Dissemination).
- Land Use Planning and Development Regulations,
- Disaster Safe Designs and Constructions,
- Structural and Non Structural Mitigation of Disasters S&T
- Institutions for Disaster Management in India
PROJECT MANAGEMENT
PAPER CODE : 7604 SUBJECT CODE : 632
UNIT-I:
- Concept of a project: Classification of projects-
- Importance of project management-
- The project life cycle- establishing project priorities (scope-cost-time)project priority matrix-
- work break down structure.
UNIT-II:
- Capital budgeting process: Planning- Analysis-Selection-
- Financing-Implementation-Review.
- Generation and screening of project ideas- market and demand analysis-
- Demand forecasting techniques.
- Market planning and marketing research process-
- Technical analysis
UNIT-III:
- Financial estimates and projections:
- Cost of projects-means of financing-estimates of sales and production-
- cost of production-working capital requirement and its financing-
- Profitability projected cash flow statement and balance sheet.
- Break even analysis.
UNIT-IV:
- Basic techniques in capital budgeting:
- Non discounting and discounting methods- payback period-
- Accounting rate of return-net present value-
- Benefit cost ratio-internal rate of return.
- Project risk. Social cost benefit analysis and economic rate of return.
- Non-financial justification of projects.
UNIT-V:
- Project administration: progress payments, expenditure planning,
- project scheduling and network planning,
- use of Critical Path Method (CPM), schedule of payments and
- physical progress, time-cost trade off.
- Concepts and uses of PERT cost as a function of time,
- Project Evaluation and Review Techniques/cost mechanisms.
- Determination of least cost duration.
- Post project evaluation. Introduction to various
- Project management softwares.
ARTIFICIAL INTELLIGENCE
PAPER CODE : 7605 SUBJECT CODE : 641
Unit 1 –
- Introduction to Artificial Intelligence
- Artificial Intelligence (AI) definition
- Goals of AI
- History of AI
- Applications of AI
Unit 2 –
- Agents and Environments
- Agent Terminology,
- Types of Agents – Simple Reflex Agents,
- Model Based Reflex Agents,
- Goal Based Agents
- Nature of Environments, Properties of Environments
Unit 3 –
- Search Algorithms Terminology
- Brute Force Search Strategies – Breadth First Search,
- Depth First Search.
- Heuristic Search Strategies, Local Search Algorithms.
Unit 4 –
- Fuzzy Logic Systems Introduction to Fuzzy Logic and Fuzzy systems,
- Membership functions,
- Fuzzification/Defuzzification
Unit 5 –
- Neural Networks Basic structure of Neural Networks
- Perceptron
- Back-propagation
ENGINEERING ECONOMICS AND ACCOUNTANCY
PAPER CODE : 7606 SUBJECT CODE : 632
UNIT-I: Introduction
- Managerial Economics;
- Relationship with other disciplines;
- Firms: Types, objectives and goals;
- Managerial decisions;
- Decision analysis.
Unit-II: Demand & Supply Analysis
- Demand;
- Types of demand;
- Determinants of demand;
- Demand function;
- Demand elasticity;
- Demand forecasting;
- Supply;
- Determinants of supply;
- Supply function;
- Supply elasticity.
Unit-III: Production and Cost Analysis
- Production function;
- Returns to scale;
- Production optimization;
- Least cost input;
- Isoquants;
- Managerial uses of production function;
- Cost Concepts;
- Cost function;
- Types of Cost;
- Determinants of cost;
- Short run and Long run cost curves;
- Cost Output Decision;
- Estimation of Cost.
Unit-IV: Pricing
- Determinants of Price;
- Pricing under different objectives and different market structures;
- Price discrimination;
- Pricing methods in practice;
- Role of Government in pricing control.
Unit-V: Financial Accounting (Elementary Treatment)
- Balance sheet and related concepts;
- Profit & Loss Statement and related concepts;
- Financial Ratio Analysis;
- Cash flow analysis;
- Funds flow analysis;
- Comparative financial statements;
- Analysis & Interpretation of financial statements;
- Investments;
- Risks and return evaluation of investment decision;
- Average rate of return;
- Payback Period;
- Net Present Value;
- Internal rate of return,
INDIAN CONSTITUTION
PAPER CODE : — SUBJECT CODE : —
Unit 1 –
- The Constitution – Introduction
- The History of the Making of the Indian Constitution
- Preamble and the Basic Structure, and its interpretation
- Fundamental Rights and Duties and their interpretation
- State Policy Principles
Unit 2 –
- Union Government
- Structure of the Indian Union
- President – Role and Power
- Prime Minister and Council of Ministers
- Lok Sabha and Rajya Sabha
Unit 3 –
- State Government
- Governor – Role and Power
- Chief Minister and Council of Ministers
- State Secretariat
Unit 4 –
- Local Administration
- District Administration
- Municipal Corporation
- Zila Panchayat
Unit 5 –
- Election Commission
- Role and Functioning
- Chief Election Commissioner
- State Election Commission
==End of Syllabus==