MCA-405 (Advanced Python Lab)
MCA-405 (Advanced Python Lab)
1. Write a Python program that reads data from a CSV file, performs data cleansing (e.g.,
removing duplicates or handling missing values), and then saves the cleaned data to a
new CSV file. (CO1)
2. Create a program that uses Python dictionaries and sets to efficiently count the frequency
of words in a text document .
(CO1)
3. Create a Python program to implement K-Means clustering using scikit-learn. Use an
appropriate dataset (e.g., the Iris dataset or a synthetic dataset).
. (CO2)
4. Create a Python program that implements simple linear regression.
(CO2)
5. Write a Python program that simulates the placement of cellular towers (cells) within the
specified rectangular area.
(CO3)
6. Python program to read data from file and count characters, digits and spaces
(CO3)
7. Install Python on the virtual machine using a package manager or by downloading and
installing it from the Python website.
(CO4)
8. Create a virtual machine instance on your chosen cloud platform (e.g., AWS EC2,
Google Compute Engine, or Azure Virtual Machine).
(CO4)
9. Configure the virtual machine's security groups or network access control lists to restrict
access to specific IP addresses.
(CO5)
LAKSHMI NARAIN COLLEGE OF TECHNOLOGY (MCA), BHOPAL
Master in Computer Applications
List of Experiments (CO-Based)
MCA 405 (Advanced Python Lab)
10. Write a Python script that performs the following tasks to enhance security and
monitoring . (CO5)