detail teaching scheme · bca608 – e-commerce & cyber security n- no cie – continuous...

20
DETAIL TEACHING SCHEME FACULTY OF TECHNOLOGY PROGRAM : BCA ACADEMIC YEAR - 2018-19 SEMESTER – VI (Batch: 2016-19) DEFINATION OF ONE CREDIT : 1. Lecture(L): 1 hour / week / semester, 2. Practical(P): 2 hour / week / semester,3. Tutorial(T): 2 hour / week / semester Course Code Course Name Teaching Hours Credits CIE PSEE Theory Tutorial Practical BCA611 Web Programming using ASP.NET 4 0 4 6 Y Y BCA612 Mobile Application Development using Android 5 0 4 7 Y Y Elective - II 3 0 0 3 Y N BCA606 Major Project 0 0 8 4 Y Y IT605 Designing & Animation Tools 0 0 2 1 Y Y Total 12 00 18 21 Total Hours 30 Elective – II 1. BBC308 – Creating and Managing New Ventures (CMNV) 2. BCA615–Data Warehousing and Data Mining 3. BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD, Dissertation, Industrial project, Industrial training etc..

Upload: others

Post on 01-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

DETAIL TEACHING SCHEME

FACULTY OF TECHNOLOGY PROGRAM : BCA

ACADEMIC YEAR - 2018-19 SEMESTER – VI (Batch: 2016-19)

DEFINATION OF ONE CREDIT : 1. Lecture(L): 1 hour / week / semester, 2. Practical(P): 2 hour / week / semester,3. Tutorial(T): 2 hour /

week / semester

Course

Code Course Name

Teaching Hours Credits CIE PSEE

Theory Tutorial Practical

BCA611 Web Programming using

ASP.NET 4 0 4 6

Y Y

BCA612 Mobile Application Development

using Android 5 0 4 7

Y Y

Elective - II 3 0 0 3

Y N

BCA606 Major Project 0 0 8 4 Y Y

IT605 Designing & Animation Tools 0 0 2 1 Y Y

Total 12 00 18 21

Total Hours 30

Elective – II

1. BBC308 – Creating and Managing New Ventures (CMNV)

2. BCA615–Data Warehousing and Data Mining

3. BCA608 – e-Commerce & Cyber Security

N- No CIE – Continuous internal evaluation

Y – Yes PSEE – Practical semester end examination including ITD, Dissertation, Industrial project, Industrial training etc..

Page 2: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

SYLLABUS

2018-19 BCA 6th SEM (BATCH 2016-19) Page 1

Course Title CREATING AND MANAGING NEW VENTURES (CMNV)

INSTRUCTOR Dr. Alpesh Nasit

Course Code BBC308 ,

Course Credit

Theory : 03

Practical : 00

Tutorial : 00

Credits:3

Course Objective

The objective of the course is to help in the greater understanding of theory as well as practice part of entrepreneurship. As entrepreneurship requires knowledge of several important aspects including engineering, management, finance as well as a creative blend of mind the approach would be to deconstruct the basic elements of entrepreneurship into simple understandable elements.

Detailed Syllabus

The course will be offered as a credit course to 100 students on a first come first serve basis. The course will be conducted by two faculty members from SOM and will invite domain experts on case to case basis for providing valuable knowledge as and when required. The course shall also invite guest observers as judges as part of business plan judging. There will be 1 CIE exams and the final exams will b a group presentation of business plan on which the students will be graded. Innovation will be an important component of the business plan presentation and inter department collaboration will be facilitated for better outcomes.

This course will help students become familiar with various facets of entrepreneurship from a foundation level perspective and moving up the chain to becoming a practicing entrepreneur. Suitable for those students who are interested to take up entrepreneurship and innovation as their area of work

At the Completion of the course students should be able to: 1. Understand the foundation level of entrepreneurship 2. Understand the strategies to pursue entrepreneurship and learning about

stakeholders 3. Understanding about innovation and Business Planning 4. Understanding about making a proper business plan and presenting it

Page 3: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

SYLLABUS

2018-19 BCA 6th SEM (BATCH 2016-19) Page 2

Assessment plan with CIE Marks Distribution:

Detailed Syllabus

SR No. Name of Chapters & Details Hours Allotted

Section-I

1 o What is Entrepreneurship? o Who is an entrepreneur? o Concepts of entrepreneurship and innovation, o Myths and approaches to entrepreneurship, o The Entrepreneurial perspective, o Entrepreneurship in India and prospects, o Evolution of entrepreneurship, o Case studies of entrepreneurial successes, o Startup India and other government policies and programs , o Financial support for entrepreneurship and innovation

10

2 o Importance of innovation, o the innovation process, o cases of innovation, o how to engineer an innovative product.

6

3 o Human Resource Management for startups, o Entrepreneurial Leadership, o legal aspects of entrepreneurship, o entrepreneurship marketing, o

8

Section-2

4 o finance in entrepreneurship, o Operations and Production management, o case study submissions

8

5 o Initial idea conceptualization o Creativity & Business Ideas: o Creativity: Concept & Features of creative people o Sources and Techniques of New Ideas

8

6 o Sample Business plan knowhow, o Live development of B-Plan as a group activity o presentation skills

5

Page 4: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

SYLLABUS

2018-19 BCA 6th SEM (BATCH 2016-19) Page 3

Exam Weight (%)

Semester End Examination 50

