--- 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.", }, ]; 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}

  • )) }