Cal State L.A. logo and University Seal - Link back to main page

CIS 283 - Introduction to Application Programming with Java

Email: jperezc at calstatela.edu

Index of the course's website

INSTRUCTOR:

Dr Jose Perez-Carballo

Attendance

Attendance is mandatory.

Syllabus

The syllabus can be found at: http://www.calstatela.edu/faculty/jperezc/courses/CIS283/syllabus_283.html

Additional Material Online

This is a directory that contains the code we write during the class.

In this directory you'll find additional code that we may need during the course.

Lab Work.

The due dates are determined by Moodle. In other words: in order to find out when an assignment is due please go to moodle and check there the due dates for the assignment.

  1. Programming assignment 00. MyFirstClass
  2. Programming assignment 00a. HelloWorld
  3. Programming assignment 0b. MySecondClass
  4. Programming assignment 01. Book (1 instance variable)
  5. Programming assignment 01b. Book (4 instance variables)
  6. Programming assignment 02
  7. Programming assignment 03
  8. Programming assignment 04
  9. Programming assignment 05. programming challenge 4, page 106 (ch 2)
  10. Programming assignment 06. programming challenge 7, page 106 (ch 2)
  11. Programming assignment 061. programming challenge 10, page 106 (ch 2)
  12. Programming assignment 07. programming challenge 3 (BodyMass), page 188 (ch 3)
  13. Programming assignment 071. programming challenge 71 (RomanNumeral), page 187 (ch 3)
  14. Programming assignment 08. programming challenge 5 (LetterCounter), page 267 (ch 4)
  15. Programming assignment 09. programming challenge 19 (Square), page 270 (ch 4)
  16. Programming assignment 10. programming challenge 7 (TestAverageAndGrade), page 317 (ch 5)
  17. Programming assignment 11. programming challenge 13, page 320 (ch 5)

 

Homework assignments

There is an assignment due every week, just before the class starts. No late assignments accepted. Look here for the next assignment, which will be posted after the class. The assignments are online. You should choose your answers, enter your name and email, and press the "submit" button. Submit only once. Only the first time you submit counts.

All homework assignments will be posted in Moodle.

Slides

  • you can find the slides in moodle
Email: jperezc at calstatela.edu