aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2024-09-25 22:27:30 -0700
committerPinapelz <yukais@pinapelz.com>2024-09-25 22:27:30 -0700
commitfd79d3476b2fec2056676a6fb4ff8936f3a2ce6a (patch)
treec9b9419dc42d1d75a62ba52d4585bb99f1e1eb94
parent30e409e1ebb4c4fd704340e4a20bf3edfd94fa2c (diff)
remove coursework page
-rw-r--r--src/components/Header.astro1
-rw-r--r--src/pages/coursework.astro212
2 files changed, 0 insertions, 213 deletions
diff --git a/src/components/Header.astro b/src/components/Header.astro
index d613f83..eed193d 100644
--- a/src/components/Header.astro
+++ b/src/components/Header.astro
@@ -3,7 +3,6 @@
<ul>
<li><a href="/">Home</a></li>
<li><a href="/about">About</a></li>
- <li><a href="/coursework">Coursework</a></li>
<li><a href="/projects">Projects</a></li>
<li><a href="https://files.pinapelz.com/ResumeFinalys.pdf">Resume</a></li>
</ul>
diff --git a/src/pages/coursework.astro b/src/pages/coursework.astro
deleted file mode 100644
index 1a7f900..0000000
--- a/src/pages/coursework.astro
+++ /dev/null
@@ -1,212 +0,0 @@
----
-import Layout from "../layouts/Layout.astro";
-import SocialNavbar from "../components/SocialNavbar.astro";
-
-const icsCourses = [
- {
- title: "I&C SCI 31 - Introduction to Programming",
- description:
- "Introduction to fundamental concepts and techniques for writing software in a high-level programming language. Covers the syntax and semantics of data types, expressions, exceptions, control structures, input/output, methods, classes, and pragmatics of programming.",
- },
- {
- title: "I&C SCI 32 - Programming with Software Libraries",
- description:
- "Construction of programs for problems and computing environments more varied than in I&C SCI 31. Using library modules for applications such as graphics, sound, GUI, database, Web, and network programming. Language features beyond those in I&C SCI 31 are introduced as needed.",
- },
- {
- title: "I&C SCI 33 - Programming with Software Libraries",
- description:
- "Intermediate-level language features and programming concepts for larger, more complex, higher-quality software. Functional programming, name spaces, modules, class protocols, inheritance, iterators, generators, operator overloading, reflection. Analysis of time and space efficiency.",
- },
- {
- title: "I&C SCI 6B - Boolean Logic and Discrete Structures.",
- description:
- "Relations and their properties; Boolean algebras, formal languages; finite automata.",
- },
- {
- title: "I&C SCI 6D. Discrete Mathematics for Computer Science.",
- description:
- "Covers essential tools from discrete mathematics used in computer science with an emphasis on the process of abstracting computational problems and analyzing them mathematically. Topics include mathematical induction, combinatorics, and recurrence relations.",
- },
- {
- title: 'I&C SCI 51. Introductory Computer Organization.',
- description:
- "Multilevel view, design, and operation of computer system components. Machine-level data and instruction representation. Instruction sets and addressing modes. Memory organization. Laboratory work using low-level programming languages.",
- },
- {
- title: 'I&C SCI 45C. Programming in C/C++ as a Second Language.',
- description:
- "An introduction to the lexical, syntactic, semantic, and pragmatic characteristics of the C/C++ languages for experienced programmers. Emphasis on object-oriented programming, using standard libraries, and programming with manual garbage collection."
- }
-];
-
-const in4mtxCourses = [
- {
- title: "IN4MATX 43 - Introduction to Software Engineering.",
- description:
- "Concepts, methods, and current practice of software engineering. Large-scale software production, software life cycle models, principles and techniques for each stage of development.",
- },
-];
----
-
-<Layout title="Pinapelz">
- <h1>Relevant Coursework</h1>
- <h2>
- Here are some of the course I've taken at UCI. <br/>
- ICS stands for Information and Computer Science, and IN4MTX stands for Informatics.
- </h2>
- <div class="coursework-container">
- <div class="course-segment">
- <h2 class="text-gradient">ICS Courses</h2>
- <ul>
- {
- icsCourses.map((course) => (
- <li class="course mb-4">
- <h3>{course.title}</h3>
- <p class="course-description">{course.description}</p>
- </li>
- ))
- }
- </ul>
- </div>
-
- <!-- IN4MTX Courses -->
- <div class="course-segment">
- <h2 class="text-gradient">IN4MTX Courses</h2>
- <ul>
- {
- in4mtxCourses.map((course) => (
- <li class="course mb-4">
- <h3>{course.title}</h3>
- <p class="course-description">{course.description}</p>
- </li>
- ))
- }
- </ul>
- </div>
-
- </div>
-</Layout>
-<style>
- @import url("https://fonts.googleapis.com/css?family=Noto:400,700");
-
- * {
- margin: 0px;
- padding: 0px;
- }
-
- body {
- font-family: "Noto", sans-serif;
- height: 100%;
- }
- main {
- margin: auto;
- padding: 1rem;
- width: 800px;
- max-width: calc(100% - 2rem);
- color: white;
- font-size: 20px;
- line-height: 1.6;
- }
- .astro-a {
- position: absolute;
- top: -32px;
- left: 50%;
- transform: translatex(-50%);
- width: 220px;
- height: auto;
- z-index: -1;
- }
- h1 {
- font-size: 3.5rem;
- font-weight: 700;
- color: white;
- line-height: 1;
- text-align: center;
- margin-bottom:0.5em;
- margin-top: 2rem;
- transition: transform 0.3s ease-in-out;
- }
-
- h2 {
- font-size: 1.5rem;
- color: rgba(255, 255, 255, 0.8);
- margin-bottom: 2rem;
- text-align: center;
- }
-
- .welcome-text-gradient {
- background-image: var(--accent-gradient-purp);
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- background-size: 400%;
- background-position: 0%;
- transition: background-position 0.3s ease-in-out;
- }
- .text-gradient {
- background-image: var(--accent-gradient);
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- background-size: 400%;
- background-position: 0%;
- transition: background-position 0.3s ease-in-out;
- }
- .slide-out {
- transform: translateX(-100%);
- transition: transform 0.5s ease-in-out;
- }
-
- .center-wrapper {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- height: 90vh;
- }
-
- .coursework-container {
- padding: 2rem;
- background-color: rgba(0, 0, 0, 0.2);
- border-radius: 10px;
- margin: 2rem auto;
- max-width: 80%;
- }
-
- h2.text-gradient {
- text-align: center;
- font-size: 2.5rem;
- margin-bottom: 1rem;
- }
-
- ul {
- list-style-type: none;
- }
-
- .course {
- padding: 0.5rem 0;
- }
-
- .course:last-child {
- border-bottom: none;
- }
-
- .course-description {
- font-size: 1rem;
- color: rgba(255, 255, 255, 0.8);
- margin-left: 1rem;
- }
-
- .course-segment {
- margin-bottom: 2rem;
- }
-
- .course-segment:last-child {
- margin-bottom: 0;
- }
- h3 {
- font-size: 1.5rem;
- margin-bottom: 0.5rem;
- color: white;
- }
-</style>
-<SocialNavbar />
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage