Skip to content

Commit

Permalink
Merge pull request #210 from uwindsorcss/add_missing_math_courses
Browse files Browse the repository at this point in the history
Add Missing MATH/STAT Courses
  • Loading branch information
tanzimfh authored Jan 9, 2025
2 parents cdf135f + 926584d commit 107cbc7
Show file tree
Hide file tree
Showing 15 changed files with 223 additions and 9 deletions.
2 changes: 1 addition & 1 deletion courses/comp-3300/advice.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ sidebar_label: COMP-3300 - Advice
slug: /comp-3300/advice
---

## Ryan's Advice
## Ryan's Advice for COMP-3300

Ryan's advice is basically the same as his advice for [COMP-2560](/courses/comp-2560/advice).

Expand Down
20 changes: 20 additions & 0 deletions courses/courses-sidebars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,21 @@ export default {
label: "MATH-1250",
items: ["math-1250/overview", "math-1250/advice"],
},
{
type: "category",
label: "MATH-1260",
items: ["math-1260/overview", "math-1250/advice"],
},
{
type: "doc",
label: "MATH-1270",
id: "math-1270/overview",
},
{
type: "doc",
label: "MATH-1280",
id: "math-1280/overview",
},
{
type: "category",
label: "MATH-1720",
Expand All @@ -365,6 +380,11 @@ export default {
label: "STAT-2910",
id: "stat-2910/overview",
},
{
type: "doc",
label: "STAT-2920",
id: "stat-2920/overview",
},
],
},
],
Expand Down
4 changes: 4 additions & 0 deletions courses/math-1020/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,7 @@ No, while there is a textbook listed and you may find it helpful, it is not requ
## Prerequisites

COMP-1000 or MATH-1250 or MATH-1260 or MATH-1270 is the prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
6 changes: 3 additions & 3 deletions courses/math-1250/advice.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
id: advice
title: How to be Successful in MATH-1250
sidebar_label: How to be Successful in MATH-1250
slug: /MATH-1250/advice
title: Advice for MATH-1250/1260
sidebar_label: Advice for MATH-1250/1260
slug: /math-1250/advice
---

MATH-1250 (or its equivalent, MATH-1260), is one of the few math courses that first-year CS students must take. Some of the material are reviews from high school. In Ontario, MCV4U - Calculus and Vectors addresses concepts like vector spaces, dot products, cross products, etc. However, you should still practice on building good habits and learning the materials, especially if you want to go into fields like artificial intelligence, which can be math-heavy.
Expand Down
8 changes: 8 additions & 0 deletions courses/math-1250/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ sidebar_label: MATH-1250
slug: /math-1250/overview
---

:::note
MATH-1250 and MATH-1260 count for the same credit. You can take either of them for degree requirements.
:::

## Course Title

The title for MATH-1250 is "Linear Algebra I".
Expand All @@ -24,3 +28,7 @@ No, while there is a textbook listed and you may find it helpful, it is not requ
## Prerequisites

There is no UWindsor prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
34 changes: 34 additions & 0 deletions courses/math-1260/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
id: overview
title: MATH 1260 - Overview
sidebar_label: MATH-1260
slug: /math-1260/overview
---

:::note
MATH-1250 and MATH-1260 count for the same credit. You can take either of them for degree requirements.
:::

## Course Title

The title for MATH-1260 is "Vectors and Linear Algebra".

## Course Description

This course is for students without Ontario Grade 12 Calculus and Vectors (MCV4U). The course MATH-1250 is for students with MCV4U. This course will cover vectors, three-dimensional geometry, linear systems, matrix algebra, determinants, n- dimensional vectors, dot product, cross product, orthogonalization, eigenvalues, eigenvectors, diagonalization and vector spaces. (Prerequisite: Ontario Grade 12 Advanced Functions (MHF4U).) (Antirequisites: MATH-1250, MATH-1270.) (4 lecture hours, 2 tutorial hours per week.)

