Villanova Department of Computing Sciences

Graduate Certificates

Each certificate requires five courses, including an independent study in the topic area. Students interested in a particular certificate program should contact the appropriate certificate coordinator if they have any questions. The independent study topic must be approved by the certificate coordinator. The coordinator may also approve a student's request to replace one of the courses with a thesis option.

Knowledge-Based Systems Certificate

Coordinator Dr. Mary-Angela Papalaskari

Certificate Requirements:

CSC 8490 Database Systems
CSC 8520 Artificial Intelligence
CSC 8750 Expert Systems
CSC 9020 Independent Study

Plus 1 elective chosen from the following:

Networks Certificate

Coordinator Dr. Lillian (Boots) Cassel

Certificate Requirements:

CSC 8530 Distributed Systems
CSC 8550 Concepts of Data Communications
CSC 8560 Computer Networks
CSC 8580 Network Management and Performance
CSC 9020 Independent Study

Systems Programming Certificate

Coordinator Dr. Don Goelman

Certificate Requirements:

CSC 8700 System Programming in UNIX and C
CSC 8710 Advanced System Programming
CSC 8720 System Administration Concepts
CSC 9020 Independent Study

Plus 1 elective chosen from the following:

Web Technology Certificate

Coordinator Dr. Frank Klassner

Certificate Requirements:

CSC 8530 Distributed Systems
CSC 8560 Computer Networks
CSC 8610 Multimedia Technology
CSC 8700 System Programming in UNIX and C
CSC 9020 Independent Study