View on GitHub

REPL

The Learning Hub for UoL's Online CS Students

Go back to the main page

Table of contents


Introduction to Programming II

By taking this module, you will enhance your programming skills through the development of a project. You will learn about producing maintainable code, defensive coding techniques, program testing techniques, cyclical approaches to software development, encapsulation, developing code across multiple files and using third-party libraries.

Professor(s)

Topics covered

Assessment

Coursework only (Type III)

Module specification

Syllabus

Primary programming language

JavaScript

Resources

Articles

Case studies

Music visualizer

Essential reading

“There is no required textbook for this course. Listed below are some books to supplement some of the material covered in this course.”

Getting started with HTML

Kinks to be aware of

:heart: Notes