This repository contains my weekly programming exercises for CSC 102: Introduction to Computer Science, completed during my first year. All code was written in Python using Jupyter Notebook, and focuses on fundamental programming concepts such as variables, control structures, basic arithmetic, and data structures.
- Simple Interest Calculator
- Compound Interest Calculator
- Annuity Plan Calculator
These projects use formulas and arithmetic operations to simulate real-world financial computations.
- Created structured student data using lists
- Iterated over student records using
for
loops - Displayed names, ages, heights, and scores in a readable tabular format for:
- GIRLS DATA
- BOYS DATA
- A fintech-themed script that uses if-elif-else statements to determine annual tax revenue
- Takes input for age and experience to determine tax band
- Demonstrates logical operators and user input handling
- Python 3
- Jupyter Notebook
- Built-in libraries (no external dependencies)
The goal of this repository is to:
- Track my weekly progress in CSC 102
- Demonstrate understanding of basic programming logic
- Serve as a reference for future projects and revision
- Clone the repository:
git clone https://github.com/your-username/csc102-python-weekly.git