SlideShare a Scribd company logo
Special Topics in Computer Science                           CMSC198 Section YS41
for Non-Majors : HTML, CSS & JavaScript                              Summer 2012




                                     Syllabus
                           Class time: Mon – Fri (9:00 am – 12:00 pm)
                           Location: CSS 3332
                           Course Web Site: http:// elms.umd.edu

                           Instructor: Akilah Jackson
                           Office : CSS 4443
                           Office hours: Mon – Fri (1 – 5pm by appointment only)
                           Phone: 301-405-3923 (w) 202-341-3003 (cell)
                           Email: akilahj@umd.edu

Course Description
This class is a version of CMSC122 for non-CMSC majors tailored to the Young
Scholars Program (YSP). As in CMSC122, this course provides an introduction to
computer programming in the context of developing full featured dynamic web sites via
XHTML and Cascading Style Sheets (CSS). It also uses a problem solving approach to
teach basics of program design and implementation using JavaScript and relates these
skills to creation of dynamic web sites.

Course Objectives:
   1. Understand computer programming concepts and capabilities
   2. Demonstrate how static web pages can be designed using XHTML & CSS
   3. Demonstrate an understanding of basic programming logic and control
      structures.
   4. Develop and write dynamic web pages using JavaScript

Course Competencies:
Upon successful completion of the course, the student should be able to:
   ● create basic interactive web pages using hypertext markup language (HTML),
      javascript and a simple text editor.
   ● identify differences between HTML, CSS and Javascript
   ● use an HTML text editor to create HTML documents.
   ● create a simple web page that can be uploaded to the World Wide Web.
   ● write HTML tags using correct syntax.
   ● identify specific resources on the web that will enable further learning about
      creating web sites for education.
   ● demonstrate use of web scripting using (X)HTML, CSS, and Javascript
   ● demonstrate problem solving using (X)HTML.
          ○
Course Prerequisites: none
Course Co-requisites: None

Textbook(s): Head First Javascript. Morrison. Ingram Publishers. 2007.


                                      Page 1 of 5
Special Topics in Computer Science                               CMSC198 Section YS41
for Non-Majors : HTML, CSS & JavaScript                                  Summer 2012




Instructional Technology and Methods Used:
This is a standard lecture lab. Instructional methods may consist of, but are not limited
to, lectures (staff and guest), PowerPoint and other computer presentations, audio &
visual presentations, off-site tours (field trips), quizzes, and exams.

Additional materials might be required by the instructor.

Lectures:
Lectures will teach the objectives defined above. All lecture materials will be posted and
available on Bb. Lectures will be supported with in-class examples and demonstrations.
In addition, the material will be strengthened via several outside-of-class laboratory
assignments and quizzes. Exams will be based on the material covered in the class
lectures and supplemental notes from Bb.

Online Quizzes:
To reinforce application concepts and encourage you to review and understand the
material, a multiple-choice quiz will be conducted periodically (see Course Schedule).
The quizzes will be relatively simple and based on the readings & lecture of the previous
sessions. However, the quizzes are timed with a short time period to make it nearly
impossible to complete without having reviewed the material first. You may bring one
sheet, front and back, of crib notes with you for the quiz.

Laboratory:
There is no formal lab time for this course but there will be laboratory assignments to
present an opportunity for students to apply and learn the programming concepts taught
in class. The lab assignments are an integral part of the course and required. Lab
assignments will be submitted via the Assignments section of Bb with a severe penalty
for late submissions.

Exams:
The exams will include conceptual questions and code examples. Exams will primarily
test whether you understood concepts covered in the lecture and reading. There will be
two exams, worth 100 points each. The exams will be in class (see Course Schedule)
and will be proctored/monitored closely. You may bring one sheet, front and back, of
crib notes with you for the exam.

Grading Scale:
Letter grades are used to report academic performance. A numerical equivalent is used
to compute the student’s grade point average (GPA). Each Instructor is responsible for
calculating course grades. Grading guidelines may be found on the course syllabus.

                              A                              90-100 %
                              B                              80-89 %
                              C                              70-79 %
                              D                              65-69 %
                              F                              64 or below %



                                        Page 2 of 5
