Course Number / Section:

CIS 4342 / 001

Course Title:

Networked Application Systems

Instructor:

Dr. David Lefkovitz

      Office:

Wachman Hall, Room 315

      Email:

d.lefkovitz@temple.edu

      Phone:

215-204-5550

 

Course Web Page:

 

Web Site for Complete  Syllabus:

http://ww2.cis.temple.edu/cis342

 

http://ww2.cis.temple.edu/cis342/Syllabus.htm

Prerequisites:

CIS 4309

Textbook(s):

Programming Microsoft ASP.NET 2.0, Dino Esposito, Microsoft Press, 2006, ISBN: 978-0-7356-2176-3.

 

Course Goals:

Course goals are to (1) understand the principles of web interactivity, (2) design, code, debug and test  web deployed programs, (3) utilize current development tools, and (4) learn about some issues related to security, scalability,  and re-usability.

 

Topics Covered:

.NET Languages and Visual Studio development tool, Scope and persistence of objects, serialization, intrinsic http objects,  user controls and frames for robust User Interfaces, multithreading and object synchronization, database transactions, stored database procedures, web services,  web based report generation, and Ajax web programming technique.

 

 

 

Attendance Policy:

 

None, but there is a strict policy of homework assignment deadlines.