SOFT102 - Programming Fundamentals

This course covers core JavaScript language constructs to build a foundation of its syntax. Use values, variables, decision structures, functions, array, strings, HTML form manipulation, cookies, debugging and other techniques.

Credits: 5

Distribution: Career Training

Offered: Fall, Spring


  1. Demonstrate the principles of creating effective web pages using W3C standards, Hypertext Markup Language (HTML5) and Cascading Style Sheets
  2. Create and manipulate web page content, tables, image, typography, and forms applying responsive design principles
  3. Demonstrate understanding to apply methodical use of Cascading Style Sheets
  4. Use advanced query techniques such as window functions, pivoting, and grouping sets