5D Tools - ARTF2224

Course Description

This course is an introduction to making websites using HTML and CSS. We will explore the basic concepts, syntax, and application of HTML and CSS and how they work togther.

This class is the Tools component of 5D Fundamentals: Experience and Drawing ARTG-2223. It aims to provide you with the skills and knowledge necessary to execute your goals for projects in that course.

You should leave the class with a strong understanding of how to create a basic website with HTML and CSS, the syntax and form of these languages, and how to use online resources to learn more.

What You'll Learn

Setting up an HTML page and adding content to it

Styling said content with CSS

Setting up a domain name and hosting to get your site live

How to search online for answers to other questions you might have


Show up

We'll be covering a ton of great information during class. If you have to miss class for any reason, you’re still responsible for the material covered and for any assignments that are due.

Stick with it and stay curious

Coding can be frustrating, but if you want to learn and you stick with it, it is really rewarding to implement your own designs and know how websites work. Keep at it!


Each homework assignment will be worth 5-15 points. If you come to class, do the assignments and follow instructions, you will pass. If you ask good questions, try to fully learn and understand the content and give a good effort you’ll likely get an A.

50% Assignments

50% Projects

Class Format + Materials

Each week we will have a brief presentation and/or a code demonstration. The goal by the end of the course is to create a personal website (such as a portfolio site), so each week we will be learning snippets of code that lead towards this end goal. If you use all of these snippets, coding your final site will just be putting these pieces together.


The only materials you'll need are a text editor and something to take notes and sketch on. Sublime Text and Atom are popular text editors and are free to download (I use Sublime).

I one time had $6 left in my bank account when I went to Northeastern. Be twice as good as me me and have at least $12 which is about the amount you’ll need for buying a domain.

Handing in Assignments

Each week I will post the assignment along with a link to a folder within our GitHub repository for class.

Follow the instructions on the home page for the repo closely to upload your files each week.

I will leave comments and check your work to make sure you're understanding the concepts from class.

Office Hours and Contacting Me

I work full time, and some days can get really busy. This means that I might not get to your email until the end of a work day (after 6pm).

Unfortunately this also means that I will not have office hours :( so if you need help on an assignment, please ask me after class or email me! I'm more than happy to stay late.

I check my vendelalinnea@mac.com email much more frequently than my Northeastern one, so I recommend reaching me there.