From 3908d87a12f10787394741deafcf0858fc09dfae Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Fri, 20 Oct 2023 23:48:56 -0700 Subject: feat: coursework page --- src/pages/coursework.astro | 187 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 187 insertions(+) create mode 100644 src/pages/coursework.astro (limited to 'src/pages/coursework.astro') diff --git a/src/pages/coursework.astro b/src/pages/coursework.astro new file mode 100644 index 0000000..60e44af --- /dev/null +++ b/src/pages/coursework.astro @@ -0,0 +1,187 @@ +--- +import Layout from "../layouts/Layout.astro"; + +// Replace the arrays below with your actual coursework data +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.", + }, +]; + +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.", + }, +]; +--- + + +

Relevant Coursework

+
+
+

ICS Courses

+
    + { + icsCourses.map((course) => ( +
  • +

    {course.title}

    +

    {course.description}

    +
  • + )) + } +
+
+ + +
+

IN4MTX Courses

+
    + { + in4mtxCourses.map((course) => ( +
  • +

    {course.title}

    +

    {course.description}

    +
  • + )) + } +
+
+ +
+
+ -- cgit v1.2.3