CMPS 260: Data Structures
Introduction
Since this course comes after CMPS 162 Introduction to Programming we will first review JavaScript before diving into data structures. We will look into different environments in which JavaScript can be used and then we go over programming basics again. This includes variables, basic data types, operators, control structures, loops, functions, and objects among other things. We also briefly look at debugging, a difficult but important part of programming.
Module Objectives
- Setting up a programming environment
- Review control structures
- Review functions
- Review objects
- Review debugging
Learning Resources
- Module 1 Readings: Chapter 1 (skip ECMAScript sections)
- Module 1 Slides: Chapter 1
- Set up your local coding environment
- Set up your remote jail environment (if you have not done so yet)
- Use FileZilla to upload files
Learning Activities
- Module 1 Assignment
For Further Study
- Read more about JavaScript on Wikipedia
- Read more about functions on Wikipedia
- Read more about objects on Wikipedia