GO : UTEP's Home Page | Catalog Contents | College of Engineering | Graduate Degrees | University Map |

  • Introduction
  • Doctoral Programs
  • Interdepartmental
    Master of Science


    Departments:

  • Civil Engineering
  • Computer Science
  • Electrical and
    Computer Engineering

  • Mechanical and
    Industrial Engineering

  • Metallurgical and
    Materials Engineering


    Dr. Andrew Swift,
    Interim Dean
    Dr. Stephen Stafford,
    Associate Dean
    Dr. Darrell Schroder,
    Assistant Dean
    Engineering/Science Complex,
    Engineering Building,
    Room E230
    Phone: (915) 747-5460
    Fax: (915) 747-5616

  • Computer Science
    Web site at: http://cs.utep.edu/csdept/main.html
    234 Computer Science Building
    (915) 747-5480

    1.- Requirements for Admission
    2.- Requirements for the Degree
    3.- General Courses
    4.- Computer Science (CS) Courses

    4.- Computer Science (CS) Courses

    For Graduate Students Only

    1595 Graduate Seminar (1-0)
    A survey of significant papers, dating back to Turing's "Computable Numbers," which have significantly influenced the nature of modern computer science. The assigned papers will be discussed in an informal seminar setting.

    2594 Graduate Research (0-0-2)
    3594 Graduate Research (0-0-3)
    5594 Graduate Research (0-0-4)
    6594 Graduate Research (0-0-5)
    Individual variable-credit research of contemporary topics in Computer Science. Prerequisite: Permission of Graduate Advisor.

    3510 Computer Graphics (3-0)
    Computer representation and display of graphical information including line, character, and curve generation, two and three dimensional graphical techniques, interactive methods, and advanced topics. Prerequisite: CS 3370.

    3514 Artificial Intelligence I (3-0)
    A study of First-Order Logic, including an introduction to Prolog. Knowledge representation including semantic networks and logical representations, query answering, and reasoning methods. Prerequisite: CS 3420 or equivalent.

    3515 Theory of Computation (3-0)
    A review of formal languages and Turing Machines with an in-depth study beginning with the Universal Turing Machine, followed by Undecidability, Computational Complexity Theory, and Intractable Problems. Prerequisite: CS 3350 or equivalent.

    3516 Artificial Intelligence II (3-0)
    A study of topics in mainstream AI, including natural language, learning, expert systems, and planning. Prerequisite: CS 3514 or equivalent.

    3522 Database Theory (3-0)
    A review of relational algebra followed by study of datalog and its extensions (negation as failure, aggregates), query optimization, dependencies, and object-oriented databases. Prerequisite: CS 3420.

    3533 Logic Programming (3-0)
    This course will include advanced logic programming techniques as well as an in-depth study of the semantics of Prolog, more advanced logic programming systems, and deductive databases. Prerequisite: CS 3514 or equivalent.

    3534 Parallel and Concurrent Computing (3-0)
    The study of multiple processes executing in parallel. Formal methods of concurrency. Multitasking. Hardware architectures for concurrency. Distributed computing. Examples from real-time systems, operating systems, fault-tolerant systems, and database systems.

    3540 Advanced Operating Systems (3-0)
    A review of process synchronization, deadlocks and memory allocation paradigm, followed by in depth coverage of distributed systems, computer security, and queuing theory. Prerequisite: CS 3475 or instructor approval.

    3550 Advanced Algorithms (3-0)
    Review of asymptotic notation, followed by mathematical techniques for analysis of computer algorithms, and techniques for design of efficient algorithms (including sorting, searching, and graph algorithms). Prerequisite: CS 3202 or instructor approval.

    3590 Special Topics (3-0)
    Advanced topics of contemporary interest in Computer Science. May be repeated for credit when topic varies. Prerequisite: Instructor approval.

    3591 Individual Studies (0-0-3)
    Individual variable-credit research, design, or analysis on advanced phases of Computer Science problems conducted under the direct supervision of a faculty member. A maximum of three credit hours may be applied towards the MS degree. Prerequisite: Permission of Graduate Advisor.

    3596 Graduate Projects (0-0-3)
    Individual research, design, or analysis on advanced phases of Computer Science conducted under the direct supervision of a faculty member. The courses, including a written report, are required of all students in the non-thesis option. Prerequisite: Instructor approval.

    3597 Graduate Projects (0-0-3)
    Individual research, design, or analysis on advanced phases of Computer Science conducted under the direct supervision of a faculty member. The courses, including a written report, are required of all students in the non-thesis option. Prerequisites: CS 3596 and instructor approval.

    3598 Thesis (0-0-3)
    Initial work on the thesis.

    3599 Thesis (0-0-3)
    Continuous enrollment required while work on thesis continues. Prerequisite: CS 3598.



    The University of Texas at El Paso
    Developed by the UTEP Web Development Team
    Revised: Monday, July 12, 1999