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

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



CS110 and registration for CS206 or permission of instructor



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.



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: