📘 UCEST105 – Algorithmic Thinking with Python
📘 UCEST105 – Algorithmic Thinking with Python
Welcome to the course page for UCEST105 – Algorithmic Thinking with Python.
Here you’ll find all essential resources, class information, labsheets, projects, and evaluation details.
📄 Course Resources
- Vision and Mission
- Program Educational Objectives (PEO)
- Program Outcomes (PO) & Program Specific Outcomes (PSO)
- Syllabus
- Academic Calendar
- Course Outcomes (CO) & PO Mapping
- Course Overview and Class Decorum
👥 Class Information
📝 Labsheets
- Experiment 1 – Introduction to Python
- Experiment 2 – Datatypes
- Experiment 3 - Inputs, Operators, and Decisions
- Experiment 4 - Loops
- Experiment 5 - More Loops
📂 Projects
- Project Guidelines
- Project Proposal Template
- Deliverables and Evaluation Rubrics
- Student Project Proposal Submissions Deadline: 15-September-2025
📚 Learning Resources
- Official Python Documentation
- W3Schools Python Tutorial
- Python Tutor (Visualize Code Execution)
- Google Colab – Run Python in the browser
- Spyder - First steps with Spyder for Python programming
📖 Books
Recommended Textbooks
🎯 Course Instructor
Dr. Jinu Jayachandran
Assistant Professor, Department of Electronics & Communication Engineering
College of Engineering Trivandrum (CET)