CIE I (Written Exam) 20

CIE II (Presentation) 20

CIE III (Attendance) 10

Students Learning Outcomes:

At the end of this course, students will be able to: • Relate and apply various entrepreneurial concepts and business theories in practical

context

• Understand the process of creating a business idea and its implementation

• Be aware about the basic principles and requirements of being an entrepreneur and how to

be one

• Get inspired for taking up entrepreneurship as a career option

Essential Readings / Text book:

Entrepreneurship –Theory, Process and Practice –Donald Kuratko&Hodgetts

-

Reference Books:

Entrepreneurship creating and leading an entrepreneurial organization By Arya Kumar, Pearson Education

Entrepreneurship-Hisrich Robert D. & Peters Michael P., Tata McGraw-Hill

The Dynamics of Entrepreneurial Development and Management -Vasant Desai

Additional Resources:

Page 5: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

SYLLABUS

2018-19 BCA 6th SEM (BATCH 2016-19) Page 4

Books:

"The Effective Executive" by Peter Drucker

“The startup Playbook “ by David S Kidder Websites:

www.entrepreneur.com

http://www.ted.com/

http://www.allbusiness.com/

http://www.noobpreneur.com/

http://yourstory.com/

Course Policy [Including plagiarism, academic honesty, attendance etc.]

As per the University’s rules, 85% attendance is mandatory, to be able to qualify to sit in the final exam (SEE). However based on the medical grounds (backed by necessary documents) 10% relaxation can be given to the student.

Every work to be submitted to the instructor will be strictly in the form of electronic i.e. Word document, Excel sheet, PPTs etc. No form of hand-written work shall be entertained.

As a matter of our policy, no amount of plagiarism will be allowed in any type of students’ work/assignment/presentation submission. Students are advised to follow the guidelines of RKU with respect to the issue of plagiarism.

Students’ Hand-outs (materials available with the instructor) will be shared at the end of that particular module. However, it has to be used as a reference point only and book reading is must for thorough knowledge of that module.

Page 6: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Course Title e-Commerce & Cyber Security

Course Code BCA608

Course Credits

Theory

Practical

Tutorial

Credits

Course Learning Outcomes:

On the completion of the course, Understandthe basic knowledge of e

Use the knowledge of Cyber Security, Cyber Crime & Cyber Law and hence will help

them in developing secured applications

Understand about different Cyber Laws

Detailed Syllabus

Sr. No.

Name of chapter & details

1. Introduction to e-CommerceDefinition, Objectives, Advantages and Disadvantages, Traditional Commerce Vs. e-Commerce, EGrowth of e-Commerce, eCommerce

2. e-Commerce Models Business to Consumer, Business to Business, Consumer to Consumer, eCommerce Organization Application, Network for eInformation Way Concept

3. Electronic Payment SystemsSpecial features required in payment systems, Types of Esystems, E-Cash, E-cheque, credit card, Smart Card, Electronic Purses.

4. Security Issues in e-CommerceSecurity risk of e-Commerce, Types of threats, Security tools and risk management approach

19 BATCH)

Commerce & Cyber Security

BCA608

Theory :3

Practical :0

Tutorial :0

Credits :3

Course Learning Outcomes:

On the completion of the course, students will be able to: basic knowledge of e-Commerce

Cyber Security, Cyber Crime & Cyber Law and hence will help

them in developing secured applications

about different Cyber Laws

Name of chapter & details

SECTION-I

Commerce Definition, Objectives, Advantages and Disadvantages, Traditional

Commerce, E-Commerce opportunities for industries, Commerce, e-Commerce Framework, Current trend in e

Business to Consumer, Business to Business, Consumer to Consumer, eCommerce Organization Application, Network for e-Commerce, Information Way Concept

Electronic Payment Systems Special features required in payment systems, Types of E-payment

cheque, credit card, Smart Card, Electronic Purses.

Commerce Commerce, Types of threats, Security tools and risk

SYLLABUS

Page 1

Cyber Security, Cyber Crime & Cyber Law and hence will help

Hours Allotted

Definition, Objectives, Advantages and Disadvantages, Traditional Commerce opportunities for industries,

Framework, Current trend in e-08

Business to Consumer, Business to Business, Consumer to Consumer, e-Commerce,

05

payment cheque, credit card, Smart Card, Electronic Purses.

04

Commerce, Types of threats, Security tools and risk 04

Page 7: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

5. Introduction to Cyber CrimesCategory of Cyber crimes, Technical Aspects of Cyber Crimes: Unauthorized access & Hacking, Trojan, virus and worm Attacks

E-mail related crimes: Email spoofing and Spamming, Email Denial of Service attacks, A distributed denial of service (DoS) attack

6. Prohibited Actions on CyberIPR violations: software piracy, copyright infringement, trademarks violations, theft of computer source code, patent violationsCyber Squatting, Banking/Credit card Related crimes, EInvestment Frauds, Defamation (Cyber smearing), Cyber Stacking

7. e-Commerce and Cyber Security AltogetherCyber laws, Business Ethics, IT Acts

8. Case Study: Survey on one Security

Instructional Method and Pedagogy:

Lectures will be conducted on the basis of Classroom Response Systems with the use of multimedia projectorand black board

Assignments based on

will be evaluated at regular interval

Reference Books:

Title: “Electronic Commerce McGraw Hill Authors : Bharat Bhasker

Title: “Cyber Security Understanding Cyber Crime, Computer Forensic and Legal Perspectives”, Willey India Publication, AprAuthors : Nina Godbole, Sunit Belapur

Title: " Cyber Law and CrimesAuthors : Barkha U, Rama Mohan

Title: "Ethical Hacking Guide to Corporate SecurityAuthors: Ankit Fadia

Additional Resources

19 BATCH)

SECTION-II

Introduction to Cyber Crimes Category of Cyber crimes, Technical Aspects of Cyber Crimes: Unauthorized access & Hacking, Trojan, virus and worm Attacks

mail related crimes: Email spoofing and Spamming, Email bombing, Denial of Service attacks, A distributed denial of service (DoS) attack

Prohibited Actions on Cyber IPR violations: software piracy, copyright infringement, trademarks violations, theft of computer source code, patent violations Cyber Squatting, Banking/Credit card Related crimes, E-commerce/ Investment Frauds, Defamation (Cyber smearing), Cyber Stacking

Commerce and Cyber Security Altogether Cyber laws, Business Ethics, IT Acts

Case Study: Survey on one e-Commerce application along with cyber

Instructional Method and Pedagogy:

Lectures will be conducted on the basis of Classroom Response Systems with the use of multimedia projectorand black board.

course contents will be given at the end of each unit/topic and

will be evaluated at regular interval.

Electronic Commerce – Framework Technologies and Applications

Authors : Bharat Bhasker Security Understanding Cyber Crime, Computer Forensic and Legal

Perspectives”, Willey India Publication, Apr-2011 Authors : Nina Godbole, Sunit Belapur

Cyber Law and Crimes ", ALH Publisher, Authors : Barkha U, Rama Mohan

Guide to Corporate Security”, Macmillan India Ltd.

SYLLABUS

Page 2

Total 21

bombing, Denial of Service attacks, A distributed denial of service (DoS) attack

06

IPR violations: software piracy, copyright infringement, trademarks

commerce/ Investment Frauds, Defamation (Cyber smearing), Cyber Stacking

07

04

Commerce application along with cyber 04

Total 21

Lectures will be conducted on the basis of Classroom Response Systems with the

course contents will be given at the end of each unit/topic and

Framework Technologies and Applications”, Tata

Security Understanding Cyber Crime, Computer Forensic and Legal

Macmillan India Ltd.

Page 8: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

www.cyberlawsindia.net/

www.legalindia.com/cyber

www.legalserviceindia.com/cyber/cyber.htm

https://en.wikipedia.org/wiki/Cybercrime

19 BATCH)

www.cyberlawsindia.net/

www.legalindia.com/cyber-crimes-and-the-law/

www.legalserviceindia.com/cyber/cyber.htm

https://en.wikipedia.org/wiki/Cybercrime

SYLLABUS

Page 3

Page 9: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Course Title Web Programming using ASP.NET

Course Code BCA611

Course Credits

Theory

Practical

Tutorial

Credits

Course Learning Outcomes:

On the completion of the course, students will be able to: Understand the Microsoft .NET Framework and ASP.NET page structure Design web application with variety of controls Access the data using inbuilt data access tools Use Microsoft ADO.NET to access data in web Application Configure and deploy Develop secured web application

Detailed Syllabus

Sr. No.

Name of chapter & details

1. Web Programming Concept and ASP.NET ArchitectureUnderstanding of Web Server and Web Browser, Brief Protocol, HTTP Request & Response structure. ASP.NET and .NET Framework, The Common Language Runtime, The Framework Class Library

2. Introduction and Designing of ASP.NET ApplicationsApplication Web Servers, Installation of IIS server, IDETypes of Files in Asp.NET, ASP.NET Page Architecture, Web forms, Compile Code – Code behind and Inline coding, ASP.NET page directives, creating a multiform web project., Types of controls in Asp.NET control, HTML controls, Na

3. Validation Controls Basic of Validation, Client Side Validation, Server Side Validation Types of Validation Controls CompareValidator, RegularExpressionValidator, CustomValidator and ValidationSummary Control

19 BATCH)

Web Programming using ASP.NET

BCA611

Theory :4

Practical :2

Tutorial :0

Credits :6

Course Learning Outcomes:

course, students will be able to: the Microsoft .NET Framework and ASP.NET page structure

web application with variety of controls the data using inbuilt data access tools

Microsoft ADO.NET to access data in web Application Web Application

secured web application

Name of chapter & details

SECTION-I

Web Programming Concept and ASP.NET Architecture Understanding of Web Server and Web Browser, Brief about HTTP Protocol, HTTP Request & Response structure. ASP.NET and .NET Framework, The Common Language Runtime, The Framework Class

Introduction and Designing of ASP.NET Applications Application Web Servers, Installation of IIS server, IDE of Visual Studio, Types of Files in Asp.NET, ASP.NET Page Architecture, Web forms,

Code behind and Inline coding, ASP.NET page directives, creating a multiform web project., Types of controls in Asp.NET -control, HTML controls, Navigation controls, Rich Controls, Login Controls

Basic of Validation, Client Side Validation, Server Side Validation Types of Validation Controls - RequieredFieldValidator, RangeValidator,

RegularExpressionValidator, CustomValidator and ValidationSummary Control

SYLLABUS

Page 1

the Microsoft .NET Framework and ASP.NET page structure

Hours Allotted

about HTTP Protocol, HTTP Request & Response structure. ASP.NET and .NET Framework, The Common Language Runtime, The Framework Class