## Typical Course Offering

MATH-1260 is typically offered in the Fall Semester.

## Is a Textbook Required?

No, while there is a textbook listed and you may find it helpful, it is not required to succeed in this course.

## Prerequisites

Ontario Grade 12 Advanced Functions (MHF4U) is a prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
30 changes: 30 additions & 0 deletions courses/math-1270/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
id: overview
title: MATH 1270 - Overview
sidebar_label: MATH-1270
slug: /math-1270/overview
---

## Course Title

The title for MATH-1270 is "Linear Algebra (Engineering)".

## Course Description

This course will cover linear systems, linear transformations, matrix algebra, determinants, vectors in Rn, dot product, orthogonalization, diagonalization, eigenvectors and eigenvalues, in the context of and with an emphasis on a broad range of applications in Science and Engineering. (Prerequisite: MATH-1280 or both Ontario Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U)) (Antirequisite: MATH-1250, or MATH-1260.) (3 lectures hours, 1 tutorial hour per week.)

## Typical Course Offering

MATH-1270 is typically offered in the Fall and Winter semesters.

## Is a Textbook Required?

No, while there is a textbook listed and you may find it helpful, it is not required to succeed in this course.

## Prerequisites

MATH-1280 or both Ontario Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) are prerequisites for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
30 changes: 30 additions & 0 deletions courses/math-1280/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
id: overview
title: MATH 1280 - Overview
sidebar_label: MATH-1280
slug: /math-1280/overview
---

## Course Title

The title for MATH-1280 is "Access to Linear Algebra".

## Course Description

This course will cover matrix algebra, linear systems, vectors, lines and planes in three- dimensional space, equations and inequalities in one variable and linear relations. This course serves as the prerequisite for MATH-1250 and MATH-1270. Majors in Science and majors in Engineering will not be given credit for this course. (3 lecture hours, 1 tutorial hour per week.)

## Typical Course Offering

MATH-1280 is typically offered in the Winter Semester.

## Is a Textbook Required?

No, while there is a textbook listed and you may find it helpful, it is not required to succeed in this course.

## Prerequisites

There are no prerequisites for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
2 changes: 1 addition & 1 deletion courses/math-1720/advice.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: advice
title: Advice for MATH-1720/1760
sidebar_label: Advice for MATH-1720/1760
slug: /MATH-1720/advice
slug: /math-1720/advice
---

MATH-1720 (or its equivalent, MATH-1760), is one of the few math courses that first-year CS students must take. Most of the material are reviews from high school. In Ontario, the following classes addresses these materials: MHF4U - Advanced Functions and MCV4U - Calculus and Vectors. However, you should still practice on building good habits to prepare for classes like MATH-1730 (Integral Calculus).
Expand Down
10 changes: 8 additions & 2 deletions courses/math-1720/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@ sidebar_label: MATH-1720
slug: /math-1720/overview
---

:::note
MATH-1720 and MATH-1760 count for the same credit. You can take either of them for degree requirements.
:::

## Course Title

The title for MATH-1720 is "Differential Calculus".

## Course Description

**Note: MATH-1720 and MATH-1760 count for the same credit. You can take either of them for degree requirements.**

This course will cover trigonometric functions and identities, inverse trigonometric functions, limits and continuity, derivatives and applications, mean value theorem, indeterminate forms and lHpitals rule, antiderivatives and an introduction to definite integrals. This course is for students who have taken both Ontario Grade 12 Advanced Functions (MHF4U) and Ontario Grade 12 Calculus and Vectors (MCV4U). Students who do not have credit for MCV4U should take MATH-1760. (Prerequisites: Ontario Grade 12 Advanced Functions (MHF4U) and Ontario Grade 12 Calculus and Vectors (MCV4U) or MATH-1780.) (Antirequisite: MATH-1760.) (3 lecture hours, 2 tutorial hours per week.)

## Typical Course Offering
Expand All @@ -26,3 +28,7 @@ No, while there is a textbook listed and you may find it helpful, it is not requ
## Prerequisites

