• Log In
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

MIS3502.001 - Spring 2025

Department of Management Information Systems, Temple University

Web Service Programming

MIS 3502.001 ■ Spring 2025 ■ Jeremy Shafer
  • Announcements
  • Schedule
  • About
  • Project Information
  • FAQ
  • Resources

Schedule

Any necessary schedule updates will be posted here.

WK

DAY

TOPICS

Due

1

1/14

Course Intro

Slides:
Lecture00-Intro.pptx

Notes:
See the project 1 document

 

1

1/16

Accessibility / HTML

Slides:
Lecture01-A11y.pptx

Resources:
lecture01examples.zip

 

2

1/21

Slides:
Lecture02-JavaScript.pptx

Resources:
lecture02_demo.zip

 

2

1/23

Revisit lecture 2 demo material

Quiz 1 – Accessibility

 

3

1/28

Announce Project 5

Work on Project 2

 

3

1/30

Slides:
Lecture03-JavaScriptNew.pptx

Resources:
lecture03a_fish.zip
lecture03b_cascade.zip
lecture03c_scope.zip
lecture03d_ajax.zip

Quiz 2 – JavaScript Old

Project 1 is due 1/29

4

2/4

In class:

A hands-on introduction to web services

Outside of class:

SQL (old stuff)

LinkedIn Learning Video: Learning SQL Programming by Scott Simpson

(Intro, Chapters 1 and 2)

First, login to: https://linkedinlearning.temple.edu

Then, follow this link or just search for the video title above.

 

4

2/6

Introduce Project 3

Quiz 3 – JavaScript New

Project 2 is due

5

2/11

In class: REST

Slides:
Lecture06_REST.pptx

Outside of class: SQL (new)

LinkedInLearning

Video: Learning SQL Programming with Scott Simpson

(Chapters 3 and 4, Conclusion)

 

5

2/13

Quiz 4 – SQL Old

 

6

2/18

Project 3 work

 

6

2/20

Project 3 work continued

Quiz 5 – SQL New

 

7

2/15

Integration / Client-Side Ajax calls

 

7

2/27

Integration / Client-Side Ajax calls

Quiz 6 – REST

 

8

3/4

SPRING BREAK – NO CLASS

 

8

3/6

SPRING BREAK – NO CLASS

 

9

3/11

What’s an API again?
Slides:
Lecture07_API_Again.pptx

 

9

3/13

Review for Exam 1  

10

3/18

Exam 1

 

10

3/20

Introduce Project 4 / Work on Project 4

Project 3 is due 3/20

11

3/25

AWS – Lambda – Basic

Slides: Lecture08_Lambda_Basic.pptx

 

11

 

3/27

Work on Project 4

Project 5 Reminders

Quiz 7 – API Concepts

 

12 

4/1

AWS – Lambda – Advanced

Slides: Lecture09_Lambda_Advanced.pptx

 

12

4/3

Work on project 4 / Open Lab

Quiz 8

 

13

 

4/8

Review Exam 1 Results

Work on Project 5 / Open Lab

 

13

4/10

Slides: Lecture10_Async_And_Axios.pptx

Resource: demo_stooges.zip , demo_stooges_solution.zip

Quiz 9

Project 4 is due 4/9

14

 

4/15

Work on Project 5/ Open Lab

Wrap Up Lecture 10 (Axios)

 

14

4/17

Peer Assessments

Quiz 10

 

15

4/22

Presentations

 

15

4/24

Last Day / Exam Prep

MIS3502-Exam-2-Study-Guide.pdf

Project 5 is due 4/28

FINAL EXAM – Thursday 5/1 10:30-12:30 – Speakman Lab 12

Primary Sidebar

Links

  • MIS Community
  • Gradebook
  • Fox Laptop Policy

Instructor Office Hours

Office: Speakman 209D
Office Hours:
  • 2:30 pm – 3:30 pm Monday and Wednesday
  • Office hours are in effect 8/26 through 12/9/2024
  • Other times by appointment
  • Email: jeremy@temple.edu

ITA Information

Matt Thomas
  • Email: matt.thomas@temple.edu
Office Hours
  • Schedule as needed

RECENT ANNOUNCEMENTS

Showcase Presentations (Invitation only!)

Presentation Order – 4/22

Optional map help

MIS3502.001 – Peer assessments

MIS3502.001 – Agenda for class on 4/15

MIS3502.001 – Agenda for class on 4/1

[More Announcements...]

Copyright © 2025 · Department of Management Information Systems · Fox School of Business · Temple University