06

of Visual Studio, Types of Files in Asp.NET, ASP.NET Page Architecture, Web forms,

Code behind and Inline coding, ASP.NET page directives, - Standard

vigation controls, Rich Controls, Login Controls

10

Basic of Validation, Client Side Validation, Server Side Validation RequieredFieldValidator, RangeValidator,

RegularExpressionValidator, CustomValidator and 03

Page 10: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

4. State Management Basics of State Management, Importance of State Management in Asp.Net, Overview of Client Side State Management and Server Side State Management Various State Management Techniques Session State, Application State

5. Creating User Control Creating a UserControl. Adding a Usercontrol to the WebForm, Register Directive, Loading UserControl dynamically

6. ADO.NET and XML Architecture of ADO.NET, Connected and Disconnected Database, Create Connection using ADO.NET Object, Model, Connection Class, Command Class, DataAdapter Class, Dataset Class, DataReader Class,Display data on web page using web server controls, Writing dataset to XML file, Filling dataset from XML file

7. Master Page and ThemeRequirement of Master Page, Significance of ContentPlaceHolder Tag in MasterPage and Content Tag in WebForm. Load and LoadComplete events of the Page and MasterPage classesCreating Theme, Applying Theme, Applying Stylesheet.

8. Configuration and Deployment of ASP.NET ApplicationOverview of Configuration, Common Configuration Strings, Authentication, Authorization. Methods of Deploying Web Application, Deploying & Publishing Website.

9. Working with AJAX.NET & Crystal ReportArchitecture of AJAX.NET, Working with AJAX.NET, Using AJAX.NET Controls. Overview to Crystal Reports, Creating Crystal Reports with wizards, Integrating with Web Applications, Customizing the Report Viewer, Adding a Database or Table to a Report

Instructional Method and Pedagogy:

19 BATCH)

Basics of State Management, Importance of State Management in Asp.Net, Overview of Client Side State Management and Server Side

State Management Techniques - ViewState, QueryString, Cookie, Session State, Application State

Creating a UserControl. Adding a Usercontrol to the WebForm, Register Directive, Loading UserControl dynamically

SECTION-II

Architecture of ADO.NET, Connected and Disconnected Database, Create Connection using ADO.NET Object, Model, Connection Class, Command Class, DataAdapter Class, Dataset Class, DataReader Class, Display data on web page using Data Bound Controls, Binding standard web server controls, Writing dataset to XML file, Filling dataset from XML

Master Page and Theme Requirement of Master Page, Significance of ContentPlaceHolder Tag in MasterPage and Content Tag in WebForm. Implementing master page, Load and LoadComplete events of the Page and MasterPage classesCreating Theme, Applying Theme, Applying Stylesheet.

Configuration and Deployment of ASP.NET Application Overview of Configuration, Common Configuration Settings, ConnectingStrings, Authentication, Authorization. Methods of Deploying Web Application, Deploying & Publishing Website.

Working with AJAX.NET & Crystal Report Architecture of AJAX.NET, Working with AJAX.NET, Using AJAX.NET

Overview to Crystal Reports, Creating Crystal Reports with wizards, Integrating with Web Applications, Customizing the Report Viewer, Adding a Database or Table to a Report

Instructional Method and Pedagogy:

SYLLABUS

Page 2

Basics of State Management, Importance of State Management in Asp.Net, Overview of Client Side State Management and Server Side

ViewState, QueryString, Cookie,

04

Creating a UserControl. Adding a Usercontrol to the WebForm, Register 03

Total 26

Architecture of ADO.NET, Connected and Disconnected Database, Create Connection using ADO.NET Object, Model, Connection Class, Command

Data Bound Controls, Binding standard web server controls, Writing dataset to XML file, Filling dataset from XML

10

Requirement of Master Page, Significance of ContentPlaceHolder Tag in Implementing master page,

Load and LoadComplete events of the Page and MasterPage classes 08

Settings, Connecting

Methods of Deploying Web Application, Deploying & Publishing Website.

04

Architecture of AJAX.NET, Working with AJAX.NET, Using AJAX.NET

Overview to Crystal Reports, Creating Crystal Reports with wizards, Integrating with Web Applications, Customizing the Report Viewer, Adding

04

Total 26

Page 11: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Lectures will be conducted on use of multimedia projector and black board.

Assignments based on course contents will be given at the end of each unit/topic and will be evaluated at regular interval.

Experiments will be based on the practinterval.

Students will be guided to develop the realconcepts of application development.

Reference Books:

Title : ASP.NET Unleashed , Sams publicationAuthor(s) : Stephen Walther, Kevin Hoffman, Nate Dudek

Title : Professional ASP .NET Author(s) : Alex Homer, Dave Sussman, Rob Howard

Title : Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional, ApressAuthor(s) : Matthew

Title : ASP.NET BLACK BOAuthor(s) : Charul Shukla

Title : Mastering ASP.NET with C#, SYBEX PublicationAuthor(s) : A. Russell Jones

Title: Teach yourself ASP.NET In 21 days Author(s) : Chris Payne

Additional Resources

www.dotnetspider.com www.stackoverflow.com www.tutorialspoint.com/asp.net/index.htm www.codeproject.com msdn.microsoft.com www.w3schools.com/aspnet/

19 BATCH)

