13
SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification Framework (NSQF) At PDEA’s Prof. Ramkrishna More Arts, Commerce College Akurdi, Pune (Maharashtra) Affiliated To University of Pune. YEAR 2014-2015

Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

SYLLABUS

FOR

Bachelor of Vocational Degree,

Advance Diploma and Diploma

(Software Development)

Under

UGC’s National Skill Qualification Framework

(NSQF)

At

PDEA’s

Prof. Ramkrishna More Arts, Commerce College

Akurdi, Pune (Maharashtra)

Affiliated

To

University of Pune.

YEAR 2014-2015

Page 2: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

Proposed subjects / papers in the Skill component and General Education

component in each of the three years.

Course Structure:

Year 1 (Diploma) Credits

Semester I (Credits 30)

1 Problem Solving using C Language 4

2 HTML 5 Programming 4

3 Introduction to Database Management System 4

4 Soft Skill – Business English and Communication Skill-I 4

5 Computer Fundamentals - I 2

6 Lab Course on : Introduction to Database Management

System

4

7 Lab Course on C Language 4

8 Lab Course on : HTML 5 Programming 4

Semester II (Credits 30)

1 Data Structure using C 4

2 PHP Programming 4

3 Web Development using CMS 4

4 Soft Skill – Business English and Communication Skill-II 4

5 Computer Fundamentals - II 2

6 Lab Course on Data Structure using C 4

7 Lab Course on PHP Programming 4

8 Lab Course on Web Development using CMS 4

Year 2 (Advanced Diploma)

Semester III (Credits 30)

1 Introduction to Object Oriented Concepts using Core Java 4

2 Introduction to Dot Net Framework and ASP.NET 4

3 JavaScript using Jquery 4

4 Object oriented Software Engineering 4

5 CSS Programming 2

6 Lab Course on Core Java 4

7 Lab Course on ASP.NET 4

8 Lab Course on JavaScript using Jquery 4

Semester IV (Credits 30)

1 Programming in Advance Java 4

2 Design Patterns 4

3 Introduction to MVC Framework 4

4 Adobe Flash 4

5 Dreamweaver 2

6 Lab Course on MVC Framework 4

7 Lab Course on Advance Java 4

8 Mini Project 4

Year 3(B.Voc. Degree)

Semester V (Credits 30)

1 Project Internship 30

Semester VI (Credits 30)

1 Project Management As Per PMBoK 4

2 Introduction to E-Commerce 4

3 Introduction to ERP 4

4 Software Quality Assurance 4

5 Introduction to CRM 2

6 Project -I 6

7 Project- II 6

Page 3: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

T. Y. B. Voc. (Software Development)

Semester VI

SD-61 Project Management As Per PMBoK

Credits -:04

Sr.

No.

Chapter Details

Lectures

1 Introduction to Project Management

1.1 What is a Project? 1.2 What is Project management?

1.3 Project phases and project life cycle

1.4 Organizational structure 1.5 Qualities of Project Manager

8

2 Project Management Components

2.1 Project Integration Management-Project plan development and execution

2.2 Change controls 2.3 Configuration management

7

3 Scope Management 3.1 Strategic planning

3.2 Scope planning, definition

3.3 Verification and control

5

4 Time management

4.1 Activity planning 4.2 Schedule development and control 4

4

5 Cost Management 5.1 Cost estimation and Control

3

6 Quality Management 6.1 Quality planning and assurance

3

7 Human Resource Management

7.1 Organizational planning

7.2 Staff acquisition

5

8 Communication Management

8.1 Information distribution 8.2 Reporting

4

9 Risk Management 9.1 Risk identification

9.2 Quantification and control

4

10 Procurement Management 5

Page 4: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

10.1 Solicitation

10.2 Contract administration

Reference Books

