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

institution.

               Students with a strong undergraduate computer science background
               are  encouraged  to  substitute  required  courses  with  more  advanced
               electives. Written permission from the Graduate Coordinator and the
               student’s advisor is required. Each student is required to complete a
               program of study in consultation with his/her advisor.  The Program of
               Study must include a total of 36 credits.

               Core Course Requirements
               COSC   502     Computer Organization
               COSC   503     Software Design and Development I
               COSC   504     Data and Information Structures
               COSC   514     Operating Systems I
               COSC   522     Discrete Structures
               COSC   528     Design and Analysis of Algorithms

               At least one one-year course sequence from the following
               COSC   514, 614 Operating Systems I, II
               COSC   523, 623       Logic, Computability, and Automata I, II
               COSC   531, 631       Database and Information Systems I, II
               COSC   561, 661       Compiler Design and Construction I, II
               COSC   573, 673       Artificial Intelligence I, II
               COSC   518, 618       Computer Graphics I, II
               COSC   541, 641       Numerical Analysis I, II
               COSC   585, 685       Communication Networks I, II

               Electives in Computer Science
               COSC   502     Computer Organization
               COSC 503       Computer Programming*
               COSC   504     Data and Information Structures
               COSC   514     Operating Systems I
               COSC   516     Computer Architecture
               COSC 517       Satellite Operations and Control
               COSC   518     Computer Graphics I
               COSC   522     Discrete Structures
               COSC   523     Logic, Computability, and Automata I
               COSC   528     Design and Analysis of Algorithms
               COSC   531     Database and Information Systems I
               COSC   541     Numerical Analysis I
               COSC   551     Formal Methods in Programming Languages


                                                                       95
   91   92   93   94   95   96   97   98   99   100   101