Lectures will be conducted on the basis of Classroom Response Systems with the use of multimedia projector and black board. Assignments based on course contents will be given at the end of each unit/topic and will be evaluated at regular interval. Experiments will be based on the practical curriculum and will be evaluated at regular

Students will be guided to develop the real-world applications with the advanced concepts of application development.

Title : ASP.NET Unleashed , Sams publication : Stephen Walther, Kevin Hoffman, Nate Dudek

Title : Professional ASP .NET 4.0, Wrox : Alex Homer, Dave Sussman, Rob Howard

Title : Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional, Apress

Title : ASP.NET BLACK BOOK, Paraglyph Press, 2006

Title : Mastering ASP.NET with C#, SYBEX Publication : A. Russell Jones

Title: Teach yourself ASP.NET In 21 days – 2nd Edition, Sams pub.

www.stackoverflow.com www.tutorialspoint.com/asp.net/index.htm

www.w3schools.com/aspnet/

SYLLABUS

Page 3

the basis of Classroom Response Systems with the

Assignments based on course contents will be given at the end of each unit/topic and

ical curriculum and will be evaluated at regular

world applications with the advanced

Title : Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional, Apress

Page 12: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Course Title Mobile Application Development using Android

Course Code BCA612

Course Credits

Theory

Practical

Tutorial

Credits

Course Learning Outcomes:

On the completion of the course, students will be able to Acquire an insight into concepts of android development terminologies,

environment and architecture

Design an android application user interface and layouts

Develop robust android application

integration

Gain knowledge of deployment of application in actual android device

Detailed Syllabus

Sr. No.

Name of chapter & details

1. Mobile Application DevelopmentIntroduction, advantages, difference between mobile application and Web application

2. Android Operating SystemIntroduction, Android Versions with Features, Android Architecture, OHA

3. Android Development EnvironmentEclipse IDE, Android SDK, Android Devices, Directory Structure of Android Application, Anatomy of Android Application, AndroidManifest file

4. Android Terminologies & Resource handlingTerminologies: Context, Activity, Intent, Service, BroadcastResources: Working with different types of Resources

19 BATCH)

Mobile Application Development using Android

BCA612

Theory :5

Practical :2

Tutorial :0

Credits :7

Course Learning Outcomes:

course, students will be able to: an insight into concepts of android development terminologies,

and architecture

an android application user interface and layouts

android applications with database interaction

deployment of application in actual android device

Name of chapter & details

SECTION-I

Mobile Application Development advantages, difference between mobile application and Web

Android Operating System Introduction, Android Versions with Features, Android Architecture, OHA

Android Development Environment Eclipse IDE, Android SDK, Android Development Tools, Android Virtual Devices, Directory Structure of Android Application, Anatomy of Android Application, AndroidManifest file

Android Terminologies & Resource handling Context, Activity, Intent, Service, Broadcast

Working with different types of Resources

SYLLABUS

Page 1

Mobile Application Development using Android

an insight into concepts of android development terminologies,

with database interaction and website

deployment of application in actual android device

Hours Allotted

advantages, difference between mobile application and Web 02

Introduction, Android Versions with Features, Android Architecture, OHA 03

Development Tools, Android Virtual Devices, Directory Structure of Android Application, Anatomy of Android

04

08

Page 13: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

5. Android User Interface ElementsLayouts: Linear Layout,Table Layout, Creation of Layout ProgrammaticallyUI Screen Elements: TextView& RadioGroup, AutoCompleteTextViewListView, ImageView, Seekbar,ProgressBarAnimation: Tweened Animation

6. Android Storage TechniquesShared Preferences, Files & DirectoriesOperations, Sharing Data Between Application Using Content Providers

7. Android APIs Networking API, Telephony API

8. Web Application Integration Introduction, Use of JSON & XML ParsingXML Parsing, XML Parsing, JSON Parsing

9. Deployment of ApplicationPublish Android Application in Android Market

Instructional Method and Pedagogy:

Lectures will be conducted on the basis of Classroom Response Systems with the

use of multimedia projector and black board.

Assignments based on course contents will be given at the end of each unit/topic and

will be evaluated at regular interval.

Experiments will be based on the practical curriculum and will be evaluated at regular

interval.

Students will be guided to develop the realconcepts of application development.

Reference Books:

19 BATCH)

Android User Interface Elements , Absolute Layout, Frame Layout, Relative Layout

Creation of Layout Programmatically TextView, Button, EditText, CheckBox, RadioButton

AutoCompleteTextView, Spinner, ListView, Expandable Seekbar,ProgressBar, ScrollView, WebView

Tweened Animation, Frame by Frame Animation

SECTION-II

Storage Techniques Files & Directories, SQLite Database Connectivity &

Operations, Sharing Data Between Application Using Content Providers

Telephony API, Web API

Web Application Integration Techniques Use of JSON & XML Parsing, Difference between JSON & XML Parsing, JSON Parsing

Deployment of Application Publish Android Application in Android Market

Instructional Method and Pedagogy:

will be conducted on the basis of Classroom Response Systems with the

use of multimedia projector and black board.

Assignments based on course contents will be given at the end of each unit/topic and

will be evaluated at regular interval.

be based on the practical curriculum and will be evaluated at regular

Students will be guided to develop the real-world applications with the advanced concepts of application development.

SYLLABUS

Page 2

Relative Layout,

RadioButton Expandable

WebView

11

Total 28

SQLite Database Connectivity & Operations, Sharing Data Between Application Using Content Providers

