Course info
1. Basic Python Programming:
- The course aims to equip students with the fundamental skills of Python programming.
- This includes understanding the syntax, data types, variables, operators, control flow statements, functions, and modules.
- Students will learn to solve mathematical problems using Python programs.
2. Typesetting in LaTeX:
- This part of the course teaches students how to prepare professional-looking documents using the LaTeX typesetting system.
- They will learn how to structure documents, including articles and project reports.
- Additionally, they will be able to incorporate figures and tables into their LaTeX documents.
Key aspects of the course:
- Theory and Practical: The course is divided into 54 hours of theory and 18 hours of practical sessions.
- Python version: Python 3.x with IDLE support is used for practical exercises.
- Resources: The course relies on two freely available resources:
- "Non-Programmer's Tutorial for Python 3" online wiki book.
- "LATEX Tutorials: A PREMIER" by Indian TEX Users Group.
- Assessment: The university conducts a theory exam, while the practical part is evaluated internally.
- BCM Teacher: Liju Alex