Course Objectives:
This Course enables the students to
Course | Course Outcomes (at course level) | Learning and teaching strategies | Assessment Strategies | |
Course Code | Course title | |||
24SCAI 501 | PYTHON PROGRAMMING (Practical)
| CO1. Identify and run the Python interpreter CO2. Design python programs using control statements and functions to tackle any decision making scenario. CO3.Create python program for string manipulation CO4. Apply data structures (lists, dictionaries, tuples, sets) for solving diverse problems. CO5. Develop and validate data solutions using files and visualization. CO6. Contribute effectively in course-specific interaction | Approach in teaching: Interactive Lectures, Discussions, Demonstrations
Learning activities for the students: Self-learning assignments, Practical questions
| Assessment Strategies Class tests, Semester end examinations, Quizzes, Assignments, Presentations, Individual and group projects
|
Exercises given will be covering entire syllabi as follows:
Suggested Text Books:
Suggested Reference Books:
1. McKinney (2017). Python for Data Analysis. O’ Reilly Publication
2. Madhavan (2015),“Mastering Python for Data Science”,Packt
Reference Journals:
1. https://vciba.springeropen.com/
2. https://appliednetsci.springeropen.com/
3. https://epjdatascience.springeropen.com/
e-Resources including links
1. https://www.python.org/downloads/
2. https://jupyter.org/
3. https://www.jigsawacademy.com/blogs/business-analytics/
4. https://nptel.ac.in/courses/106106182