12

07

Difference between JSON & 08

01

Total 28

will be conducted on the basis of Classroom Response Systems with the

Assignments based on course contents will be given at the end of each unit/topic and

be based on the practical curriculum and will be evaluated at regular

world applications with the advanced

Page 14: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Title: Android Wireless Application Author(s): Lauren Darcey and Shane Conder

Title: Professional Android 4 Application DevelopmentAuthor(s): Reto Meier

Title: Beginning AndroidAuthor(s): Mark L Murphy

Title: Android, Vikas Publishing House Pvt Ltd.Author(s): Prasanna Kumar Dixit

Additional Resources

http://www.vogella.com/articles/Android/article.html http://androinica.com/category/androidguide/ http://www.tutorialspoint.com/ http://www.learn-android http://www.javatpoint.com/android

19 BATCH)

Title: Android Wireless Application Development, 2nd Edition, Pearson Education,: Lauren Darcey and Shane Conder

Title: Professional Android 4 Application Development, John Wiley & Sons

Title: Beginning Android, Apress, 2011 : Mark L Murphy

Android, Vikas Publishing House Pvt Ltd. : Prasanna Kumar Dixit

http://www.vogella.com/articles/Android/article.html http://androinica.com/category/androidguide/ http://www.tutorialspoint.com/

android-easily.com/ http://www.javatpoint.com/android-tutorial

SYLLABUS

Page 3

Edition, Pearson Education,

John Wiley & Sons

Page 15: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Course Title Data Warehousing and Data Mining

Course Code BCA615

Course Credits

Theory

Practical

Tutorial

Credits

Course Learning Outcomes:

On the completion of the course, students will be able Differentiate between Data Warehouse and Database

Use OLAP and OLTP systems for different applications

Understand data analysis and data mining algorithms

Understand and differentiate

dataset

Detailed Syllabus

Sr. No.

Name of chapter & details

1. Introduction to Data WarehouseDefinition, Data Warehouse Keywords, Differences between Operational Database Systems and Data Warehouses; Difference between OLTP & OLAP, Overview of Multidata warehouse architecture, Data warehouse system aTiered and Three-Tiered)Data Warehouse Implementation, Data Cube Technology, From Data warehousing to Data Mining, Cube: OLAP Operations in Multidown, Slice & Dice, Pivot (RotateMOLAP versus HOLAP

2. Data Marts Data Marts: Data Mart structure, Usage of Data Mart, Data warehouse and Data Mart

19 BATCH)

Data Warehousing and Data Mining

BCA615

Theory :3

Practical :0

Tutorial :0

Credits :3

Course Learning Outcomes:

course, students will be able to: between Data Warehouse and Database

OLAP and OLTP systems for different applications

data analysis and data mining algorithms

differentiate different data mining algorithms on the transactional

Name of chapter & details

SECTION-I

Introduction to Data Warehouse Definition, Data Warehouse Keywords, Differences between Operational Database Systems and Data Warehouses; Difference between OLTP & OLAP, Overview of Multi-dimensional Data Model, Basic steps to develop data warehouse architecture, Data warehouse system architecture (Two

Tiered)Data Warehouse Implementation, Data Cube Technology, From Data warehousing to Data Mining, Introduction to Data Cube: OLAP Operations in Multi-dimensional Data Model: Rolldown, Slice & Dice, Pivot (Rotate), Types of OLAP : ROLAP versus

Data Marts: Data Mart structure, Usage of Data Mart, Data warehouse and

SYLLABUS

Page 1

different data mining algorithms on the transactional

Hours Allotted

Definition, Data Warehouse Keywords, Differences between Operational Database Systems and Data Warehouses; Difference between OLTP &

Basic steps to develop rchitecture (Two-

Tiered)Data Warehouse Implementation, Data Cube Introduction to Data

dimensional Data Model: Roll-up, Drill-, Types of OLAP : ROLAP versus

08

Data Marts: Data Mart structure, Usage of Data Mart, Data warehouse and 04

Page 16: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

3. Pre-processing Pre-Processing: Data Cleaning, Data Integration and Transformation, Data Reduction, Discretization and concept Hierarchy Generation, ETL Process : Extraction of Data, Transformation of Data, Loading of Data, Comparison

4. Data Mining Introduction, Data, Types of Data, Data Mining Functionalities, Interestingness of Patterns, Classification of Data Mining Systems, Data Mining Task Primitives, Integration of a Data Mining System with a Data Warehouse, Issues with Data Mining

5. Association Rule MiningBasic Concepts: Market Basket Analysis; Frequent Itemsets, Closed

Itemsets, Association Rules: Frequent Pattern Mining, Apriori Algorithm: Finding Frequent Itemsets using Candidate Generation; Generating, Association Rules from Frequent Itemsets; Improving the Efficiency of Apriori, FPGrowth

6. Clustering Cluster Analysis, Types of Data, Categorization of Major Clustering Methods, K- means, Partitioning Methods, Hierarchical Methods, DensityBased Methods, Grid Based Methods, Outlier Analysis

7. Data Mining ApplicationsFinancial Data Analysis & Marketing Industry, The Telecommunication Industry

8. Case Study: Implementation of Data Mining Techniques with WEKA

Instructional Method and Pedagogy:

Lectures will be conducted on the basis of Classroom Response Systems with the use of multimedia projectorand black board

Assignments based on

