Flanagan,
D.
(2011)
JavaScript: The Definitive Guide, O'Reilly Media
, Cambridge, MA.
(Order from
amazon
, order from
Barnes and Noble
, compare at
bigwords
, compare at
CampusBooks4Less
, order from
Chegg
, or search
eFollett
)
Henick,
B.
(2010)
HTML and CSS: The Good Parts, O'Reilly Media
, Cambridge, MA.
(Order from
amazon
, order from
Barnes and Noble
, compare at
bigwords
, compare at
CampusBooks4Less
, order from
Chegg
, or search
eFollett
)
Oaks,
S.
(2001)
Java Security, O'Reilly Media
, Cambridge, MA.
(Order from
amazon
, order from
Barnes and Noble
, compare at
bigwords
, compare at
CampusBooks4Less
, order from
Chegg
, or search
eFollett
)
Pauli,
J.
(2013)
The Basics of Web Hacking, Syngress
, Boston.
(Order from
amazon
, order from
Barnes and Noble
, compare at
bigwords
, compare at
CampusBooks4Less
, order from
Chegg
, or search
eFollett
)
Seacord,
R.C.
(2013)
Secure Coding in C/C++, Addison Wesley
, Upper Saddle River, NJ.
(Order from
amazon
, order from
Barnes and Noble
, compare at
bigwords
, compare at
CampusBooks4Less
, order from
Chegg
, or search
eFollett
)
Tatroe,
K.
,
P. MacIntyre
and
R. Lerdorf
(2013)
Programming PHP, O'Reilly Media
, Cambridge, MA.
(Order from
amazon
, order from
Barnes and Noble
, compare at
bigwords
, compare at
CampusBooks4Less
, order from
Chegg
, or search
eFollett
)
Attendance at lectures is not mandatory but is strongly encouraged. You are expected to come to class prepared to ask and answer questions. Hence, you should complete the readings on a topic before it is discussed in lecture.
Make sure you read and understand all of the policies related to programming assignments.
Copyright 2019