Page 233 - 2016-2018 Graduate Catalog (Revised)
P. 233

management,  change  control,  and  project  documentation  will  be
               discussed.
               COSC  573     ARTIFICIAL INTELLIGENCE I
               Prerequisites: COSC 528
               Credits: 3
               This course is an introduction to artificial intelligence.  Topics include
               knowledge acquisition and representation, heuristic search methods,
               logical and probabilistic reasoning, expert system architecture, and AI
               applications in languages such as LISP and PROLOG.



               COSC  575     OBJECT-ORIENTED PROGRAMMING AND DESIGN
               PARADIGM
               Prerequisites: COSC 504
               Credits: 3
               Software  engineering  issues  as  they  relate  to  object-oriented
               techniques will be covered. Students will study object-oriented design
               methodology,  and  will  acquire  the  ability  to  analyze  a  system  using
               object-oriented  techniques.  Students  will  learn  to  enhance
               maintainability and reusability by the use of encapsulation, inheritance,
               polymorphism,  and  other  object-oriented  concepts.  Object-oriented
               programming  languages,  such  as  Java,  C++,  and  Smalltalk,  will  be
               compared  and  discussed.  Advanced  topics  such  as  frameworks,
               components, etc. will be covered.

               COSC  585     COMPUTER COMMUNICATION NETWORKS I
               Prerequisites: COSC 504
               Credits: 3
               Introduction  to  computer  communication  and  layered  network
               architectures.   Encoding   and   modulation,   compression   and
               multiplexing, error detection and correction. Use of the Open Systems
               Interconnection  (OSI)  Reference  Model  as  a  framework.  Review  of
               layered  network  architecture:  design  of  layered  protocols,  network
               topology, switching techniques. Protocols and network design from the
               physical layer to the application layer.

               COSC  590     SELECTED TOPICS IN COMPUTER SCIENCE
               Prerequisites: Consent of instructor
               Credits: 3
               Presentation of selected modern developments and advanced topics in


                                                                      232
   228   229   230   231   232   233   234   235   236   237   238