will be evaluated at regular interval

Reference Books:

19 BATCH)

Processing: Data Cleaning, Data Integration and Transformation, Data Reduction, Discretization and concept Hierarchy Generation, ETL Process : Extraction of Data, Transformation of Data, Loading of Data,

SECTION-II

Introduction, Data, Types of Data, Data Mining Functionalities, Interestingness of Patterns, Classification of Data Mining Systems, Data Mining Task Primitives, Integration of a Data Mining System with a Data Warehouse, Issues with Data Mining, KDD and Business Intelligence

Association Rule Mining Basic Concepts: Market Basket Analysis; Frequent Itemsets, Closed

Association Rules: Frequent Pattern Mining, Apriori Algorithm: Finding Frequent Itemsets using Candidate Generation; Generating, Association Rules from Frequent Itemsets; Improving the Efficiency of Apriori, FP

ypes of Data, Categorization of Major Clustering means, Partitioning Methods, Hierarchical Methods, Density

Based Methods, Grid Based Methods, Outlier Analysis

Data Mining Applications Financial Data Analysis & Marketing Industry, The Retail Industry, The Telecommunication Industry

Case Study: Implementation of Data Mining Techniques with WEKA

Instructional Method and Pedagogy:

Lectures will be conducted on the basis of Classroom Response Systems with the multimedia projectorand black board.

course contents will be given at the end of each unit/topic and

will be evaluated at regular interval.

SYLLABUS

Page 2

Processing: Data Cleaning, Data Integration and Transformation, Data

ETL Process : Extraction of Data, Transformation of Data, Loading of Data, 05

Total 17

Introduction, Data, Types of Data, Data Mining Functionalities, Interestingness of Patterns, Classification of Data Mining Systems, Data Mining Task Primitives, Integration of a Data Mining System with a Data

and Business Intelligence

06

Basic Concepts: Market Basket Analysis; Frequent Itemsets, Closed

Association Rules: Frequent Pattern Mining, Apriori Algorithm: Finding Frequent Itemsets using Candidate Generation; Generating, Association Rules from Frequent Itemsets; Improving the Efficiency of Apriori, FP-

07

ypes of Data, Categorization of Major Clustering means, Partitioning Methods, Hierarchical Methods, Density-

07

Retail Industry, The 03

Case Study: Implementation of Data Mining Techniques with WEKA 02

Total 25

Lectures will be conducted on the basis of Classroom Response Systems with the

course contents will be given at the end of each unit/topic and

Page 17: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Title: Data Mining: Concepts & Techniques”,Authors : " Jiawei Han & Micheline Kamber, “

Title: " Building the Data Warehouse "Authors : W. H. Inmon,

Title: "Design and Analysis of Algorithms”, 2Authors: Parag Dave & Himanshu Dave

Title : “Introduction to Data Mining with Case Studies”, EEE, PHI (2006)Authors : G. K. Gupta

Additional Resources

http://www.data-mining-

http://en.wikipedia.org/wiki/Web_mining

19 BATCH)

Title: Data Mining: Concepts & Techniques”,Morgan Kaufmann Publishers (2002)Authors : " Jiawei Han & Micheline Kamber, “ Title: " Building the Data Warehouse ", Wiley Dreamtech India Pvt. Ltd.

Title: "Design and Analysis of Algorithms”, 2nd Edition, Pearson Education Authors: Parag Dave & Himanshu Dave(Publication Date: 2008)

“Introduction to Data Mining with Case Studies”, EEE, PHI (2006)

-guide.net/Data-Mining-Resources.html

http://en.wikipedia.org/wiki/Web_mining

SYLLABUS

Page 3

Morgan Kaufmann Publishers (2002)

Wiley Dreamtech India Pvt. Ltd.,

Edition, Pearson Education )

“Introduction to Data Mining with Case Studies”, EEE, PHI (2006)

Page 18: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Course Title Designing & Animation T

Course Code IT605

Course Credits

Theory

Practical

Tutorial

Credits

Course Learning Outcomes:

On the completion of the course, students will be able to: Identify the basic tools of Photoshop & blender Enhance the image through different image processing techniques Explore blending tools to change the appearance of objects Demonstrate the use of animation & object creation Explore various animation styles and tools

Develop 3D animation video or game.

Detailed Syllabus

Sr. No.

Name of chapter & details

1. Introduction to Multimedia and its various toolsConcept of multimedia & animation, areas covered by multimedia applications, several tools/software used in image & animation editing.

2. Adobe Photoshop CC Introduction of Photoshop CC, menu bar, option bar, status bar, panel dock, palettes, tool bar, document window

3. Selection tools 1. Selecting with the Elliptical Marquee Tool2. Using the Magic Wand & Free Transform Tool3. Selecting with the Regular & Polygonal Lasso Tools4. Combining Selections5. Using the Magnetic Lasso Tool6. Using the Quick Selection Tool & Refine Edge7. Modifying Selections

19 BATCH)

esigning & Animation Tools

IT605

Theory : 0

Practical : 1

Tutorial :0

Credits : 1

Course Learning Outcomes:

On the completion of the course, students will be able to: the basic tools of Photoshop & blender

the image through different image processing techniquesblending tools to change the appearance of objects

the use of animation & object creation various animation styles and tools

3D animation video or game.

Name of chapter & details

SECTION-I

Introduction to Multimedia and its various tools Concept of multimedia & animation, areas covered by multimedia applications, several tools/software used in image & animation editing.

