\documentclass[12pt,letterpaper]{article}
\usepackage{fullpage}
\usepackage[top=2cm, bottom=4.5cm, left=2.5cm, right=2.5cm]{geometry}
\usepackage{amsmath,amsthm,amsfonts,amssymb,amscd}
\usepackage{lastpage}
\usepackage{enumerate}
\usepackage{fancyhdr}
\usepackage{mathrsfs}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{wrapfig}
\setlength{\parindent}{0.0in}
\setlength{\parskip}{0.05in}

% Edit these as appropriate
\newcommand\course{CS1420}
\newcommand\semester{Spring 2026}          % <-- current semester
\newcommand\hwnumber{1}                    % <-- homework number

\pagestyle{fancyplain}
\headheight 35pt
\chead{\textbf{\Large Homework Report \hwnumber}}
\rhead{\course\;--\;\semester \\ \today}
\lfoot{}
\cfoot{}
\rfoot{\small\thepage}
\headsep 1.5em

\begin{document}

\section*{Problem 1}
Here is the template for writing your reports that accompany the programming assignments. These reports should be named \texttt{report.pdf} and should be handed in \textbf{electronically} with your code. They should \textbf{not} be printed and handed in with the written portion of the assignment. In these reports, we will ask you to explore a dataset or multiple datasets using the algorithms that you have implemented for the coding portion of the assignment.

\section*{Problem 2}

Some questions might just require you to write some text but sometimes it might be beneficial or necessary to display a graph or image. For more info on inserting images in Latex feel free to visit  \href{https://www.sharelatex.com/learn/Inserting_Images}{\textbf{this page}}. 

% Add more problems as needed!


\end{document}