{frontMatter.title}
-- {format(parseISO(frontMatter.date), "MMMM dd, yyyy")} -
-
+ Get started by editing{' '}
+ pages/index.tsx
+
Find in-depth information about Next.js features and API.
+ + + +Learn about Next.js in an interactive course with quizzes!
+ + + +Discover and deploy boilerplate example Next.js projects.
+ + + ++ Instantly deploy your Next.js site to a public URL with Vercel. +
+ +- {format(parseISO(props.post.date), "MMMM dd, yyyy")} -
-{props.post.description}
-- Read More... -
-- {`${format(parseISO(props.post.date), "MMMM dd, yyyy")} ${ - props.post.tech ? "- " + props.post.tech : "" - }`} -
- {props.post.image && ( -- {format(parseISO(frontMatter.date), "MMMM dd, yyyy")} -
-- Hi, I'm Konrad Staniszewski, a fourth year Software Engineering student at the - University of Alberta. -
-- I love full-stack web development, making hybrid apps, data visualization, and enjoy - learning about machine learning, embedded systems, networking, quantum computing, 3D - printing, physics, and electronics. -
-{text}
-- {format(parseISO(frontMatter.date), "MMMM dd, yyyy")} -
- {frontMatter.image && ( -
- This calculator is loosely based on{" "}
-
- the UofA Academic Regulations.
-
-
- It does not calculate graduating GPA{"'"}s which are calculated uniquely by each faculty.
-
- For engineers, you can base your calcuation on{" "}
-
- the UofA Engineering Academic Regulations.
-
-
- For ales, you can base your calcuation on{" "}
-
- the UofA ALES Academic Regulations.
-
-
- I do not guarantee the accuracy of the determined GPA, and take no responsibility for any use of the
- generated GPA anywhere or by anyone.
-
- This website does not collect any user data, and makes no network calls with respect to the data
- provided. If you want to double check for yourself, you can check the requisite code for this page here:{" "}
-
- Github Repo
-
-
-
| - {col} - | - ); - })} -||||
|---|---|---|---|---|
| {classObj.course} | -{classObj.number} | -{classObj.desc} | -{classObj.remarkStr} | -{classObj.unitsTaken} | -
{`${classStat.name} had an average gpa of: ${classStat.gpa.toFixed(2)}`}
-{`${classStat.name} had ${classStat.unitsTaken.toFixed(2)} units taken in total`}
-{`${classStat.name} had ${classStat.gradePoints.toFixed(2)} grade points in total`}
-| - {col} - | - ); - })} -||||
|---|---|---|---|---|
| {classObj.course} | -{classObj.number} | -{classObj.desc} | -{classObj.remarkStr} | -{classObj.unitsTaken} | -
{`This semesters total units: ${semester.totalUnitsTaken.toFixed(2)}`}
-{`This semesters total grade points: ${semester.totalGradePoints.toFixed(2)}`}
-{`Your cumulative units taken: ${semester.cumulativeUnitsTaken.toFixed(2)}`}
-{`Your cumulative grade points: ${semester.cumulativeGradePoints.toFixed(2)}`}
-
- Go to beartracks {">"} Academic Record {">"} Unofficial Transcript.
-
- Press the {'"'}GO{'"'} button.
-
- Hit CTRL-A, CTRL-C to copy paste the contents of the page.
- Paste these contents with CTRL-V into the input box below, and then hit the button to calculate
- GPA.
-
- Pressing the Calculate GPA button with no input runs a randomly generated gpa calculation.
-