\ No newline at end of file
diff --git a/src/pages/articles/carletons-co-op-program.md b/src/pages/articles/carletons-co-op-program.md
new file mode 100644
index 0000000..0d3e4f1
--- /dev/null
+++ b/src/pages/articles/carletons-co-op-program.md
@@ -0,0 +1,32 @@
+---
+title: Carleton's Co-Op Program
+description: A Brief Article on how Co-Op works
+layout: ../../layouts/Article.astro
+url: articles/carletons-co-op-program
+last_updated: "November 19, 2022"
+---
+
+### đ¤Understanding Carletonâs Co-Op Programđ¤
+
+Hello peoples,
+Iâll be frank. Carletonâs co-op program is a good opportunity to get a job if you have no experience. If you have experience and the skills to get a job outside of co-op already, then try applying for jobs outside of co-op.
+
+### đThe Co-op Processđ
+
+You need to make a resume in co-op that meets a specific set of archaic requirements. This resume is graded, but the format doesnât actually fit employers. As such, I recommend that you actually make two resumes. One actual resume that you submit for applications and one resume that you hand to the co-op board.
+
+#### đAdvantagesđ
+
+In co-op, all the employers know what courses youâve taken. They know how competent you are.If youâre applying outside of co-op, then they donât know where youâre at. They have to test you and test you.
+
+In contrast to other universities, Carleton actually lets you actually choose your employer. Obviously, the employer might reject you but if you want to work at Facebook, then you have the chance to apply there. In other universities, employers choose you.
+
+There are exclusive jobs that you can only get because of a tax credit. Basically, the only way that companies will employ you if you have little experience is if they get a tax break. This way, itâs viable.
+
+#### đDisadvantagesđ
+
+Although you can choose where you apply to, you can only reject 1 time before you have to accept. This is bad because letâs say you apply to 3 jobs. Job A is your number 1 choice. Job B is your number 2 choice. Job C is your number 3 choice. If job c accepts you and you reject, then youâll have to hope Job A accepts you because if Job B accepts you, then you canât reject again for Job Aâs acceptance.
+
+Co-op also costs a lot of money. Obviously, youâll make a profit by working in the long run but paying $400 in admin fees and $400 in work term fees for co-op every year time you have co-op adds up.
+
+The last disadvantage is that grades are paired with it. First off, you need to maintain a 8.0 CGPA(Grade of at least 70% in all classes) to qualify for co-op. You also have to submit with your grades so if youâre really skilled in programming but your grades are bad, youâre less likely to get accepted.
diff --git a/src/pages/articles/course-scheduling.md b/src/pages/articles/course-scheduling.md
new file mode 100644
index 0000000..bf7a9eb
--- /dev/null
+++ b/src/pages/articles/course-scheduling.md
@@ -0,0 +1,63 @@
+---
+title: đď¸ How Do I Schedule Courses? đď¸
+description: A student made article on everything you need to know to submit courses
+layout: ../../layouts/Article.astro
+url: articles/course-scheduling
+last_updated: "Friday, October, 30th, 2022"
+---
+
+Hi Everyone,
+
+So youâre an up and coming first year student. You donât know how to schedule your courses. I was stressed the first time too. It took a month, many revisions, and luck to get it just right. The first section is general rules to keep in mind when making a timetable. The second portion is about the actual process of making timetables!
+
+### đWhat to Keep in Mind when Making Timetablesđ
+
+#### â˛ď¸Wake-Up Times and Evening Hoursâ˛ď¸
+
+So first thing is, youâre in University now. Classes donât have to start at 8:30am for you, and you might think that thatâs normal time but not anymore. As university students, we usually wake up at 8 or 9. Most of the time, people are groggy since itâs the morning. I only have an 8:30 class on Friday, and I hate the time. Starting classes at or after 10 is really nice.
+
+The opposite is true too. There are classes that start at 5:30pm, which is just insane. You might like it, but when most people are free at that time and they wanna go out to get food or study together, you done goofed. Even worse is when societies and clubs are hosting events and you canât come since youâll be in class. Try to have classes between 10 and 5:30 if possible.
+
+#### đMealsđ
+
+Our moms canât tell us what time to eat but if youâre eating 3 meals a day, try to eat
+Breakfast from 7am to 9am
+Lunch from 11am to 2pm
+Dinner from 5pm to 8pm
+Why is this important? You guessed it! You canât eat in the caf and be at the lecture at the same time. Do your best to schedule classes between meals instead of during meals. A grumbly tummy makes a grumpy student!
+
+#### đśHow many Classes to Have per day and Gapsđś
+
+This is gonna sound so efficientist but try to have one lecture followed by a tutorial or another lecture. Youâll save time going to and from your dorm, especially if you live off-campus. Even if you live on campus, most people arenât productive in those short gaps. The idea of waking up and having time to do stuff, going to class, and then going back to do stuff all in one sitting is the best. If youâre going to take a gap in between classes, make sure itâs at least 2 hours.
+
+Now thereâs no guarantee and this is just a generalization but 3 back-to-back lectures in a day is too much. Thatâs 4.5 hours of non-stop teaching, and thatâs without tutorials, which are pretty much assignment days. Most people canât process that much information especially if you have a hard class on that day. Most people that have 3 lectures with gaps still groan at how annoying it is.
+
+What makes this worse is that if you have 3 lectures on the same day, midterms and exams take place on lecture days. You could be stuck with doing 3 exams in a single day. Itâs not worth it.
+
+### đśâđŤď¸The Process of Making TimetablesđśâđŤď¸
+
+#### đŤThe Origin/All Possibilities TimetableđŤ
+
+So the first thing weâre gonna wanna know is what courses to take. This article is about course schedule, not picking which courses to do. Once you know what course you want, put every conceivable version of that course into your timetable. Donât worry about the overlap warnings. For instance, put COMP1405A, COMP1405B, and COMP1405C onto the timetable along with the versions of your other courses.
+
+#### đď¸Clone the Original Timetableđď¸
+
+Nothing needs to be said. Weâre going to be making multiple versions so weâll edit a clone and not the original.
+
+#### đŞThe Pruning Processâď¸
+
+So now that we can start deleting the unwanted possibilities, we can use the rules to keep in mind.
+Get rid of all the ones that are before 10am and after 5:30pm
+Second, try to have a time for lunch
+Third, put classes beside each other
+Donât have 3 lectures in one day
+
+#### Rinse and Repeat
+
+Now this was your first attempt. I know, it was hard. It was confusing. No one was there to do it for you. Honestly, this is one of those things that you just have to get a good feel for. It takes 6 schedule makings to be less anxious. Not even confident. Because the truth is, itâll never be perfect. Just make it good for you!
+
+#### Course Registration Time Inefficiency đĄ
+
+I saved the worst part for last. This happened to my roommates. They both had amazing schedules that fit perfectly, but they got screwed over because their submission time was different from mine. Basically, I and hundreds of others could submit our courses on Monday. A group of people submitted theirs on Tuesday. By the time Wednesday rolls around, my roommates are left with classes that are either full or hard. If you have a late submission day, prepare to change your course selection.
+
+Want to add something? Are we missing something you would recommend to other students? Submit a pull request [here](https://github.com/CarletonComputerScienceSociety/students.carletoncomputerscience.ca/blob/master/src/pages/articles/breadth-elective-suggestions.md)!
diff --git a/src/pages/articles/gym-guide.md b/src/pages/articles/gym-guide.md
index 3a6011e..6aff4f0 100644
--- a/src/pages/articles/gym-guide.md
+++ b/src/pages/articles/gym-guide.md
@@ -14,13 +14,14 @@ So I know what youâre thinking. Youâve never been to the gym before. You don
First, the Carleton Athletics Centre has a fitness centre thatâs free to use for students. You donât have to worry about paying them bills. Just swipe your card, and youâre in. Itâs open 6am to 11pm on weekdays and 8am to 8pm on weekends. One small caveat for you if youâre a guy is that itâs reserved between 10am-11:30am for womenâs only hours.
-So what now? The fitness centre doesnât like us bringing bags in. Thatâs a problem but thereâs a solution. Youâll soon find the menâs change room if youâre a guy and womenâs change room on the second floor if youâre a girl. You can put your bags in there. I wonât lie. I lock my locker but most people donât even lock their locker so feel free to forget about the lock!
+So what now? The fitness centre doesnât like us bringing bags in. Thatâs a problem but thereâs a solution. Youâll soon find the menâs change room if youâre a guy and womenâs change room on the second floor if youâre a girl. You can put your bags in there. I wonât lie. I lock my locker but most people donât even lock their locker so feel free to forget about the lock!
You only need a couple of things. Just have your phone and earbuds to listen to music. Make sure you have your water bottle to stay hydrated and if itâs empty, they have a water fountain and bottle filler inside! Last, bring your campus card. Youâll need to swipe it to get inside the fitness centre room. After that, we head to the fitness centre on the second floor~
### Doâs and Donâts in the Fitness Centređ
Just like a classroom, the gym has some common sense rules that you wouldnât think about if ya didnât know. Iâll run it down for you!
+
- DO ask for advice on your form if you donât know if youâre doing it right
- DO ask how to use equipment if youâre hesitant
- Donât grunt loudly
@@ -30,8 +31,8 @@ Just like a classroom, the gym has some common sense rules that you wouldnât t
- Check that weights are placed correctly
- Donât drop weights. Putâem down slowly
-
### How to work out đ
+
So thereâs a regimen to follow. First, you do 4 sets of 10. Basically, what this means is after doing 10 repetitions of an exercise, take an at-minimum 1 minute break. Then do your next set. 4 sets of 10 is pretty standard.
Adjusting the weight is also a major part. You know the weight is just right when itâs not too easy but not too hard that youâll collapse. The sweet spot is that when youâre on the 10th repetition, youâre getting tired. The weights I put in are beginner friendly and if theyâre still too heavy, donât even worry. Remove them and start somewhere comfortable. No one is going to shame you for trying your best!
@@ -39,36 +40,33 @@ Adjusting the weight is also a major part. You know the weight is just right whe
Now for the juicy part. What exercises do ya do? If youâre going to the gym twice per week, do a lower body and upper body day with chest exercises in each one. If youâre going once, take your time to do a full body workout.
These are the lower body exercises that I follow
-| Name of Exercise | Amount | Weight in Pounds(lbs) | Advice or Notes |
+| Name of Exercise | Amount | Weight in Pounds(lbs) | Advice or Notes |
| ---------------- | ------------ | --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Squats | 4 sets of 10 | 5 | Move your shoulders back and put the pole on your shoulders. Not your neck. Your ring finger on the smooth rings on the pole. Make sure the weights are balanced. Straight back and legs shoulders width apart |
-| Calf Raises | 4 sets of 10 | 100 | Thereâs actually a machine for this. Itâs located near the middle of the fitness room between the jogging machines and lifting equipment. Have a straight back. Lift your heels off the ground repeatedly |
-| Deadlifts | 4 sets of 10 | 5 | Straight back. Donât drop it on the ground very hard |
-| Hip Abductors | 4 sets of 10 | 50 | |
-
-
+| Squats | 4 sets of 10 | 5 | Move your shoulders back and put the pole on your shoulders. Not your neck. Your ring finger on the smooth rings on the pole. Make sure the weights are balanced. Straight back and legs shoulders width apart |
+| Calf Raises | 4 sets of 10 | 100 | Thereâs actually a machine for this. Itâs located near the middle of the fitness room between the jogging machines and lifting equipment. Have a straight back. Lift your heels off the ground repeatedly |
+| Deadlifts | 4 sets of 10 | 5 | Straight back. Donât drop it on the ground very hard |
+| Hip Abductors | 4 sets of 10 | 50 | |
Abs Exercises
-| Name of Exercise | Amount | Weight in Pounds(lbs) | Advice or Notes |
+| Name of Exercise | Amount | Weight in Pounds(lbs) | Advice or Notes |
| ---------------- | ------------ | --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Chest Press | 4 sets of 10 | | Move your shoulders back and put the pole on your shoulders. Not your neck. Your ring finger on the smooth rings on the pole. Make sure the weights are balanced. Straight back and legs shoulders width apart |
-| Abdominal | 4 sets of 10 | 60 | For this one, just make sure you donât put your weight on top of it and make gravity o the work |
+| Chest Press | 4 sets of 10 | | Move your shoulders back and put the pole on your shoulders. Not your neck. Your ring finger on the smooth rings on the pole. Make sure the weights are balanced. Straight back and legs shoulders width apart |
+| Abdominal | 4 sets of 10 | 60 | For this one, just make sure you donât put your weight on top of it and make gravity o the work |
-
-
-And here are the upper body exercises that I follow
-| Name of Exercise | Amount | Weight in Pounds(lbs) | Advice or Notes |
+And here are the upper body exercises that I follow
+| Name of Exercise | Amount | Weight in Pounds(lbs) | Advice or Notes |
| ---------------- | ------------ | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| Bench Press | 4 sets of 10 | Start with no weight | Bench Presses are pretty hard. In general, just make sure you donât put too much weight. If you feel like youâre about to collapse, put it back and call it a day. |
-| Bicep Curls | 4 sets of 10 | 5 | |
-| Shoulder Press | 4 sets of 10 | 5 | |
-| Back | 4 sets of 10 | 40 | |
+| Bench Press | 4 sets of 10 | Start with no weight | Bench Presses are pretty hard. In general, just make sure you donât put too much weight. If you feel like youâre about to collapse, put it back and call it a day. |
+| Bicep Curls | 4 sets of 10 | 5 | |
+| Shoulder Press | 4 sets of 10 | 5 | |
+| Back | 4 sets of 10 | 40 | |
### Stretching đ§
Iâm not gonna lie. You might not notice but thereâs a huge difference between stretching vs not-stretching in the long run. Iâll skip the part about possibly pulling a muscle if you donât stretch. Youâll feel less sore in 2 days because jeez, youâre gonna feel sore in 2 days. And thatâs not a bad thing. Iâm still sore and Iâve been going to the gym for a month.
Thereâs no specific stretches but just remember to stretch the following:
+
- Arms
- Biceps
- Belly/Abs area(upward dog stretch)
@@ -77,9 +75,8 @@ Thereâs no specific stretches but just remember to stretch the following:
- Calves
Closing Thoughts đŹ
-This workout isnât to get jacked. This is just to stay healthy. No one gets abs in a day. And I mean it when I say everyone at the gym is a sweetheart. Ask and you shall receive. Just donât be a prick.
-
-The last part is probably the hardest for people to understand but it takes commitment. You canât just skip days when other stuff comes up. This is a priority.
+This workout isnât to get jacked. This is just to stay healthy. No one gets abs in a day. And I mean it when I say everyone at the gym is a sweetheart. Ask and you shall receive. Just donât be a prick.
+The last part is probably the hardest for people to understand but it takes commitment. You canât just skip days when other stuff comes up. This is a priority.
-Want to add something? Are we missing something you would recommend to other students? Submit a pull request [here](https://github.com/CarletonComputerScienceSociety/students.carletoncomputerscience.ca/blob/master/src/pages/articles/breadth-elective-suggestions.md)!
\ No newline at end of file
+Want to add something? Are we missing something you would recommend to other students? Submit a pull request [here](https://github.com/CarletonComputerScienceSociety/students.carletoncomputerscience.ca/blob/master/src/pages/articles/breadth-elective-suggestions.md)!
diff --git a/src/pages/articles/testimonial.md b/src/pages/articles/testimonial.md
new file mode 100644
index 0000000..82cef81
--- /dev/null
+++ b/src/pages/articles/testimonial.md
@@ -0,0 +1,161 @@
+---
+title: COMP1405/1406Z Section is Overrated
+description: A student testimonial on his thoughts on Z sectoin
+layout: ../../layouts/Article.astro
+url: articles/testimonial
+last_updated: "November, 19th, 2022"
+---
+
+Hello Peeps,
+
+So Iâm writing this article to basically dispel some thoughts on what COMP1405Z is like. Basically, a lot of people think the Z section is just for the best of the best elites or we do advanced stuff. Iâm saying nah, thatâs not true at all đ
+
+### My CS Level to give you context đď¸
+
+To give you some context, my nameâs John and I took the Z section in fall term of 2022. In high school, I took the grade 10,11, and 12 computer science courses. In grade 11, we went over variables, if statements, loops, input and output from a text file, and functions/methods. We pretty much made basic games like pong and breakout. In grade 12, we went over object oriented programming with concepts like inheritance, abstraction, subclasses, and polymorphism. We made a simple board game. Imagine checkers but a bit more complicated. All of this was in Java. So this is what I came into university with. Pretty average.
+
+An important part here is the suffering. What I mean by that is, some of my friends are suffering in the normal 1405 section. Iâm not able to solve this because Iâm smart or whatever. There are lots of people smarter than me. I can solve the problem since I also suffered through those same troubles but just a bit earlier. Thatâs all.
+
+### Standard Info
+
+So COMP1405/1406Z works like this. You do 1405 in the first half of the fall term and 1406 in the second half of the fall term. This means itâs worth 1.0 credits. Most people take 1405 in the fall term and 1406 in the winter term. So the Z section is pretty much just speedrunning first year CS. We arenât learning more advanced concepts. Weâre just going faster.
+
+Dave McKenney, who is one of the most chillest professors youâll ever meet, teaches the course. You can also work with a partner on all your assignments. Just find a good partner please. Someone you can trust to do their share of the work. I found the course pretty easy and below is an in-depth look at why I think so.
+
+### Tutorials, Assignments, and Homework
+
+So hereâs how it works. Tutorial assignments are posted at the start of the week and due at the end of the week. I can legit do the assignment myself. Itâs usually 3 simple problems. I can but donât have to go to the tutorial days that are on Monday or Wednesday. I could probably get 100% on all my tutorial assignments without even going to a single tutorial. Not gonna lie, I went just to socialize with peeps. Iâd be laughing if you asked me if I got work done there. We already had it done before we got there.
+
+Dave also gives us homework and readings to do, but no cap. I didnât read a single word of the python book and didnât do any of the homework. So just to repeat, I legit went through COMP1405 without doing anything other than handing in the assignments and mandatory stuff. Homework and reading isnât mandatory. If you know what a variable is, Iâm not gonna read about what a variable is.
+You guys donât have anything to compare what Iâm saying to. I can tell you what my friends in the A,B,C, and D sections had. They had mandatory tutorial days where problems are presented at the start of a tutorial session and are due at the end of the tutorial session. These tutorial sessions usually last an hour and a half. Additionally, they had assignments every week that contained around 10 questions. Some of their assignments, not the final project, required you to do research. In comparison, Dave gave us everything we needed.
+
+### Lectures
+
+So Dave posts the content lecture lessons online in the form of videos. He talks over his slides and does demos of coding in them. Iâve got the attention span of a man on pure adrenaline so I ainât wasting my time watching 1-2 hours per video. I play the videos at 2X speed. Weâre speedrunning speedrunning now.
+
+If you really wanna get technical, going in for lectures arenât necessary either but it does help to go. On Tuesday, Adi, who is our Teaching Assistant, helps us make personal projects. Can you imagine? Screw needing to think about what projects you want to do. Youâve got a fourth year, who knows whatâs a good project, helping you make a project. It wasnât even a lecture anymore. It was just awesome.
+
+On Thursdays, Dave pretty much recaps what we learned in the video slide lessons. Then we go through a couple problems to apply that knowledge. In other words, Dave makes it a recap day. I go to classes and just do my other classâs homeworks.
+
+### Pretty Much Free Marks for Workshops
+
+So on top of easy assignments, youâve got workshops that you can but donât have to do. Basically, you can do a workshop to boost your grade up by 1% in that class. You can get a total of 10% extra by doing 10 workshops. So if I had a 70 and I wanted an 80, bam! I just add 10%.
+
+### Final Project
+
+I wouldnât say the final project was hard. Itâs just time consuming. We made a web scraper and search engine. Weâre given a link and we need to document the number of times words appear and the links they lead to. So we have a web scraper that scrapes the websites for all their info. The second part is a search engine that processes all the info we have and gives you search results based on what you searched. This might sound big brain but again, no. Dave provides multiple extra lectures on how to do this as well as. Multiple equations and decomposition. I highly recommend working with someone else.
+
+### Midterm and Exams
+
+So hereâs how the midterm went. I canât say the contents of the exam for the sake of academic integrity but hereâs how it works. On the day of the midterm, I had 3 hours to complete 3 questions. But each question was worth more than the last one and a bit harder too. If you screw up on the midterm, worry not. If you do bad on the midterm, then you can bank on the exam to save you.
+
+If your exam grade is higher than your midterm grade, then your midterm grade becomes your exam grade. So if I get 50% on the midterm and 90% on the exam, then my midterm grade becomes90% since the exam grade was higher than the midterm grade.
+
+On the exam, we had 3 sections with 3 questions each. We were supposed to do 2 out of 3 questions in each section. If you do 3 questions in a section, they take the highest 2 out of 3. I was sort of a dummy so I was only able to do 2 out of 3 questions in each section.
+
+I have mixed feelings about the midterm and exams. In the midterm, I wasnât able to figure out how to fix a logic error that made my code return the wrong answer. My TA was an angel regardless and gave me a 91%. I shouldâve gotten a 60% on the midterm, man.
+
+Then on the exam, the questions are decent but I was running into the dumbest mistakes like writing syntax wrong. I was like, âWhy the hell isnât this working??? Iâve been on this for 15 minutes! Oh, I forgot to add a comma. Bruhâ. I got a 98% on that and like I said, I only did 2 out of 3 questions. My friends were actually smart and did all 9 questions. They only scored 1% better than me.
+
+### Course Content
+
+I would say this is the most important section. Iâll give a brief overview of what we learned in that section.
+
+#### How to Think Like a Programmer
+
+This lecture is about how to think like a programmer. These are the 4 pillars
+Understand abstraction, which is the concept that you donât need to understand the underlying stuff that goes on to use it. For instance, I donât need to know about how a car engine works to drive a car.
+Decomposition. We break stuff down. You can simplify things by breaking them down into their own separate sections. Sort of like a list of steps.
+Pattern recognition. A lot of stuff in programming has similar patterns. A lot of problems require loops. A lot of problems are similar so they have similar solutions. For instance, I might be in Toronto so I canât take out the trash so my solution is texting my roommate to do it. Another problem could be that Iâm in Montreal and canât do the laundry to I call my canmate.
+Algorithm Development. Algorithm is an overloaded word that really just means a step by step solution to a problem that a computer can do. You need to develop your problem solving skills and translate that to code.
+
+#### Intro to Python
+
+Identify the different types of values like int and boolean and float and use these variables in your program
+Create simple drawings using SimpleGraphics but we never use SimpleGraphics, which I appreciate.
+Perform basic Python calculations/input/output, which means using +,-,\*, /,%, and some other stuff
+Understand how variables are stored in memory. I still donât know how itâs stored but okay
+Identify three types of programming errors. One of them is syntax error. Just programming language rules. Another is something like logic error where it the code runs but produces the wrong result because you as the programmer screwed up your math somewhere.
+
+#### Control Structures and Branching Lecture Slides
+
+Define a Boolean value which means true or false
+Design an Algorithm with Branching Structures. Basically, if, else if, and else statements
+Define Nested Control Structures basically means an if statement inside an if statement or loop inside a loop
+Identify the Depth of a Block of Code. How many loops and if statements are we in
+Encode a Complex Branch with a Flat Structure means to use else if
+
+#### Logical Operators and Boolean Values
+
+Learn to actually apply if statements instead of just the concept of one
+Learn to use AND, OR, and NOT. The java equivalent is &&,||, and !
+
+#### Control Structures and Looping
+
+Design Algorithms with Looping Control Structures
+Contrast Precondition and Postcondition Loops. Basically while loops that use break or not
+Contrast Precondition and Counter. Basically a for loop
+
+#### Controlled Loops
+
+Implement Looping Control Structures in Python
+Nested Looping Structures
+Pretty much a loop inside a loop
+
+#### File Input and Output
+
+Discuss What a File Is. Really, just what a text file is
+Contrast Structured and Unstructured Data. We also talk about JSON files
+Use Python to Open, Read, Write, and Close Files
+Design Algorithms That Use Structured Data
+
+#### Functions and Function Scope
+
+Explain what Functions Are and Why They Are Useful
+Implement a Function
+Contrast Local and Global Variables and Constants
+Identify the Scope of a Variable or Function
+
+#### Linear Collections
+
+Define List(We have Arrays in Java), Element(the value in a certain part of the list), and Index(the location of the value in a list)
+Use an Index to Retrieve a List Element. Basically print(List[index])
+Use List Methods to Manipulate Lists. We learn them
+Program Using Single/Multi Dimensional Lists. Multidimensional just means 2D or 3D
+
+#### String Operation
+
+Use the List Operators on Strings
+Use the String Operators/Methods
+Create programs that perform String Manipulation
+
+#### Associative Collections
+
+Define Keys and Values
+Use an Associative Collection â Python's Dictionary
+Perform advanced Text Analysis using dictionaries. Basically storing the number of times a word appears into a dictionary
+
+#### Complexity Analysis
+
+Analyze the Run-Time Complexity of Algorithms with Big O notation like O(n), O(n^2)
+Analyze the Memory Complexity of Algorithms
+Compare and Contrast Algorithms Using Complexity Analysis
+
+#### Binary Search
+
+Analyze the Binary Search Algorithm
+Implement the Binary Search Algorithm
+
+#### Basic Sorting
+
+Identify the Benefits of Sorting Sequences
+Compare and Contrast Different Sorting Algorithms
+Implement Sorting Algorithms from Pseudocode
+Analyze Runtime Complexity of Sorting Algorithms
+
+#### Recursion
+
+Pretty much calling a function within itself
+Define Recursion and Base Case
+Use a Recursive Approach for Several Problems
+Implement Several Recursive Functions
diff --git a/src/pages/articles/understanding-fees.md b/src/pages/articles/understanding-fees.md
new file mode 100644
index 0000000..a603c57
--- /dev/null
+++ b/src/pages/articles/understanding-fees.md
@@ -0,0 +1,67 @@
+---
+title: đď¸ How Do I Schedule Courses? đď¸
+description: A student made article on everything you need to know to submit courses
+layout: ../../layouts/Article.astro
+url: articles/understanding-fees
+last_updated: "Friday, October, 30th, 2022"
+---
+
+What is My Tuition Used for?
+Hello Everyone,
+
+In this article, Iâll talk about some of the services our Tuition is used for. That way, weâre not paying for something we wonât be using.
+
+### Get $227 by Dipping out of CUSAâs Health Plan
+
+Dropping out of the CUSA Health Plan is nearly unheard of because they donât tell ya. I heard from my roommate, and I donât know how the heck he found out about this. It encompasses health, dental, vision, and travel. If you arenât under your parentsâ health plan already, then it is useful to have; otherwise, youâre basically paying for something you already have. If you want the full explanation, you can check out the link here.
+
+#### Opt Out Period đď¸
+
+Opt outs are valid for the whole policy year, from Sept. 1, 2022 â Aug. 31, 2023.
+Opts outs for Fall Term students can only be completed online during the Fall Change-of-Coverage Period from Sept. 6 - Oct. 3, 2022.
+
+#### How to Drop Out
+
+In September, youâre gonna wanna fill out this page. Itâll give you access to a page. You can figure it out but the important part is proof of coverage. It sounds overly bureaucratic. Honestly, just send a pic of your familyâs health plan card or your parentsâ healthcare document and a part that says âfamilyâ. If youâre dropping out in person, head to CUSA and just be persistent. Theyâll most likely be very understanding but always prepare for the worst.
+
+### Meal Plans Madness đ
+
+First, let me tell you how the cafeteria works. Each time you swipe your card, you can get into the cafeteria where itâs basically an all-you-can-eat buffet but you canât take anything out when you leave except a snack.
+
+Now, Iâll break down the actual difference between the different meal plans but they have some things in common.
+Each one has a limited amount of swipes/meals you can have.
+Each one has dining dollars, which can be used for restaurants on-campus to get a discount. Think of it as a debit card but for restaurants on-campus. All dining dollars expire by the end of the academic year.
+
+#### The All-Access Meal Plan đ´
+
+This is the simplest meal plan. You donât actually get unlimited meals at the cafeteria . You just get more than enough. If you eat at the cafeteria 4 meals every day in your first year, then youâll still have some left over when the fall term starts. You get $100 dining dollars.
+
+#### The All-Access Plus Meal Plan đ
+
+The all-access-plus meal plan is the same thing as the all-access meal plan except you get $300 extra dining dollars.
+
+#### Reduced Meal Plan đ˝ď¸
+
+Unless you get into a suite, this one isnât available for you. You can only get 10 meals per week, and you only have a total of $300 dining dollars to spend in the year.
+
+#### Closing Thoughts
+
+This is very subjective and based on my preference but I would pick the all-access meal plan. It gives you more than enough meals to last you throughout the year. If youâre thinking of going to restaurants on-campus with your friends a lot, then pick the all-access plus meal plan.
+
+### Donât Even Bother With Paying For Printing at University đ¨ď¸
+
+Okay. So youâve got a couple options for printing. DONâT buy a whole printer. DONâT pay to use those printers on campus. Itâs not worth it. Hereâs what youâre gonna want to do.
+
+#### Carleton Computer Science Society and Science Society đ
+
+What youâre gonna want to do is go for the Carleton Computer Science Society or Science Society for unlimited free printing. The Carleton Computer Science Society is located at Herzburg Building in room 4135. The Science Society is located in Herzburg Building in room 3413. Here are the email addresses youâre gonna want to email since we canât individually connect to the printer.
+CCSS: Just Walk in and ask the one in the office :D
+SciSoc: office@sciencesociety.ca
+
+#### CUSAâs coloured printing đłď¸âđ
+
+CUSA offers 100 free prints, and it ainât that much when each assignment is like 5 pages. CUSAâs printing is good if you want it to be coloured, but only 25 of them can be coloured. Other than that, itâs meh. Oh right, and their email is: freeprinting@cusaonline.ca
+
+#### Carleton Fitness Center đď¸
+
+Thereâs a fitness center that we pay for in our tuition. Donât forget to stay fit and healthy. I wrote an article that you can go to here!