Skip to content

A collection of beginner-level Python programs created for my CSC 102 course, covering simple finance calculations, student data handling, and conditional logic using Jupyter Notebooks.

Notifications You must be signed in to change notification settings

Timmynathan/o.ilesanmiCSC102

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 CSC 102 – Python Weekly Projects

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.


📌 Projects & Topics Covered

🧮 Finance Calculations

  • Simple Interest Calculator
  • Compound Interest Calculator
  • Annuity Plan Calculator

These projects use formulas and arithmetic operations to simulate real-world financial computations.

👥 Student Data Display

  • 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

💼 Tax Revenue Calculator (Conditionals)

  • 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

🛠️ Technologies Used

  • Python 3
  • Jupyter Notebook
  • Built-in libraries (no external dependencies)

🎯 Purpose

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

📁 How to Run

  1. Clone the repository:
    git clone https://github.com/your-username/csc102-python-weekly.git

About

A collection of beginner-level Python programs created for my CSC 102 course, covering simple finance calculations, student data handling, and conditional logic using Jupyter Notebooks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published