Introduction of Photoshop CC, menu bar, option bar, status bar, panel

document window

1. Selecting with the Elliptical Marquee Tool 2. Using the Magic Wand & Free Transform Tool 3. Selecting with the Regular & Polygonal Lasso Tools 4. Combining Selections 5. Using the Magnetic Lasso Tool

Quick Selection Tool & Refine Edge

SYLLABUS

Page 1

the image through different image processing techniques

Hours Allotted

Concept of multimedia & animation, areas covered by multimedia applications, several tools/software used in image & animation editing.

02

Introduction of Photoshop CC, menu bar, option bar, status bar, panel 01

04

Page 19: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

Crop & Slice tools 1. Understanding Pixels & Resolution2. The Image Size Command3. Interpolation Options 4. Resizing for Print & Web5. Cropping & Straightening an Image6. Adjusting Canvas Size & Canvas Rotation

4 PAINTING 1. Using the Brush Tool 2. Working with Colors & Swatches3. Creating & Using Gradients4. Creating & Working with Brushes5. Using the Pencil & Eraser Tools6. Painting with Selections COLOR CORRECTION 1. Color Spaces & Color Modes2. The Variations Command3. The Auto Commands 4. Adjusting Levels 5. Adjust Curves, Non-Destructively, with Adjustment Layers

5. LAYERS 1. Understanding the Background Layer2. Creating, Selecting, Linking & Deleting Layers3. Locking & Merging Layers4. Copying Layers, Using Perspective & Layer Styles5. Filling & Grouping Layers6. Introduction to Blending Modes7. Blending Modes, Opacity & Fill8. Creating & Modifying Text

6. THE PEN TOOL 1. Understanding Paths & the Pen Tool2. Creating Straight & Curved Paths3. Creating Combo Paths4. Creating a Clipping Path

19 BATCH)

1. Understanding Pixels & Resolution 2. The Image Size Command

4. Resizing for Print & Web 5. Cropping & Straightening an Image

Canvas Size & Canvas Rotation

2. Working with Colors & Swatches 3. Creating & Using Gradients 4. Creating & Working with Brushes 5. Using the Pencil & Eraser Tools 6. Painting with Selections

Color Spaces & Color Modes

2. The Variations Command

Destructively, with Adjustment Layers

SECTION-II

1. Understanding the Background Layer Linking & Deleting Layers

3. Locking & Merging Layers 4. Copying Layers, Using Perspective & Layer Styles 5. Filling & Grouping Layers 6. Introduction to Blending Modes 7. Blending Modes, Opacity & Fill 8. Creating & Modifying Text

Understanding Paths & the Pen Tool 2. Creating Straight & Curved Paths 3. Creating Combo Paths 4. Creating a Clipping Path

SYLLABUS

Page 2

04

Total 11

04

04

Page 20: DETAIL TEACHING SCHEME · BCA608 – e-Commerce & Cyber Security N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD,

2018-19 BCA 6th SEM (2016-19 BATCH)

SPECIAL EFFECTS 1. Getting Started with Photoshop Filters2. Smart Filters 3. Creating Text Effects 4. Applying Gradients to Te

7. Introduction to Blender User Interface, Mouse inputs, view ports, shortcut keys, Basic transformation including 3D axis, grab, rotate, scale, Camera & render set up

8. Advance Blender toolsExtrude object, Loop cuts, Material and texture, (Splash & Squash), Lighting concept

Instructional Method and Pedagogy:

Assignments based on course contents will be given at the end of each unit/topic and will be evaluated at regular interval.

Experiments will be based on the practical curriculum and will be evaluated at regular interval.

Reference Books:

Title:“Photoshop CS2 Bible

Author(s): Laurie Ulrich Fuller and Deke McClelland

Title:”Photoshop CS for digital photographers

(2004 edition)

Author(s): Colin Smith

Additional Resources

http://www.insidegraphics.com/photoshop http://www.tutorialized.com/tutorials/Photoshop http://www.trainingtools.com/online/photoshop7 http://www.pslover.com/tutorials/basics http://digital-photography https://www.blender.org https://www.blenderguru.com

19 BATCH)

1. Getting Started with Photoshop Filters

4. Applying Gradients to Text

Introduction to Blender User Interface, Mouse inputs, view ports, shortcut keys, Basic transformation including 3D axis, grab, rotate, scale, Camera & render set

Advance Blender tools Extrude object, Loop cuts, Material and texture, Basic animation concept (Splash & Squash), Lighting concept

ethod and Pedagogy:

Assignments based on course contents will be given at the end of each unit/topic and will be evaluated at regular interval.

based on the practical curriculum and will be evaluated at regular

Photoshop CS2 Bible”

Author(s): Laurie Ulrich Fuller and Deke McClelland

Photoshop CS for digital photographers”, Charles River Media. 1st edition

http://www.insidegraphics.com/photoshop http://www.tutorialized.com/tutorials/Photoshop http://www.trainingtools.com/online/photoshop7 http://www.pslover.com/tutorials/basics

photography-school.com https://www.blender.org https://www.blenderguru.com

SYLLABUS

Page 3

transformation including 3D axis, grab, rotate, scale, Camera & render set 05

Basic animation concept 04

Total 17

Assignments based on course contents will be given at the end of each unit/topic and

based on the practical curriculum and will be evaluated at regular

Charles River Media. 1st edition