globe1 Image dept Image
course Title

Course Schedule

GLM Building

CMSC 122 Schedule (Subject to Change)
Week Topics Slides/Code Work
cmsc122 Schedule (Revalidate HTML)
Week #1
Aug 29
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts CourseIntroFundamentals.pdf
HTML1.pdf HTML1Code.zip
  • Komodo Edit Installation

Week #2
Sep 5
HTML, Web Hosting Alternatives HTML2.pdf HTML2Code.zip HTML3.pdf HTML3Code.zip
Week #3
Sep 12
HTML, CSS HTML4WebHosting.pdf HTML4WebHostingCode.zip CSS1.pdf CSS1Code.zip CSS2.pdf CSS2Code.zip
  • Proj#1 Out (Mon)
  • Quiz#1 (Wed)
Week #4
Sep 19
CSS, JavaScript Basic Types, Conditionals CSS3.pdf CSS3Code.zip JavaScriptIIntro.pdf JavaScriptIIntroCode.zip JavaScriptII.pdf JavaScriptIICode.zip
  • Proj#1 Due (Fri)
Week #5
Sep 26
While Loops, Design (Pseudocode) JavaScriptIII.pdf JSLoops.pdf JSLoopsCode.zip JSDesign.pdf
Week #6
Oct 3
do whiles, Usability and Art Theory, Web Data Validation doWhiles.pdf doWhilesCode.zip UsabilityArtTheory.pdf WebDataValidation.pdf
  • Quiz #2 (Wed)
  • Proj#2 Out (Wed)
Week #7
Oct 10
Available technologies/tools to conduct research, Page Layouts (CSS), Positioning (CSS) ResearchTools.pdf PageLayouts.pdf PageLayoutsCode.zip PositioningCSS.pdf PositioningCSSCode.zip
Week #8
Oct 17
Functions, Global/Local Variables FunctionsI.pdf FunctionsICode.zip FunctionsII.pdf FunctionsIICode.zip FunctionsIII.pdf FunctionsIIICode.zip
  • Proj#2 Due (Tue)
  • Paper Project (#5) Out (Thu)
Week #9
Oct 24
Random Values, For Loops, Midterm, Arrays FunctionsRandom.pdf FunctionsRandomCode.zip ArraysI.pdf ArraysICode.zip
  • Midterm (Wed)
Week #10
Oct 31
Passing Arrays, Forms Intro ArraysII.pdf ArraysIICode.zip ArraysIII.pdf ArraysIIICode.zip FormsI.pdf FormsICode.zip
  • Quiz #3 (Wed)
Week #11
Nov 7
Array Review, Forms, Project #3 Discussion FormsII.pdf FormsIICode.zip FormsIII.pdf FormsIIICode.zip FormsIV.pdf FormsIVCode.zip
  • Proj#3 Out (Mon)
  • Quiz #4 (Wed)
Week #12
Nov 14
Event-Driven Programming, DOM, Model-View-Controller, Security, Society and Software Failures EventsDOM.pdf MVC.pdf MVCCode.zip SecuritySoftwareFailures.pdf

Week #13
Nov 21
HTML5 Form Elements, break, switch
Thanksgiving Holiday (Thu/Nov 24 and Fri/Nov 25)
HTML5CSS3I.pdf HTML5CSS3ICode.zip
  • Proj #3 Due (Mon)
  • Proj #5 (Paper) Due (Tue)
Week #14
Nov 28
Form Validation, GET/POST, Objects, HTML5 Elements, Class Evaluations FormsV.pdf FormsVCode.zip HTML5.pdf HTML5Code.zip QuizLab.pdf
  • Proj #4 Out (Mon)
  • Quiz #5 (Fri)
Week #15
Dec 5
Two-Dim Arrays, Anonymous Functions, E-commerce, Basics of Relational Database Systems, Graphics in JavaScript,Libraries (jQuery), z-index, localStorage TwoDimECommerce.pdf TwoDimECommerceCode.zip RelationalDBJQuery.pdf RelationalDBJQueryCode.zip Miscellaneous.pdf MiscellaneousCode.zip
  • Course Evaluations
  • Proj#4 Due (Fri)
Week #16
Dec 12
Review Review.pdf
  • Last Day Classes (Tue/Dec 13)
  • Final Exam
    Fri/Dec 16, 4:00pm-6:00pm (CSIC1115)

Web Accessibility