COMP 110: Introduction to Programming

Enroll Fall

COMP 110 is an introduction to algorithms, their design, and their representation in a computer programming language. It is a course in programming principles, rather than a course in all the details of a particular programming language.  We will be writing programs in JavaScript, but you will be learning concepts that are general, and will transfer to programming in other languages such as Java and Python.  If you have already done programming using these languages (or a different one), you probably will not benefit from this course. It is intended for people with little to no prior programming experience.

Required Materials: None. The course uses a free online text entitled “Eloquent JavaScript” by M. Haverbeke.

Instructor: David Stotts, PhD
Department: Computer Science

View a sample course syllabus.

Contact the Friday Center at with any questions or for more information.

< BACK: Course List