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

union-and-find, matrix multiplication, and scheduling.  Use of advanced
               data structures appropriate for different techniques and problems. Use
               of mathematical tools, such as big-oh notation and recurrence relations
               in  the  analysis  of  algorithms  to  NP-completeness  and  discussion  of
               P=NP question.

               COSC  531     DATABASE DESIGN
               Prerequisites: COSC 504
               Credits: 3
               Introduction  to  database  design  and  database  information
               management  systems.  Discussions  of  the  various  types  of  data  and
               information models, such as hierarchical, network, relational, entity-
               relation,  and  object-oriented  models.  Functional  dependencies  and
               data normalization. An in-depth look into relational database systems
               and query languages.

               COSC  535     INFORMATION PRIVACY AND SECURITY
               Prerequisites: COSC 504
               Credits: 3
               Introduction to security and privacy issues associated with information
               systems. Technical, physical, and administrative methods of providing
               security.   Identification   and   authentication.   Encryption   and
               management  of  encryption  systems,  including  key  protection    and
               distribution.  Cost/risk  trade-offs.    Privacy  legislation  and  technical
               means of providing privacy.

               COSC  541     NUMERICAL ANALYSIS I
               Prerequisites: Graduate status
               Credits:
               3
                               Credits: 3
               Introduction  to  the  types  of  problems  that  require  numerical
               techniques for their solution and examples of error propagation that
               arise  when  applying  numerical  methods.  Topics  include  solutions  of
               equations in one variable using bisection, fixed-point iteration, Newton-
               Raphson  and  Muller's  methods;  interpolation  and  polynomial
               approximation;  iterative  and  direct  methods  of  solving  linear  and
               nonlinear systems.

               COSC  545     SOFTWARE SECURITY



                                                                      230
   226   227   228   229   230   231   232   233   234   235   236