Special Topics in Computer Science                                CMSC198 Section YS41
for Non-Majors : HTML, CSS & JavaScript                                   Summer 2012




Process for Evaluation:
Lab Assignments: 4 x 25 points
Quizzes: 4 x 25 points
Exams: 2 x 100 points
TOTAL : 400 pts



                      ATTENDANCE AND PARTICIPATION
Students are responsible for class attendance. Students who miss class should make
arrangements to obtain notes pertaining to the lecture and/or laboratory missed. The
key to good participation in this course is being a ‘good citizen’ (i.e., being present, doing
the readings, and doing all your work in a timely fashion, participating in class voluntarily
and when called upon, etc.). Also, never hesitate to ask questions. If something seems
unclear, it is your responsibility to stop me to ask for clarification. If you do not
understand something in-class or have a question, the chances are someone else may
also have the same question! Please take the initiative to ask!


                         INCOMPLETE GRADES POLICY
A grade of ‘Incomplete’ may be awarded to students who have a legitimate reason for
needing additional time to complete a course. Legitimate reasons include emergencies
or extenuating circumstances that prevent a student from completing the course
requirements within the normal time frame. Students must initiate the request for an
incomplete prior to the end of the semester. In no case will a grade of incomplete be
awarded to someone seeking more time to master the course material in order to
improve his or her grade. However, under all circumstances, an ‘I’ will be awarded only
at the discretion of the instructor.

                             SCORE/GRADE APPEALS
You must make the appeal in writing. However, score changes are at the discretion of
the instructor and may be up or down based upon a complete review of the work in
question. It is important to recognize that a grade reflects another person’s judgment of
your work. In this sense, all grading is subjective. Appealing scores is discouraged.
Changing a few points on assignments rarely makes a difference in the final grade.
Time is much better spent discussing and clarifying the information content presented in
the course. In the event of disputes at the end of the semester, you will be required to
produce the testing material in question.




                                         Page 3 of 5
Special Topics in Computer Science                              CMSC198 Section YS41
for Non-Majors : HTML, CSS & JavaScript                                 Summer 2012




                           ACADEMIC MISCONDUCT
The University's Code of Academic Integrity is designed to ensure that the principles of
academic honesty and integrity are upheld. All students are expected to adhere to this
Code. The Smith School does not tolerate academic dishonesty. All acts of academic
dishonesty will be dealt with in accordance with the provisions of this code. Please visit
the following website for more information on the University's Code of Academic
Integrity:

http://www.inform.umd.edu/CampusInfo/Departments/JPO/AcInteg/code_acinteg2a.html

On the back of each exam or assignment you will be asked to write out and sign the
following pledge. "I pledge on my honor that I have not given or received any
unauthorized assistance on this exam/assignment."



       ACCOMMODATION FOR STUDENTS WITH DISABILITIES
Any student in this class who has a documented visual or physical impairment, hearing
disability, or any other disability covered by the University’s Services for students with
disabilities should contact the instructor during the first week of class to discuss and
arrange any instructional accommodations that may be necessary. If you need
additional information, please contact the Disability Support Service of the University at
301-314-7682. Students who would like to serve as volunteer tutors, readers or note
takers for students needing special assistance are encouraged to contact me during the
first week of class.




                                        Page 4 of 5
Special Topics in Computer Science                            CMSC198 Section YS41
         for Non-Majors : HTML, CSS & JavaScript                               Summer 2012




                                         Course Schedule
WK   DATE          Lecture   TOPIC                              READINGS      DELIVERABLES
1    Jul 9 (M)       1       Syllabus and Course Overview
                             Introduction
     Jul 10 (T)      2       XHTML & Editors                    Chapter 2

     Jul 11 (W)      3       XHTML                              Chapter 2     Quiz 1 – XHTML

     Jul 12 (Th)     4       CSS                                Chapter 3

     Jul 13 (F)      5       CSS                                Chapter 3     Quiz 2 – CSS


