Programming Principles I

Course Name: Programming Principles 1 (CS1301)
Day: M/W/F
(JGRASP IDE Download link):http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html
Location: CS 1301/01 - Atrium Building Room 110 (Marietta Campus) 9:00 am - 10:40 am
CS 1301/04 - Atrium Building Room 151 (Marietta Campus) 1:00 pm - 2:40 pm
Instructor: Tejaswini Nalamothu
Syllabus: Course syllabus can be downloaded here.
Text book: Introduction to Java Programming, Comprehensive Version by Y. Daniel Liang
Office hours: M/W/F-- 11 am to 12 pm; T/R-- 4 15 pm to 4 45 pm

Tentative Class Schedule

  • Week 1 (Aug. 15, 17, 19)

    Topics: Syllabus, Chapter 0, Chapter 1 and Discussion

    Lab Assignments: Lab 1

    Homework: Cover Sheet, Grading Guidelines, Submission Requirements

  • Week 2 (Aug. 22, 24, 26)

    Topics: Chapter 2 and Discussion

    Lab Assignments: Lab 2

    Homework: Homework 1 (Due Aug. 28 at 11:59 pm)

  • Week 3 (Aug. 29, 31; Sep. 2)

    Topics: Chapter 3 and Discussion

    Lab Assignments: Lab 3

    Homework: Homework 2 (Due Sep. 4 at 11:59 pm)

  • Week 4 (Sep 5 - Labor Day no class, 7, 9)

    Topics: Chapter 3 and Discussion

    Lab Assignments: Lab 4

    Homework: Homework 3 (Due Sep. 11 at 11:59 pm)

  • Week 5 (Sep. 12, 14, 16)

    Topics: Chapter 4 and Discussion

    Lab Assignments: Lab 5

    Homework: Homework 4 (Due Sep. 18 at 11:59 pm)

  • Week 6 (Sep. 19, 21, 23)

    Topics: Chapter 5 and Discussion

    Lab Assignments: Lab 6

    Homework: Homework 5 (Due Sep. 25 at 11:59 pm)

  • Week 7 (Sep. 26, 28, 30)

    Topics: Chapter 5 and Discussion, TEST 1

    Lab Assignments: Lab 7

  • Week 8 (Oct. 3, 5, 7)

    10/05: LAST DAY TO WITHDRAW WITHOUT ACADEMIC PENALTY

    Topics: Chapter 6 and Discussion

    Lab Assignments: Lab 8

    Homework: Homework 6 (Due Oct. 9 at 11:59 pm)

  • Week 9 (Oct. 10, 12, 14)

    Topics: Chapter 6 and Discussion

    Lab Assignments: Lab 9

    Homework: Homework 7 (Due Oct. 16 at 11:59 pm)

  • Week 10 (Oct. 17, 19, 21)

    Topics: Chapter 7 and Discussion

    Lab Assignments: Lab 10

    Homework: Homework 8 (Due Oct. 23 at 11:59 pm)

  • Week 11 (Oct. 24, 26, 28)

    Topics: Chapter 8 and Discussion

    Lab Assignments: Lab 11

    Homework: Homework 9 (Due Oct. 30 at 11:59 pm)

  • Week 12 (Oct. 31, Nov. 2,4)

    Topics: Chapter 9 and Discussion, TEST 2

    Lab Assignments: Lab 12

  • Week 13 (Nov. 7, 9, 11)

    Topics: Chapter 9 and Discussion

    Lab Assignments: Lab 13

    Homework: Homework 10 (Due Nov. 13 at 11:59 pm)

  • Week 14 (Nov. 14, 16, 18)

    Topics: Chapter 10 and Discussion

    Lab Assignments: Lab 14

    Homework: Homework 11 (Due Nov. 20 at 11:59 pm)

  • Week 15 (Nov. 21, 23, 25)
    Fall Break
  • Week 16 (Nov. 28, 30, Dec. 2)

    Seminar Presentation

    Homework: Homework 12 (Due Dec. 4 at 11:59 pm)

  • Week 17 (Dec. 7)
    Final Exam 10:30 am - 12:30 pm
©