Savitribaiphule Pune University Third Year of Computer Engineering (2015 Course) 410247:laboratory Practice Ii
Savitribaiphule Pune University Third Year of Computer Engineering (2015 Course) 410247:laboratory Practice Ii
Savitribaiphule Pune University Third Year of Computer Engineering (2015 Course) 410247:laboratory Practice Ii
As a conscious effort and little contribution towards Green IT and environment awareness, attaching
printed papers as part of write-ups and program listing to journal may be avoided. Use of digital
storage media/DVD containing students programs maintained by lab In-charge is highly encouraged.
For reference one or two journals may be maintained with program prints at Laboratory.
Guidelines for Assessment
Continuous assessment of laboratory work is done based on overall performance and lab
assignments performance of student. Each lab assignment assessment will assign grade/marks
based on parameters with appropriate weightage. Suggested parameters for overall assessment as
well as each lab assignment assessment include- timely completion, performance, innovation,
efficient codes, punctuality and neatness. reserving weightage for successful mini-project
completion and related documentation.
Guidelines for Practical Examination
It is recommended to conduct examination based on Mini-Project demonstration and related skill
learned. Team of 2 to 3 students may work on mini-project. During the assessment, the expert
evaluator should give the maximum weightage to the satisfactory implementation and software
engineering approach followed.
The supplementary and relevant questions may be asked at the time of evaluation to test the student‟s
for advanced learning, understanding, effective and efficient implementation and demonstration
skills.
Encouraging efforts, transparent evaluation and fair approach of the evaluator will not create any
uncertainty or doubt in the minds of the students. So adhering to these principles will consummate our
team efforts to the promising start of the student's academics.
Guidelines for Instructor's Manual
Suggested List of Laboratory Assignments
Recommended / Sample set of assignments and mini projects for reference for all four courses offered for
Elective I and for all four courses offered for Elective II. Respective Student have to complete laboratory work
for elective I and II that he/she has opted.
410244(D): Data Mining and Warehousing
Suggested List of Laboratory Assignments
1. For an organization of your choice, choose a set of business processes. Design star / snow flake
schemas for analyzing these processes. Create a fact constellation schema by combining them. Extract
data from different data sources, apply suitable transformations and load into destination tables using
an ETL tool. For Example: Business Origination: Sales, Order, Marketing Process.
2. Consider a suitable dataset. For clustering of data instances in different groups, apply different
clustering techniques (minimum 2). Visualize the clusters using suitable tool.
3. Apply a-priori algorithm to find frequently occurring items from given data and generate strong
association rules using support and confidence thresholds. For Example: Market Basket Analysis
4. Consider a suitable text dataset. Remove stop words, apply stemming and feature selection
techniques to represent documents as vectors. Classify documents and evaluate precision, recall.
5 Mini project on classification: Consider a labeled dataset belonging to an application domain. Apply
suitable data preprocessing steps such as handling of null values, data reduction, discretization. For
prediction of class labels of given data instances, build classifier models using different techniques
(minimum 3), analyze the confusion matrix and compare these models. Also apply cross validation
while preparing the training and testing datasets. For Example: Health Care Domain for predicting
disease
410245(B): Software Testing and Quality Assurance
Suggested List of Laboratory Assignments
1. Mini-Project 1: Create a small application by selecting relevant system environment / platform and
programming languages. Narrate concise Test Plan consisting features to be tested and bug taxonomy.
Prepare Test Cases inclusive of Test Procedures for identified Test Scenarios. Perform selective Black-
box and White-box testing covering Unit and Integration test by using suitable Testing tools. Prepare
Test Reports based on Test Pass/Fail Criteria and judge the acceptance of application developed
2. Mini-Project 2: Create a small web-based application by selecting relevant system environment /
platform and programming languages. Narrate concise Test Plan consisting features to be tested and
bug taxonomy. Narrate scripts in order to perform regression tests. Identify the bugs using Selenium
WebDriver and IDEand generate test reports encompassing exploratory testing