2    Jul 16 (M)      6       Scripting                          Chapter 4     Lab 1 due by 11 pm
                                                                              - XHTML & CSS
     Jul 17 (T)      7       Field Trip/ NSA Cryptologic
                             Museum

     Jul 18 (W)      8       Exam 1 (2 hours)                   Chapter 5

     Jul 19 (Th)     9       Control I – If Tests               Chapter 6

     Jul 20 (F)      10      Control II – Loops                 Chapter 6     Lab 2 due by 11 pm
                                                                              - Control I

3    Jul 23 (M)      11      Control II – Loops                               Quiz 3
                                                                              – Control II
     Jul 24 (T)      12      Arrays/Functions                   Chapter 8     Lab 3 due by 11 pm
                                                                              - Control II
     Jul 25 (W)      13      Arrays/Functions                   Chapter 7&8   Quiz 4
                                                                              – Arrays & Functions
     Jul 26 (Th)     14      Exam 2 (2 hours)

     Jul 27 (F)      15      *** No Class ***                                 Lab 4 due by 11 pm
                                                                              - Arrays & Functions




                                                  Page 5 of 5

More Related Content

DOCX
Cwicisa 115syllabusfall2016lund-151231215701
DOCX
Css101 syllabusspring2014 joyrobinson
DOCX
YipITM125Syllabus-Fall2016 v2
PDF
Syllabus
PPTX
MAIT cohort info june3_2012
DOCX
Cwi cisa 115-syllabus_fall-2015_lund
DOCX
Fall2010 quinnedu261syllabus
PDF
Spring -301Syllabus
Cwicisa 115syllabusfall2016lund-151231215701
Css101 syllabusspring2014 joyrobinson
YipITM125Syllabus-Fall2016 v2
Syllabus
MAIT cohort info june3_2012
Cwi cisa 115-syllabus_fall-2015_lund
Fall2010 quinnedu261syllabus
Spring -301Syllabus

What's hot (16)

PDF
asdasd
PDF
Tle carpentry tg
PDF
Carpentry lm
PPT
Bath Spa Keynote T&L Dat
PDF
0486 y11 sy_amended
PDF
Tips for success at engineering studies ( A talk to the freshers at MESCE)
PDF
Some tips for success at engineering studies
PDF
Instructional Design Plan for a instructional course in the LMS for EDCI 5750...
PPTX
2 d essentials class 1
PPTX
Ual ucas pro forma
PDF
K to 12 smaw welding teacher's guide
PDF
K to 12 Carpentry Learning Modules
PDF
Syllabus bca 2017
PPTX
Ual ucas pro forma
PDF
Advanced computer-science-msc- nottingham
asdasd
Tle carpentry tg
Carpentry lm
Bath Spa Keynote T&L Dat
0486 y11 sy_amended
Tips for success at engineering studies ( A talk to the freshers at MESCE)
Some tips for success at engineering studies
Instructional Design Plan for a instructional course in the LMS for EDCI 5750...
2 d essentials class 1
Ual ucas pro forma
K to 12 smaw welding teacher's guide
K to 12 Carpentry Learning Modules
Syllabus bca 2017
Ual ucas pro forma
Advanced computer-science-msc- nottingham
Ad

Viewers also liked (17)

PPTX
Future of Church ill-south 2014
PDF
Edu cyclebusinessplan revised
PPTX
Can Corporations Do Well by Doing Good? Private Sector's role in Social Mark...
PDF
Drupal7 Module Development
PPTX
BookGenie-Publishing presentation
PDF
Ladies and Gentlemen Start Your Blogging
PPTX
q
PPTX
Deal or no deal Advanced Algebra gameshow
PPTX
Pensions That Work
PPT
Seeing in 3D - Glimpsing the Future of the Church
PDF
Solvency II -The Practicalities Around Programme Governance & Data
PPTX
Scrumepidemie bij Centraal Beheer
PDF
Solvency - II Programme Setup
DOCX
Khasiat dan Manfaat buah dan Daun Sirsak untuk Kesehatan
PDF
Managing Social Media Message, Delivery & Interactions
PPTX
Are There Some Issues That Are Too Sensitive For Soap Operas?
PPT
WallGreen® Jardins Verticais - Treinamento Revendedores
Future of Church ill-south 2014
Edu cyclebusinessplan revised
Can Corporations Do Well by Doing Good? Private Sector's role in Social Mark...
Drupal7 Module Development
BookGenie-Publishing presentation
Ladies and Gentlemen Start Your Blogging
q
Deal or no deal Advanced Algebra gameshow
Pensions That Work
Seeing in 3D - Glimpsing the Future of the Church
Solvency II -The Practicalities Around Programme Governance & Data
Scrumepidemie bij Centraal Beheer
Solvency - II Programme Setup
Khasiat dan Manfaat buah dan Daun Sirsak untuk Kesehatan
Managing Social Media Message, Delivery & Interactions
Are There Some Issues That Are Too Sensitive For Soap Operas?
WallGreen® Jardins Verticais - Treinamento Revendedores
Ad

Similar to CMSC198 summer2012 syllabus (20)

PDF
Cwmd 2601 2020
PDF
Scripting for Design
DOC
Assignments .30%
PDF
Syllabus mgt610 2013_s
DOCX
SEU Management the Blue Sky Project Case Questions.docx
DOCX
MIS213 Syllabus [Draft]
PDF
Strength -online-syllabus.pdf and description
PDF
Strength -online-syllabus for UG students
PDF
Robotics Syllabus 2016 2017
DOCX
Cwi syllabus cisa115-fall-2013-lund
PDF
Principles_of_distributed_database_syste.pdf
PDF
Coding syllabus 2016 2017
PDF
Syllabus-ET2566-Master´s Thesis
DOCX
Cwi syllabus cisa-fall-2013-lund
PDF
Web Design I Syllabus 22 3375-03
PPTX
CT077-3-2-Data Structures - 0 - Introduction and Module Overview (1).pptx
DOCX
P a g e 1 INF 308 Programming for Informatics Prof.docx
PDF
Chm1083dfghj
PDF
MCO 436 syllabus
DOCX
KING’S OWN INSTITUTE Success in Higher Education ICT1.docx
Cwmd 2601 2020
Scripting for Design
Assignments .30%
Syllabus mgt610 2013_s
SEU Management the Blue Sky Project Case Questions.docx
MIS213 Syllabus [Draft]
Strength -online-syllabus.pdf and description
Strength -online-syllabus for UG students
Robotics Syllabus 2016 2017
Cwi syllabus cisa115-fall-2013-lund
Principles_of_distributed_database_syste.pdf
Coding syllabus 2016 2017
Syllabus-ET2566-Master´s Thesis
Cwi syllabus cisa-fall-2013-lund
Web Design I Syllabus 22 3375-03
CT077-3-2-Data Structures - 0 - Introduction and Module Overview (1).pptx
P a g e 1 INF 308 Programming for Informatics Prof.docx
Chm1083dfghj
MCO 436 syllabus
KING’S OWN INSTITUTE Success in Higher Education ICT1.docx

Recently uploaded (20)

PPTX
Pharma ospi slides which help in ospi learning
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
GDM (1) (1).pptx small presentation for students
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
01-Introduction-to-Information-Management.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Final Presentation General Medicine 03-08-2024.pptx
Pharma ospi slides which help in ospi learning
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Cell Structure & Organelles in detailed.
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
VCE English Exam - Section C Student Revision Booklet
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
2.FourierTransform-ShortQuestionswithAnswers.pdf
Renaissance Architecture: A Journey from Faith to Humanism
STATICS OF THE RIGID BODIES Hibbelers.pdf
Classroom Observation Tools for Teachers
GDM (1) (1).pptx small presentation for students
O7-L3 Supply Chain Operations - ICLT Program
01-Introduction-to-Information-Management.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Computing-Curriculum for Schools in Ghana
Final Presentation General Medicine 03-08-2024.pptx

