Introduction to Code

Course Code: DCOM 2006

Academic Year: 2025-2026

This course offers an introduction to code concepts and computer logic. Students learn to appreciate code as a way of talking to computers by learning the basics of a simple language. The course will also offer an overview of key web technologies (including HTML, CSS, and JavaScript), explain differences between markup languages (e.g. HTML) and programming languages (e.g. JavaScript), and introduce students to key computing concepts, including variables, functions, and algorithms. Through practice writing simple code for small projects, students will develop an awareness of their own ability to produce workable code that can help them execute their own ideas using computers. Learning about code communities (such as GitHub and StackOverflow) will orient students to opportunities and pathways to learn more code, and ways to use code in areas that interest them.