MIC102G

Programming Fundamentals

If you really want to dive into programming, this is where you will end up or maybe here.

» Syllabus
» Final

» Lecture 1 (What’s is programming?)

  • Introductions
  • Why Programming?
  • It’s just math, like algebra, right?
  • Popular Modern Programming Languages
  • Scripted vs. Compiled Languages

» Lecture 2 (some common terminology)

  • Values
  • Variables
  • Data Types
  • Initialization

» Lecture 3 (Commenting and Documentation)

  • Code Commenting
  • Documentation Standards

» Lecture 4 (Other Resources and Q&A)

  • JavaScript Libraries
  • Identifying Good Code/Bad Code
  • Common.js
  • Q&A
  • Final Due!

» Bonus Materials (General Programming)

  • Object Oriented Programming
    • Encapsulation
    • Inheritance and Reuse
    • Polymorphism
  • Unit Testing

One thought on “MIC102G”

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Web Development Courses, Rants, Tutorials and Hacks