Welcome!

This is the website for the Fall 2018 offering of CS149 (Intro to Programming Fundamentals) at James Madison University. Specifically, this is the website for section 001 taught by Alvin Chao


Announcements:

Week 12:

  • TUE NOV 13 8am 
    • Reading Quiz Chp 10[Canvas]
  • WED NOV 14 11pm
    • Lab 19[Autolab]
  • FRI NOV 16 11pm
    • Lab 20[Canvas]
    • Readiness Quiz PA5A[Canvas]

Week 11:

  • TUE NOV 6 8am 
    • Reading Quiz Chp 9[Canvas]
  • WED NOV 7 11pm
    • Lab 17[Autolab]
  • FRI NOV 9 11pm
    • Lab 18[Coding Bat/Autolab]

Week 10:

  • TUE OCT 30 8am
    • Exam 2 Written
  • THU NOV 1 8am
    • Exam 2 Coding

Week 9:

  • TUE OCT 23 8am
    • Reading Quiz Chp 8 [Canvas]
  • WED OCT 24 11pm
    • Lab15[Autolab]
  • FRI OCT 26 11pm
    • Lab 16[Autolab]
    • PA4A [Autolab]

Week 8:

  • TUE OCT 16 8am
    • Reading Quiz Chp7 [Canvas]
  • WED OCT 17 11pm
    • Lab13[Autolab]
  • FRI OCT 19 11pm
    • Lab 14[Autolab]
    • PA4A Stubs + test[Autolab]

Week 7:

  • TUE OCT 9 8am
    • Reading Quiz Chp6 [Canvas]
  • WED OCT 10 11pm
    • Lab11[Autolab]
  • FRI OCT 12 11pm
    • Lab 12[Coding Bat]
    • PA3 Code[Autolab]

Week 6:

  • TUE OCT 2 8am
    • Reading Quiz Chp5 [Canvas]
  • WED OCT 3 11pm
    • Lab9[Autolab]
  • FRI OCT 5 11pm
    • Lab 10[Coding Bat]
    • PA3 tests[Autolab]


Week 5:

  • TUE SEP 25 8am
    • Exam 1 Written - IN CLASS [Canvas]
  • THU SEP 27 8am
    • Exam 1 Coding - IN CLASS[Autolab]

Week 4:

  • TUE SEP 18 8am
    • Reading Quiz Chp 4[Canvas]
  • WED SEP 19 11pm
    • Lab 7[Autolab]
  • FRI SEP 21 11pm
    • Lab 8[Autolab]
    • PA2B Code [Autolab]

Week 3:

  • TUE SEP 11 8am
    • Reading Quiz Chp 3[Canvas]
  • WED SEP 12 11pm
    • Lab 5[Autolab]
  • FRI SEP 14 11pm
    • Lab 6[Autolab]
    • PA2A Reading Quiz [Canvas]

Week 2:

  • FRI SEP 1 11pm
    • Lab 2a+b[Canvas]
    • PA1A Reading Quiz[Canvas]
  • MON SEP 3 11pm
    • PA1B Algorithm Quiz[Canvas]
  • TUE SEP 4 8am
    • Reading Quiz Chp 2[Canvas]
  • WED SEP 5 11pm
    • Lab 3[Autolab]
  • FRI SEP 7 11pm
    • Lab 4[Autolab]
    • PA1C Coding[Autolab]

Week 1

  • By WED Aug 29  11:00pm
    • [CANVAS] Course Intro Survey - 
    • Lab submission to Canvas for Lab01.txt.
  • THU Aug 30 8:00am
    • Reading Quiz for Chapter 1 of Think Java - 8:00 am
  • FRI Sep 1 11:00pm
    • Lab02A - Webcat submission.
    • Lab02B - Canvas Submission
    • Programming Assignment 1A - Readiness Quiz[Canvas]

Updates

  • Welcome Message!
    • Meeting in ISAT 143 for all classes as well as exams.
    • Text for class listed on syllabus page.
    • Please login to Canvas and complete the course intro survey and through Canvas.  Also log into Piazza from the left nav bar item.

The class meets Tuesdays and Thursdays, starting Tues Aug 28 and ending Thu Dec 7  Class meets in ISAT 143. Please visit the calendar for the week-to-week assignments. 

My Office Locations

Office hours (ISAT 264):  Tues 9:30-10:30
Thu  9:30-10:30

You may schedule an appointment for other times that are not listed to visit my Massanutten 293 office(540)-568-6206

Please use the links to the left to navigate the website. Important announcements will be posted on this front page. Other course content will appear on the subpages linked above. Please check this website (especially the front page and calendar) regularly for updates. 

Piazza

This semester, we will be using Piazza for class discussions. If you have a question that may be of general interest to your fellow students, please post it on Piazza rather than emailing me directly. This allows others to answer your question or benefit from my answer. I will check the Piazza forum regularly and respond as quickly as I can. To access Piazza, log into Canvas and click the "Piazza" link in the navigation bar on the left. 

Class grades will be accessible via Canvas, and online quizzes will be administered using Canvas as well. 

 


 

Back to Top