1. A Guide to the Project Management Body of Knowledge (PMBOK Guide) (Pmbok#174; Guide) ,

Project Management Institute

2. Information Technology Project Management, 6th Edition Kathy Schwalbe ISBN-13

:9781111221751 , Cenage Learning

3. PMBOK 5th Edition Study Guide 01: Intro (New PMP Exam Cram), Kindle Edition

Page 5: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

SD-62 Introduction To E-Commerce

Credits -:04

Sr.

No.

Chapter Details

Lectures

1 Electronic Commerce

1.1 Overview of Electronic Commerce 1.2 Scope of Electronic Commerce

1.3 Traditional Commerce vs. Electronic Commerce

1.4 Impact of E-Commerce 1.5 Electronic Markets

1.6 Internet Commerce

1.7 E-Commerce in perspective 1.8 Application of E-Commerce in Direct Marketing and Selling

1.9 Obstacles in adopting E-Commerce Application

1.10 Future of E-Commerce

1.11 Concept of Electronic Signature

7

2 Security Treats to E-Commerce

2.1 Security Overview 2.2 Computer Security Classification

2.3 Copyright and Intellectual Property

2.4 Security Policy and Integrated Security

2.5 Intellectual Property Threats 2.6 Electronic Commerce Threats

2.7 Clients Threats

2.8 Communication Channel Threats 2.9 Server Threats

10

3 Implementating Security for E-Commmerce

3.1 Protecting E-Commerce Assets

3.2 Protecting Intellectual Property 3.3 Protecting Client Computers

3.4 Protecting E-Commerce Channels

3.5 Protecting Transaction Integrity 3.6 Electronic Payment System

3.6.1 Electronic Cash

3.6.2 Electronic Wallets

3.6.3 Smart Card 3.6.4 Credit Card

3.6.5 Change Card

12

4 Types of E-Commerce

4.1 Meaning of Business to Consumer (B2C)

4.2 Business to Business (B2B) 4.3 Consumer to Consumer (C2C)

4.4 Peer to Peer (P2P)

4.5 Applications in B2C 4.6 Applications in B2B

10

5 Electronic Data Interchange

5.1 Introduction to EDI 5.2 Benefits of EDI

5.3 EDI Technology

5.4 EDI Standards

11

Page 6: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

5.5 EDI Communication

5.6 EDI Implementation

5.7 EDI Agreement 5.8 EDI Security

Reference Books

1. R. Kalakota and A.b. Whinston,Readings in Electronic Commerce,Addison Wesley,

2. David whitely, E-commerce Strategy, Technology and application ,Tata McGraw

Hill.

3. Gary P. Schneider and Jame Perry, Electronic Commerce Thomson Publication.

4. Doing Business on the Internet E-COMMERCE S. Jaiswal;Galgotia Publications.

5. E-Commerce An Indian Perspective; P.T.Joseph; S.J.; PHI.

6. E-commerce; S.Jaiswal – Glgotia.

7. E-Commerce;Efrain Turbon; jae Lee; David King; H.Michael Chang.

8. E-commerce – Concepts, Models and Strategies – C.S.V. Murthy, Himalaya

Publications

9. E-commerce – Mathew Rergnolds, Wrox publications

10. E-commerce – Kittel Amer

Page 7: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

SD-63 Introduction to ERP Credits -:04

Objectives -:

1. To know what is ERP.

2. To learn different ERP technologies.

Sr.

No.

Chapter Details

Lectures

1 ERP : An Overview

1.1. What is ERP?

1.2. Reasons for Growth Of ERP

1.3. Problem areas in ERP implementations.

1.4. The future of ERP

1.5. Characteristics and features of ERP

1.6. Benefits of ERP.

4

2 Enterprise Modeling and Integration for ERP

2.1.Enterprise-An overview

2.2.What is enterprise

2.3.Integrated Management Information

2.4.The role of enterprise

2.5.Business modeling

2.6.Integrated Data Model

2.7.Role of Common/Shared Enterprise Database

2.8.Linkages of the Enterprise

2.8.1.Establishing Customer-Enterprise Link

2.8.2.Establishing Vendor-Enterprise Link

2.8.3.Establishing Links within the Enterprise

2.8.4.Establishing Links with Environment

2.9. Scope of Enterprise system

2.10.Generic Model of ERP System

2.11.Client/Server Architecture and Enterprise –wide Computing

2.11.1. Characteristics of client/Server Architecture

2.11.2. Different Components of ERP Client/Server Architecture

8

3 ERP And related Technologies

3.1.BPR(Business Process reengineering)

3.1.1.Definition

3.2.BPR –The different phases

3.3.Enterprise Redesign Principles

3.4.BPR and IT

3.5.Data Warehousing

3.6.Data Warehouse Components

3.7.Structure and Uses of Data Warehouse

3.8.Data Mining

3.9.What Is Data Mining

3.10.Data Mining Process

3.11.Advantages and Technologies Used In Data Mining

3.12.OLAP

8

Page 8: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

3.13.Supply Chain Management

3.13.1.Definition

3.13.2.Stevan’s Model

3.13.3.Benefits

3.13.4.ERP Vs SCM

3.14.CRM

4 ERP Implementation

4.1.Evolution

4.2. Evolution of ERP.

4.3. Evolution of Packaged Software Solutions.

4.4. The Obstacles in ERP implementation.

4.5.ERP Implementation Lifecycle (Different Phases)

4.6. Implementation Methodology.

4.7. ERP Implementation-The Hidden Costs.

4.8.In-house Implementation-Pros and Cons

4.9.Vendors and role of vendors for ERP

4.10. Consultants and role of consultants for ERP.

8

5 Technologies In ERP System

5.1.Introduction

5.2.Electronic Data Interchange(EDI)

5.2.1.Use of EDI

5.2.2.Evolution of EDI

5.2.3.Benefits of the EDI

5.2.4.EDI Standards

5.2.5.EDI Services

5.2.6.EDI Components

5.2.7.EDI Administration

5.3.IDoc Application

5.4.EDI Integration

5.5.ALE Integration

5.6.Internet Integration

5.7 OCR Integration

7

6 The ERP Domain

6.1. Vendors in the ERP Market.

6.2.SAP’s Markets

6.2.1.SAP Architecture And Integration

6.2.2.Scalability of SAP

6.2.3.SAP Business Structure

6.2.4.Common SAP Installation

6.2.5.SAP R/3 System

6.2.6.SAP Tools

6.3. Pepole Soft.

6.4.Jd Edwards

6.5.Oracle

7

7 ERP Present and Future

7.1. Limitations of ERP

7.2. EIA(Enterprise Integration Application)

6

Page 9: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

7.3. EIA Products

7.4. Two Flavors of EIA and Messaging

7.5. ERP And E-Commerce

7.6. ERP and Internet.

7.7. Future Directions in ERP.

Reference:

1. Enterprise Resource Planning (Alexis Leon)

2. ERP Ware: ERP Implementation (V.K. Garg &N.K. Venkit Krishnan)

Framework

3. ERP Concepts & Planning (V.K. Garg &N.K. Venkita Krishnan )

4. ERP (Ravi Shankar and S. Jaiswal )

Page 10: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

SD-64 Software Quality Assurance

Credits: 04

Objective:

To enable student to learn Software Quality Assurance good practices with the help of various techniques, Strategies and tools

Syllabus

Software Quality Assurance

No Topic Lectures

1 FUNDAMENTALS OF SOFTWARE QUALITY ASSURANCE a. The Role of SQA

b. SQA Plan

c. SQA considerations

d. SQA people e. Quality Management

f. Software Configuration Management

08

2 MANAGING SOFTWARE QUALITY a. Managing Software Organizations

b. Managing Software Quality c. Defect Prevention

d. Software Quality Assurance Management

07

3 SOFTWARE QUALITY ASSURANCE METRICS

a. Software Quality b. Total Quality Management (TQM)

c. Quality Metrics

d. Software Quality Metrics Analysis

08

4 SOFTWARE QUALITY PROGRAM a. Software Quality Program Concepts

b. Establishment of a Software Quality Program

c. Software Quality Assurance Planning d. An Overview

e. Purpose & Scope

06

5 SOFTWARE QUALITY ASSURANCE STANDARDIZATION 5.1 Software Standards

5.2 Software Reviews 5.3 Formal Technical Reviews

5.4 Formal Approaches to SQA

5.5 ISO 9000 Quality System Standards 5.5 Capability Maturity Model and the Role of SQA in Software

Development Maturity

5.6 SEI CMM Level 5 5.7 Comparison of ISO 9000 Model with SEI’s CMM

09

6 QUALITY IMPROVEMENT TECHNIQUE 6.1 Pareto Diagrams

6.2 Cause-Effect Diagrams

03

Page 11: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

6.3 Scatter Diagrams 6.4 Run Charts

7 QUALITY COST

7.1 Quality Cost Measurement

7.2 Utilizing Quality Costs for Decision-Making

07

References:-

1. Software Quality Assurance from theory to implementation – Danial Galin 2. Software Project management - Edwin Bennatan 3. Software Engineering Roger S. Pressman,TMH,7Th Ed. 4. Software Quality Assurance : Principles and Practices Nina Godbole, 5. Project Management Body of Knowledge – PMI

Page 12: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

SD-65 Introduction to CRM Credits -:02

Sr.

No.

Chapter Details

Lectures

1 Introduction to CRM and eCRM

1.1. What is customer?

1.2. How do we define CRM?

1.3. CRM technology components, customer life style, customer interaction.

1.4. Difference between CRM and eCRM, features of eCRM.

2

2 Sales Force Automations (SFA)

a. Definition and need of SFA

2.2.Barriers to successful SFA functionality

2.3.Technological aspect of SFA

2.4.Data synchronization, flexibility and performance, reporting tools.

3

3 Enterprise Marketing Automation (EMA)

3.1.Components of EMA,

3.2.Marketing campaign

3.3.Campaign planning and management

3.4.Business analytic tools

3.5. EMA components (promotions, events loyalty and retention

programs)

3.6.Response management.

3

4 Call Center

a. Meaning of call center

b. Customer interaction

c. The functionality

d. Technological implementation

e. What is ACD (Automatic Call Distribution)

f. IVR (Interactive Voice Response)

g. CTI (Computer Telephony Integration)

h. Web enabling the call center

i. Automated intelligent call routing, logging & monitoring.

4

5 Implementing CRM

5.1.Pre implementation

5.2.Kick off meeting

5.3.Requirements gathering

5.4.Prototyping and detailed proposal generation

5.5.Development of customization

5.6.Power use beta test and data import

5.7.Training

5.8.Roll out and system hand off

5.9.Ongoing support

5.10. System optimization Follow up

3

6 Introduction to Application Service Provider (ASP)

6.1.Who are ASPs?

3

Page 13: Bachelor of Vocational Degree, Advance Diploma …...SYLLABUS FOR Bachelor of Vocational Degree, Advance Diploma and Diploma (Software Development) Under UGC’s National Skill Qualification

6.2.Their role and function

6.3.Advantages and disadvantages of implementing ASP.

7 Impact of CRM on Marketing Channels

7.1.Meaning

7.2.How does the traditional distribution channel structure support

customer relationship

7.3.Emerging channel trends that impact CRM.

3

8 Case Studies 3

References:

1. CRM at the speed of light by Paul Greenberg, YMH 2nd edition.

2. Customer Relationship Management by V Kumar, Werner J Reinartz, WILRY India edition.

3. Customer Relationship Management by Kristin Anderson and Carol Kerr, TM.