CS 246: Programming Paradigms

Internet Programming Paradigms

General Information Prerequisites Texts Course Structure Grading Lectures and Assignments

General Information:

Instructor: Bogdan Butoi, 107 Park Hall
E-Mail: bbutoi@brynmawr.edu
WWW:
http://serendip.brynmawr.edu/~bbutoi

Lecture Hours: Tuesdays 6:00 p.m. to 8:30 p.m.
Room: Park 10

Office Hours: Fridays 10:00 a.m. to 12:00 p.m. or by appointment.
Room: Park 107

 


Prerequisites:

CS110 and registration for CS206 or permission of instructor

 


Texts:

PERL by Example, Second Edition, by Ellie Quigley, Prentice Hall 1998.
CGI Internet Programming with C and C++, by Mark Felton, Prentice Hall 1997.
Java in a Nutshell, Java 1.1, by David Flanagan, O’Reilly & Associates 1998

 


Course Strucutre:

Server side programming

Programming Languages: PERL/C++

Client side programming

Programming Languages: Java

Note: All work will be done on a UNIX system (mainline.brynmawr.edu). All students will receive an account on this server. Basic knowledge of UNIX is a plus. You will be able to work on your projects from any networked computer on campus with a web browser and a telnet program. Therefore, there is no need for lab hours. However, you are expected to work by yourself or in groups outside the regular class hours.

 


Grading:

One small project for each section
each will represent 20% of final grade

One final project presented in front of the class
will represent 60% of final grade


Lectures and Assignments: