A curated collection of Fortran assignments, examples, and utilities for AMTH-250 (Fortran Programming), Department of Applied Mathematics, University of Dhaka.
- Course summary
- Repository layout
- Requirements
- Build & run
- Contributing
- Academic integrity
- Contact
This repository contains practical assignments and example code used in AMTH-250 (Fortran Programming). The codebase is intended for learning core Fortran language features and numerical programming techniques applied to problems in applied mathematics.
- Assignment-01/: Assignment solutions and related data files.
- practice/: Example programs and small exercises organized by topic.
- README.md: This file.
- GNU Fortran (
gfortran) — recommended. Verify with:
gfortran --versionTo compile a Fortran source file:
gfortran -Wall -Wextra -fcheck=all program.f90 -o programRun on Linux/macOS:
./program- Use
implicit nonein every program. - Prefer descriptive variable and file names.
- Keep numerical kernels isolated in subroutines or modules for reuse and testing.
Contributions should follow course policies. If you add or modify code:
- Provide a clear description of the change in the commit message.
- Include input files and sample output if applicable.
- Keep implementations focused and well-documented.
All submissions must be the student's own work. Cite any external references and do not submit uncredited copied code.
This repository is for educational use. For questions or corrections, contact: Md. Asraful Islam (AE-123-051), Department of Applied Mathematics, University of Dhaka.
If you want, I can also:
- Add a short CONTRIBUTING.md
- Add a sample build script or Makefile
- Run a quick compilation check for a chosen file Tell me which of these you want next.