Page 207 - Bowie State University Graduate Catalog 2018-2020.
P. 207
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
computer science.
COSC 591 SELECTED TOPICS IN COMPUTER SCIENCE
Prerequisites: Consent of instructor
Credits: 3
Presentation of selected modern developments and advanced topics in
computer science.
COSC 592 SELECTED TOPICS IN COMPUTER SCIENCE
Prerequisites: Consent of instructor
Credits: 3
Presentation of selected modern developments and advanced topics in
206