There is no UWindsor prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
4 changes: 4 additions & 0 deletions courses/math-1730/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,7 @@ No, while there is a textbook listed and you may find it helpful, it is not requ
## Prerequisites

MATH-1760 or MATH-1720 is the prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
10 changes: 8 additions & 2 deletions courses/math-1760/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@ sidebar_label: MATH-1760
slug: /math-1760/overview
---

:::note
MATH-1720 and MATH-1760 count for the same credit. You can take either of them for degree requirements.
:::

## Course Title

The title for MATH-1760 is "Functions and Differential Calculus".

## Course Description

**Note: MATH-1720 and MATH-1760 count for the same credit. You can take either of them for degree requirements.**

This course will cover a review of functions, trigonometric functions and identities, transcendental
functions, inverse trigonometric functions, introduction to limits, continuity, derivatives and applications,
mean value theorem, indeterminate forms and l’Hôpital’s rule, antiderivatives and an introduction to
Expand All @@ -33,3 +35,7 @@ No, while there is a textbook listed and you may find it helpful, it is not requ
## Prerequisites

There is no UWindsor prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
38 changes: 38 additions & 0 deletions courses/offering/courses.json
Original file line number Diff line number Diff line change
Expand Up @@ -528,6 +528,35 @@
"required": ["CSG", "CSH", "CSHAC", "CIS", "CSSE", "BACS", "MCS"],
"prerequisites": []
},
{
"course code": "MATH-1260",
"course name": "Vectors and Linear Algebra",
"fall": true,
"winter": false,
"summer": false,
"required": ["CSG", "CSH", "CSHAC", "CIS", "CSSE", "BACS", "MCS"],
"prerequisites": ["Ontario Grade 12 Advanced Functions (MHF4U)"]
},
{
"course code": "MATH-1270",
"course name": "Linear Algebra (Engineering)",
"fall": true,
"winter": true,
"summer": false,
"required": [],
"prerequisites": [
"MATH-1280 or both Ontario Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U)"
]
},
{
"course code": "MATH-1280",
"course name": "Access to Linear Algebra",
"fall": false,
"winter": true,
"summer": false,
"required": [],
"prerequisites": []
},
{
"course code": "MATH-1720",
"course name": "Differential Calculus",
Expand Down Expand Up @@ -576,6 +605,15 @@
"summer": true,
"required": ["CSG", "CSH", "CSHAC", "CIS", "CSSE", "BACS", "BIT"],
"prerequisites": []
},
{
"course code": "STAT-2920",
"course name": "Introduction to Probability",
"fall": true,
"winter": false,
"summer": false,
"required": ["CSG", "CSH", "CSHAC", "CIS", "CSSE", "BACS", "BIT"],
"prerequisites": ["MATH-1730"]
}
]
}
4 changes: 4 additions & 0 deletions courses/stat-2910/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,7 @@ No, while there is a textbook listed and you may find it helpful, it is not requ
## Prerequisites

There is no UWindsor prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.
30 changes: 30 additions & 0 deletions courses/stat-2920/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
id: overview
title: STAT 2920 - Overview
sidebar_label: STAT-2920
slug: /stat-2920/overview
---

## Course Title

The title for STAT-2920 is "Introduction to Probability".

## Course Description

This course will cover descriptive measures, combinatorics, probability, random variables, special discrete and continuous distributions, sampling distribution, and point and interval estimation. (Prerequisite: MATH-1730.) (3 lecture hours, 1 tutorial hour per week.)

## Typical Course Offering

STAT-2920 is typically offered in the Fall Semester.

## Is a Textbook Required?

No, while there is a textbook listed and you may find it helpful, it is not required to succeed in this course.

## Prerequisites

MATH-1730 is the prerequisite for this class.

## Syllabus

Sorry, we don't have a syllabus for this course yet.

0 comments on commit 107cbc7

Please sign in to comment.