CMSC198 summer2012 syllabus

  • 1. Special Topics in Computer Science CMSC198 Section YS41 for Non-Majors : HTML, CSS & JavaScript Summer 2012 Syllabus Class time: Mon – Fri (9:00 am – 12:00 pm) Location: CSS 3332 Course Web Site: http:// elms.umd.edu Instructor: Akilah Jackson Office : CSS 4443 Office hours: Mon – Fri (1 – 5pm by appointment only) Phone: 301-405-3923 (w) 202-341-3003 (cell) Email: akilahj@umd.edu Course Description This class is a version of CMSC122 for non-CMSC majors tailored to the Young Scholars Program (YSP). As in CMSC122, this course provides an introduction to computer programming in the context of developing full featured dynamic web sites via XHTML and Cascading Style Sheets (CSS). It also uses a problem solving approach to teach basics of program design and implementation using JavaScript and relates these skills to creation of dynamic web sites. Course Objectives: 1. Understand computer programming concepts and capabilities 2. Demonstrate how static web pages can be designed using XHTML & CSS 3. Demonstrate an understanding of basic programming logic and control structures. 4. Develop and write dynamic web pages using JavaScript Course Competencies: Upon successful completion of the course, the student should be able to: ● create basic interactive web pages using hypertext markup language (HTML), javascript and a simple text editor. ● identify differences between HTML, CSS and Javascript ● use an HTML text editor to create HTML documents. ● create a simple web page that can be uploaded to the World Wide Web. ● write HTML tags using correct syntax. ● identify specific resources on the web that will enable further learning about creating web sites for education. ● demonstrate use of web scripting using (X)HTML, CSS, and Javascript ● demonstrate problem solving using (X)HTML. ○ Course Prerequisites: none Course Co-requisites: None Textbook(s): Head First Javascript. Morrison. Ingram Publishers. 2007. Page 1 of 5
  • 2. Special Topics in Computer Science CMSC198 Section YS41 for Non-Majors : HTML, CSS & JavaScript Summer 2012 Instructional Technology and Methods Used: This is a standard lecture lab. Instructional methods may consist of, but are not limited to, lectures (staff and guest), PowerPoint and other computer presentations, audio & visual presentations, off-site tours (field trips), quizzes, and exams. Additional materials might be required by the instructor. Lectures: Lectures will teach the objectives defined above. All lecture materials will be posted and available on Bb. Lectures will be supported with in-class examples and demonstrations. In addition, the material will be strengthened via several outside-of-class laboratory assignments and quizzes. Exams will be based on the material covered in the class lectures and supplemental notes from Bb. Online Quizzes: To reinforce application concepts and encourage you to review and understand the material, a multiple-choice quiz will be conducted periodically (see Course Schedule). The quizzes will be relatively simple and based on the readings & lecture of the previous sessions. However, the quizzes are timed with a short time period to make it nearly impossible to complete without having reviewed the material first. You may bring one sheet, front and back, of crib notes with you for the quiz. Laboratory: There is no formal lab time for this course but there will be laboratory assignments to present an opportunity for students to apply and learn the programming concepts taught in class. The lab assignments are an integral part of the course and required. Lab assignments will be submitted via the Assignments section of Bb with a severe penalty for late submissions. Exams: The exams will include conceptual questions and code examples. Exams will primarily test whether you understood concepts covered in the lecture and reading. There will be two exams, worth 100 points each. The exams will be in class (see Course Schedule) and will be proctored/monitored closely. You may bring one sheet, front and back, of crib notes with you for the exam. Grading Scale: Letter grades are used to report academic performance. A numerical equivalent is used to compute the student’s grade point average (GPA). Each Instructor is responsible for calculating course grades. Grading guidelines may be found on the course syllabus. A 90-100 % B 80-89 % C 70-79 % D 65-69 % F 64 or below % Page 2 of 5
  • 3. Special Topics in Computer Science CMSC198 Section YS41 for Non-Majors : HTML, CSS & JavaScript Summer 2012 Process for Evaluation: Lab Assignments: 4 x 25 points Quizzes: 4 x 25 points Exams: 2 x 100 points TOTAL : 400 pts ATTENDANCE AND PARTICIPATION Students are responsible for class attendance. Students who miss class should make arrangements to obtain notes pertaining to the lecture and/or laboratory missed. The key to good participation in this course is being a ‘good citizen’ (i.e., being present, doing the readings, and doing all your work in a timely fashion, participating in class voluntarily and when called upon, etc.). Also, never hesitate to ask questions. If something seems unclear, it is your responsibility to stop me to ask for clarification. If you do not understand something in-class or have a question, the chances are someone else may also have the same question! Please take the initiative to ask! INCOMPLETE GRADES POLICY A grade of ‘Incomplete’ may be awarded to students who have a legitimate reason for needing additional time to complete a course. Legitimate reasons include emergencies or extenuating circumstances that prevent a student from completing the course requirements within the normal time frame. Students must initiate the request for an incomplete prior to the end of the semester. In no case will a grade of incomplete be awarded to someone seeking more time to master the course material in order to improve his or her grade. However, under all circumstances, an ‘I’ will be awarded only at the discretion of the instructor. SCORE/GRADE APPEALS You must make the appeal in writing. However, score changes are at the discretion of the instructor and may be up or down based upon a complete review of the work in question. It is important to recognize that a grade reflects another person’s judgment of your work. In this sense, all grading is subjective. Appealing scores is discouraged. Changing a few points on assignments rarely makes a difference in the final grade. Time is much better spent discussing and clarifying the information content presented in the course. In the event of disputes at the end of the semester, you will be required to produce the testing material in question. Page 3 of 5
  • 4. Special Topics in Computer Science CMSC198 Section YS41 for Non-Majors : HTML, CSS & JavaScript Summer 2012 ACADEMIC MISCONDUCT The University's Code of Academic Integrity is designed to ensure that the principles of academic honesty and integrity are upheld. All students are expected to adhere to this Code. The Smith School does not tolerate academic dishonesty. All acts of academic dishonesty will be dealt with in accordance with the provisions of this code. Please visit the following website for more information on the University's Code of Academic Integrity: http://www.inform.umd.edu/CampusInfo/Departments/JPO/AcInteg/code_acinteg2a.html On the back of each exam or assignment you will be asked to write out and sign the following pledge. "I pledge on my honor that I have not given or received any unauthorized assistance on this exam/assignment." ACCOMMODATION FOR STUDENTS WITH DISABILITIES Any student in this class who has a documented visual or physical impairment, hearing disability, or any other disability covered by the University’s Services for students with disabilities should contact the instructor during the first week of class to discuss and arrange any instructional accommodations that may be necessary. If you need additional information, please contact the Disability Support Service of the University at 301-314-7682. Students who would like to serve as volunteer tutors, readers or note takers for students needing special assistance are encouraged to contact me during the first week of class. Page 4 of 5
  • 5. Special Topics in Computer Science CMSC198 Section YS41 for Non-Majors : HTML, CSS & JavaScript Summer 2012 Course Schedule WK DATE Lecture TOPIC READINGS DELIVERABLES 1 Jul 9 (M) 1 Syllabus and Course Overview Introduction Jul 10 (T) 2 XHTML & Editors Chapter 2 Jul 11 (W) 3 XHTML Chapter 2 Quiz 1 – XHTML Jul 12 (Th) 4 CSS Chapter 3 Jul 13 (F) 5 CSS Chapter 3 Quiz 2 – CSS 2 Jul 16 (M) 6 Scripting Chapter 4 Lab 1 due by 11 pm - XHTML & CSS Jul 17 (T) 7 Field Trip/ NSA Cryptologic Museum Jul 18 (W) 8 Exam 1 (2 hours) Chapter 5 Jul 19 (Th) 9 Control I – If Tests Chapter 6 Jul 20 (F) 10 Control II – Loops Chapter 6 Lab 2 due by 11 pm - Control I 3 Jul 23 (M) 11 Control II – Loops Quiz 3 – Control II Jul 24 (T) 12 Arrays/Functions Chapter 8 Lab 3 due by 11 pm - Control II Jul 25 (W) 13 Arrays/Functions Chapter 7&8 Quiz 4 – Arrays & Functions Jul 26 (Th) 14 Exam 2 (2 hours) Jul 27 (F) 15 *** No Class *** Lab 4 due by 11 pm - Arrays & Functions Page 5 of 5