May 17, 2024  
2020-2021 Undergraduate and Graduate Academic Catalog 
    
2020-2021 Undergraduate and Graduate Academic Catalog [ARCHIVED CATALOG]

Course Descriptions


*LCCN indicates Louisiana Common Course Number.

 

Computer Science-Computer Engineering

  
  • CSCE 500 - Design and Analysis of Algorithms

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Basic techniques used in design and analysis of algorithms, including divide-and-conquer, greed methods, dynamic programming, search techniques, backtracking, brand-and-bound, and algebraic transformation. NP-Complete and NP-Hard problems, reductions among and approximations to such problems. Basis concepts surrounding the halting problem.

    Prereq: CMPS 341  or CMPS 406 
  
  • CSCE 502 - Computational Basis of Bioinformatics

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Computational algorithms, methods and techniques underlying bioinformatics discipline. Deterministic and probabilistic approached along with machine learning are explored. Computational principle behind sequence alignments, interaction network, gene regulation, microarray analysis, protein structure prediction and functional annotation.

    Prereq: CSCE 500  or equivalent and familiarity with machine learning
  
  • CSCE 503 - Computational Genomics

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Introduction to statistics, DNA Microarray technology, and machine learning. Analysis of microarray data, genomics data mining, mining interaction networks and functional annotation.

  
  • CSCE 506 - System-theory

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    System representation via state space and frequency domain modules, state estimation and system identification.

    Prereq: EECE 461G 
  
  • CSCE 507 - Digital Signal Processing

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Discrete-time signals, systems, and transforms; sampling, interpolation, and decimation of signals; representations and design techniques of digital filters; fast algorithms for convolutions and discrete Fourier transform; architecture of filters and transforms.

    Rstr: Permission of instructor required

  
  • CSCE 508 - Image Processing

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Review of 2-D digital signal processing, fast transform algorithms, image processing techniques; image enhancement, filtering, restoration, segmentation; image modeling; data compression for image storage and transmission; image reconstruction from noisy projections, data base structure; hardware implementation; applications in communication; medical, and computer vision.

    Prereq: CMPS 430G  and CSCE 507 
  
  • CSCE 509 - Pattern Recognition

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Classificatory and descriptive approached to pattern recognition and machine perception. In the former category: statistics v. deterministic, direct vs. indirect, and parametric vs. non-parametric approached to pattern classification. In the latter category: various techniques of scene analysis including picture segmentation, raster geometry as well as linguistic and relational approached to picture description.

    Prereq: MATH 302  or equivalent
    Rstr: Permission of instructor required

  
  • CSCE 512 - Network Security

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Conventional encryption; public-key encryption; authentication and digital signatures; key management; intruders, viruses, and worms; electronic mail security, and authentication applications.

  
  • CSCE 513 - Principles of Computer Communications and Networks

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Computer networks, including telecommunications and the related data transmission techniques. Topics include network philosophy, design and implementation.

    Prereq: One statistics course
    Rstr: Permission of instructor required

  
  • CSCE 514 - Error-control Codes for Computer Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Channel models, error categories, distance metrics, code fundamentals. Algebraic structures, vector spaces, matrices, polynomial Algebras Galois field, codes for high-speed memories, bit and byte error codes, mass memory codes, unidirectional error codes, codes for logic circuits, self-checking circuits, self-checking checkers and processors.

  
  • CSCE 515 - Principles of Computer Graphics

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Graphic man-machine interaction. Analysis of display devices with emphasis on interactive cathode-ray-tube terminals. Graphical display software techniques; display files, windowing, clipping, 2- and 3-dimensional transformations, hidden-line removal.

  
  • CSCE 516 - Cryptography and Data Security

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Secrecy systems, encryptions, cryptanalysis, date encryption standard, applications of cryptography key management, public key systems and digital signatures, file security systems, IBM cryptographic products.

  
  • CSCE 517 - Digital Techniques in Telecommunications

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Voice and voice-band data digitization, bandwidth and channel capacity, coder and decoders, digital speech interpolation, digital switching techniques and networks, traffic considerations, distributed system design for the transmission of speech and data on telecommunication lines.

  
  • CSCE 518 - Lossless and Lossy Data Compression

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Huffman and arithmetic coding, dictionary techniques, and lossless image compression. Scalar vector quantization, differential encoding, subband and transform coding.

    Prereq: CSCE 500  
  
  • CSCE 520 - Principles of Artificial Intelligence

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Knowledge representation, knowledge acquisition and planning. Selected topics from natural language understanding, learning, vision, and robotics.

    Prereq: CMPS 420G 
  
  • CSCE 521 - Automated Reasoning

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Automated reasoning. Emphasis on logical, probabilistic, and non-monotonic reasoning.

    Prereq: CMPS 420G  or permission of instructor required
  
  • CSCE 522 - Autonomous-Agent Architecture

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Design and implementation of goal-directed autonomous agents. Includes classical, reactive and multiagent planning, and communication among autonomous agents.

    Prereq: EECE 520  
  
  • CSCE 523 - Computational Basis of Intelligence

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Computational principles underlying human and machine intelligence. Neural models of vision, language, and higher-order cognition. Integration of artificial intelligence with neural computation.

    Prereq: CMPS 420G  or CSCE 520 
  
  • CSCE 525 - Computer-Control Based Robotics and Automation Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Fundamental course in Computer-Control Based Robotic Systems. Design of robotic systems, kinematics, dynamics, classical control of robotics, trajectory generation, robot languages, special computer architectures for robotic systems, sensors and introduction to robotic vision.

  
  • CSCE 526 - Intelligent Machines: Theory, Design and Applications

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Prereq: CSCE 525  or permission of instructor required
  
  • CSCE 527 - Cognitive Science I

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Cognitive models from behavioral, biological and computational sciences.

  
  • CSCE 528 - Cognitive Science II

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Cognitive models from behavioral, biological and computational sciences.

  
  • CSCE 530 - Principles of Computer Architecture

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Micro and parallel architectures, instruction-level parallelism, memory hierarchy, shared-memory multiprocessors, interconnection networks, and clusters.

    Prereq: CMPS 430G 
    Rstr: If prerequisite not met permission of instructor required

  
  • CSCE 531 - Parallel Processing Organization

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Pipelined computer organizations; array computers; multiprocessors; parallel process algorithms and software.

    Prereq: CSCE 530 
  
  • CSCE 533 - Distributed Computing Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Architectural support for Distributed Operating Systems and Distributed Data Bases, including structural functions that must be architected to form an integrated Distributed Computer Organization that recognizes the requirements of Distributed Processing.

    Prereq: CMPS 455G , CSCE 513 , CSCE 530  or permission of instructor required
  
  • CSCE 534 - Modeling and Performance Evaluation of Computer Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Models and methods for performance evaluation, service time distributions, scheduling algorithms, relations between distributions and scheduling, Markovian queues, queuing network models of computer systems, product form solutions, approximate solution, simulation of queuing networks, measurements on computer networks case studies.

    Prereq: CMPS 430G  and CMPS 455G 
  
  • CSCE 535 - Introduction to Data Parallel Algorithms and Architectures

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Theory of systolic algorithms and architectures: (a) models of systolic computation, performance measures and theoretical bounds, (b) processors and interconnection networks: arrays, trees, hypercubes, mesh of trees, shuffle-exchange and butterfly, (c) algorithms for sorting, search, Fourier transforms, convolution, matrix computations and graph theory problems, (d) routing and graph embedding in massively parallel systems, scheduling and load balancing and (e) advanced topics: retiming, universal networks, PRAMS, DRAMS, and other new machine models.

    Prereq: CMPS 430G  and CSCE 500  
  
  • CSCE 536 - Embedded System Design

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Design, programming, and applications of 32-bit ARM-based processor systems. Topics include: high-end embedded processors, ARM processor programmer model, ARM instructor set, thumb instructor set, ARM AMBA bus, ARM memory system, efficient C programming techniques, and embedded operating system.

    Prereq: CMPS 430G  or permission of instructor required
  
  • CSCE 538 - Entertainment Computing

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Hardware and software used in entertainment computing applications with a focus on games software. Software interfaces and tools used in game development including graphics, audio, video, speech, animation, interface design, and networking. Programming assignments using C++.

    Rstr: Permission of instructor required

  
  • CSCE 540 - Principles of the Theory of Computation

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Classes of computable functions and recursion theory. Unsolvable and intractable problems. Deterministic and nondeterministic polynomial bounds on complexity; NP completeness. Abstract complexity theory.

    Prereq: CMPS 440G  and CSCE 500  or permission of instructor required
  
  • CSCE 541 - Automata Theory

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Finite-state automata, their structure, decomposition and homomorphisms.

    Prereq: CMPS 440G  or permission of instructor required
  
  • CSCE 542 - Formal Languages

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Abstract models of the definition and recognition of languages. Including production grammars and various abstract machine recognizers, and classification of languages induced by such recognizers.

    Prereq: CMPS 440G  or permission of instructor required
  
  • CSCE 550 - Principles of Programming Languages

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Formal definitions and theory of programming languages. Specifying, verifying and reasoning about programs. Language processors (interpreters, type-checkers, translators) in a formal framework.

    Prereq: CMPS 450G  or permission of instructor required
  
  • CSCE 551 - Principles of Compiler Design

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Detailed analysis of compiler construction. Topics to be covered include a study of techniques for semantic and syntactic analysis, parsers, scanners, organization and allocation of storage areas, and compiler compilers.

    Prereq: CMPS 451G 
  
  • CSCE 553 - Principles of Software Methodology

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Fundamental characteristics of the software life cycle, as well as those tools, techniques, and management controls that can be applied throughout the development and maintenance of large software systems. Case studies of large-scale software efforts provide a foundation for analyzing success and failure in projects.

    Prereq: CSCE 550  
  
  • CSCE 555 - Principles of Operating Systems Theory

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Parallel processing: communication and synchronization of processes in multiprocessing and distributed environments, proof of correctness. Deterministic scheduling. Introduction to queuing theory. Current research topics.

    Prereq: CMPS 455G  
  
  • CSCE 556 - Software Requirements and Specifications

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Front-end software life cycle techniques and tools. Topics include requirements formulation, requirements analysis, specification languages, logical completeness, internal consistency, executable specifications, and automatic code generation systems.

    Prereq: CSCE 553 
  
  • CSCE 557 - Software Testing and Verification

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Techniques and tools that are used inn the testing and verification of reliable software. Topics include debugging, technical reviews, static analysis, dynamic analysis, test coverage, formal verification techniques, symbolic execution, and automatic test data generation.

  
  • CSCE 561 - Information Storage and Retrieval

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Fundamental principles of information storage and retrieval as related to textual data: file design, query languages, including natural language processing; analysis of information content by statistical, syntactic, and semantic methods; vocabulary control; indexing; system monitoring and performance evaluation. Comparative analysis of existing operational information storage and retrieval systems,

    Prereq: CMPS 460G  or permission of instructor required
  
  • CSCE 562 - Principles of Database Management Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Formal development of the major components of a database management system. Topics include query languages, dependencies and normalization, query optimization, and distributed database management systems.

    Prereq: CMPS 460G  or permission of instructor required
  
  • CSCE 564 - Information Retrieval Theory

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Theoretical and modeling issues in information retrieval: automatic indexing; techniques for searching and ranking output; retrieval output evaluation; classical and user-oriented approached to automatic classification; relevance feedback; the role of decision model and machine learning, in particular learning by observation and learning by induction, in the above processes.

    Prereq: CMPS 460G 
    Rstr: Permission of instructor required

  
  • CSCE 565 - Advanced Database Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Advanced systems distributed databases, multi-database systems, data models, knowledge based management systems, data mining, user interfaces, database machine, integrity, security, recovery from failure, concurrency control and spatial, temporal, active deductive databases.

    Prereq: CSCE 562  or permission of instructor required
  
  • CSCE 566 - Data Mining

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Model representation, evaluation, and search methods in data mining; knowledge discovery; classification and clustering, trend and deviation analysis, dependency derivation; integrated discovery systems, augmented database systems, and applications.

    Prereq: CMPS 460G 
    Rstr: Permission of instructor required

  
  • CSCE 572 - Combinatorics and Geometric Algorithms

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Combinatorial mathematics and the application techniques of this area of mathematics to the optimization problems in computer science and engineering. Two major areas will be studied in this course, counting techniques and graph theory. The counting techniques will cover permutation, combination, pigeonhole principle, inclusion-exclusion principle, recurrence relation, generating function, Polya’s theorem, combinatorial design, and binomial coefficient. The graph theory will cover basic properties of finite and hyper graphs, graph coloring, Eulerian chains and cycles, Hamiltonian chains and cycles, trees, directed graphs, chromatic number, connectivity, 5-color theorem, and Euler’s formula for planar graphs.

    Prereq: CMPS 341  or permission of instructor required
  
  • CSCE 573 - Analog VLSI Design

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Design circuits for neural networks applications, current mirrors, differential amplifiers, weighted multipliers, operational amplifiers and neuron cell design for brain-like computers; implementation in VLSI circuits using current CMOS, BiCMOS technology.

    Prereq: EECE 353  and CSCE 585 
  
  • CSCE 575 - Wireless Computing and Network Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Ad Hoc and cellular network systems, with focus on architectural and physical layer techniques, MAC and routing protocols, network modeling and simulation, system support for effective group communications, reliable and QoS transport systems, wireless computing and protocols.

    Prereq: CSCE 513  or equivalent
  
  • CSCE 576 - Mobile Computing and Applications

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Mobility affects on computing and applications, with an introduction to the design and implementations of mobile Internet protocol, ranging from physical layer to application layer. Deals with system support for mobility such as security, privacy, resource discovery, route management, and optimization, dynamic host configuration protocol and other related issues. Additional topics include basic emerging applications and technologies, such as power management, sensor networks, Bluetooth technology, and system modeling.

    Prereq: CSCE 513  or equivalent
  
  • CSCE 581 - Logic Design and Switching Theory

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Design of synchronous and asynchronous sequential circuits, state assignment and minimization techniques, fault diagnosis in switching circuits.

  
  • CSCE 582 - Computer Arithmetic

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Topics of computer number systems, number system structures, arithmetic operation, algorithms, implementation logic, high speed arithmetic, arithmetic unit design and fault tolerance of arithmetic logic units.

    Prereq: CSCE 530  or permission of instructor required
  
  • CSCE 583 - Computer Design and Implementation

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Design and methodology, processor design, control design, bit-slice design, and memory organization.

    Prereq: EECE 459  or equivalent
  
  • CSCE 584 - Fault Diagnosis of Digital Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Logic model for faults, fault detection in combinational and sequential circuits, fault diagnosis design for testability, built-in testing.

    Prereq: CSCE 581  or permission of instructor required
  
  • CSCE 585 - VLSI Design

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    VLSI design methods, automation, design using PLA’s microprogrammed control design, impact of VLSI technology on computer architectures.

    Prereq: CMPS 430G  or permission of instructor required
  
  • CSCE 586 - VLSI Architecture

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    VLSI design issues. Datapath and control design; systolic arrays; multiprocessor layouts; wafer scale integration. Discussion on various ongoing projects such as RISC, CHIP.

    Prereq: CSCE 585 
  
  • CSCE 587 - VLSI Fabrication Principles

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Principles of planar technology, fabrication of silicon and GaAs circuits and devices, CMOS, BiCMOS, yield and wafer scale integration, packaging for high speed technologies, multi-chip modular (MCM) technology.

  
  • CSCE 588 - Neural Networks

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Computation methods by artificial neural networks and their applications. Topics include the basic definitions and geometrical concepts; learning laws; associative networks; network architectures and description languages; applications in control, signal and image processing, and data analysis.

    Prereq: CMPS 430G 
  
  • CSCE 589 - Introduction to Fuzzy Logic Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Fuzzy set theory and applications. Topics include (a) mathematical foundations of fuzzy logic, (b) relationship to classical probability, (c) applications in control engineering, robotics, decision analysis, pattern recognition, approximate reasoning, (d) use of empirical and neural network techniques in designing fuzzy systems, and (e) implementation architectures.

  
  • CSCE 590 - Special Project

    1-6 Credit Hour(s)
    1-6 Lecture Hour(s) 0 Lab Hour(s)
    Pre/Coreq: Permission of department head required

  
  • CSCE 591 - Scholarly Paper

    1-3 Credit Hour(s)
    1-3 Lecture Hour(s) 0 Lab Hour(s)
    Pre/Coreq: Permission of department head required

  
  • CSCE 595 - Graduate Seminar

    1 Credit Hour(s)
    1 Lecture Hour(s) 0 Lab Hour(s)
    Presentation of current research topics and results. Course must be taken during each semester student is enrolled in computer science/engineering.

    Rstr: May not be applied towards any graduate degree

  
  • CSCE 598 - Special Topics

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Content varies. Alternate subtitles will appear on students’ transcripts.

    Rstr: Permission of instructor required

  
  • CSCE 599 - Thesis Research and Thesis

    3-9 Credit Hour(s)
    3-9 Lecture Hour(s) 0 Lab Hour(s)
    Grades S, U, W.

  
  • CSCE 608 - Theory and Paradigms in Machine Vision

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Extraction and description of image features; interpretation of line drawings; shape from shading in monocular images; advanced color vision techniques; image sequence analysis; stereoscopic vision; sensing and processing of range images; advanced segmentation techniques; model-based vision; object recognition and localization; highlights on 3-D vision applications.

  
  • CSCE 609 - Advanced Topics in Machine Vision

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Provides basis for conducting research in Intelligent Machine Vision Systems.

  
  • CSCE 613 - Advanced Topics in Computer Communications

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Advanced topics in the fields of communications and networks selected from literature.

    Prereq: CSCE 513  or permission of instructor required
  
  • CSCE 614 - Fault-Tolerant Computing

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Design of fault-tolerant multiprocessors and VLSI-based system structures, system-level fault diagnosis, fault-tolerant software, functional testing, and reliability evaluation.

    Prereq: CSCE 530  or permission of instructor required
  
  • CSCE 615 - Virtual Reality and Visualization

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Visual, haptic, and audio displays; input technology and 3D interaction methods, toolkits and applications; and human factors.

    Prereq: CMPS 415G  or CSCE 515  or CMPS 427G  
    Rstr: If prerequisite not met, permission of instructor required

  
  • CSCE 619 - Advanced Topics in Computer Science

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    May be repeated for credit as topics vary.

    Rstr: Permission of instructor required

  
  • CSCE 629 - Advanced Topics in Artificial Intelligence

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Research topics in Artificial Intelligence.

    May be repeated for credit as topics vary.

    Prereq: CSCE 512  or CSCE 521  or permission of instructor required
  
  • CSCE 631 - Advanced Parallel Processing

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Continuation of CSCE 531 . Advanced current topics in parallel systems architecture: processors, interconnection networks, memory system, and software tools.

    Prereq: CSCE 531 
  
  • CSCE 641 - Advanced Automata Theory

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Advanced topics in automata theory selected from the literature.

    Prereq: CSCE 541  or permission of instructor required
  
  • CSCE 642 - Advanced Formal Languages

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Advanced topics in formal languages selected from the literature.

    Prereq: CSCE 542  or permission of instructor
  
  • CSCE 645 - Models of Software Information Content

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Models and metrics for the conceptual complexity and information transfer of software documents. Applications to software development and testing.

    Prereq: CMPS 453G ; CSCE 500  and CSCE 540  or permission of the instructor required
  
  • CSCE 649 - Advanced Topics in the Theory of Computation

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    May be repeated for credit as topics vary.

    Prereq: CSCE 540  
    Rstr: Permission of instructor required

  
  • CSCE 650 - Language Processing for Distributed Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Principles involved in programming distributed computer systems.

    Prereq: CSCE 550  and CSCE 555 , or permission of instructor required
  
  • CSCE 653 - Advanced Software Methodology

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Issues related to advanced software methods that are applied over the range of events in the software life cycle. The pragmatic aspects of this course include a software project. Future impact of software methodologies and standards are addressed as applied various application domains.

    Prereq: CSCE 553  or permission of instructor required
  
  • CSCE 655 - Advanced Operating Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Study of advanced topics in operating systems.

    Prereq: Permission of instructor required
  
  • CSCE 659 - Advanced Topics in Computer Software Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    May be repeated for credit as topics vary.

    Prereq: CSCE 550  
    Rstr: Permission of instructor required

  
  • CSCE 661 - Database Theory

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    In-depth treatment of the theoretical foundations of database management systems.

    Prereq: CSCE 562  with a grade of “B” or better, or permission of instructor required
  
  • CSCE 662 - Information Systems for Minicomputers and Networks

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Emerging research, design and implementation efforts in information systems for minicomputers, microcomputers and distributed computer networks. Focus on integrating concepts and technology from database management systems, computer systems organization, operating system design, user system interfaces, and communications into future systems.

    Prereq: CSCE 530  and CSCE 565  or permission of instructor required
  
  • CSCE 669 - Advanced Topics in Computer Information Systems

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Advanced topics in computer-based information systems.

    May be repeated for credit as topics vary.

    Rstr: Permission of instructor required

  
  • CSCE 679 - Advanced Topics in CAD/CAM

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    May be repeated for credit as topics vary.

    Rstr: Permission of instructor required

  
  • CSCE 689 - Advanced Topics in Hardware Design

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    May be repeated for credit as topics vary.

    Rstr: Permission of instructor required

  
  • CSCE 695 - Doctoral Seminar

    1 Credit Hour(s)
    1 Lecture Hour(s) 0 Lab Hour(s)
    Presentation of current research. Credit does not apply to degree.

    Rstr: Doctoral students in computer science only

  
  • CSCE 699 - Dissertation Research and Dissertation

    3-24 Credit Hour(s)
    3-24 Lecture Hour(s) 0 Lab Hour(s)
  
  • CSCE 899 - Examinations Only

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Required of all graduate non-thesis students taking examinations, oral and/or written, who are not registered for any other courses.


Cooperative Education

  
  • COOP 200 - Co-Operative Education I

    0 Credit Hour(s)
    0 Lecture Hour(s) 0 Lab Hour(s)
    Semester-long program of full-time or part-time employment in business, government, and industry arranged jointly through the Office of Career Services and the student’s academic department or college.

  
  • COOP 300 - Co-Operative Education II

    0 Credit Hour(s)
    0 Lecture Hour(s) 0 Lab Hour(s)
    Semester-long program of full-time or part-time employment in business, government, and industry arranged jointly through the Office of Career Services and the student’s academic department or college.

    Prereq: COOP 200 
  
  • COOP 400G - Co-Operative Education III

    0 Credit Hour(s)
    0 Lecture Hour(s) 0 Lab Hour(s)
    Semester-long program of full or part-time employment in business, government, and industry arranged jointly through the Office of Career Services and the student’s academic department or college.

    Prereq: COOP 200 , COOP 300 , or permission of instructor required

Counseling

  
  • COUN 496G - Special Projects in Counseling

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    May be repeated for credit.

  
  • COUN 500 - Orientation to Ethical, Professional, and Legal Issues in Counseling

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Goals and objectives of professional organizations, codes of ethics, legal considerations, standards of preparation, certification, licensing, best and emerging practices, and role identity of counselors.

    Rstr: Admission to program in Counselor Education

  
  • COUN 501 - Methods of Inquiry in Counseling Research

    3 Credit Hour(s)
    2 Lecture Hour(s) 2 Lab Hour(s)
    Focus on data collection, analysis, and dissemination, design of studies and methodology.

    Pre/Coreq: COUN 500  

  
  • COUN 502 - Theories of Counseling

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Major theories and approaches to counseling.

  
  • COUN 503 - Principles and Administration of School Counseling

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Development of the conceptual framework for administering comprehensive proactive and reactive counseling programs in the schools.

  
  • COUN 504 - Theories and Techniques of Appraisals for Counselors

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Psychometric and clinical methods, interpretations of information, and data-based treatment planning.

  
  • COUN 505 - Helping Relationships

    3 Credit Hour(s)
    2 Lecture Hour(s) 2 Lab Hour(s)
    Development of fundamental counseling skills through didactic and experiential methods.

    Prereq: COUN 500  and COUN 502  
  
  • COUN 506 - Multicultural Counseling

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Social and cultural perspectives on counseling diverse populations.

  
  • COUN 507 - Lifestyle and Career Development

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Interrelationships between career development theories and career counseling theories; career guidance procedures and materials.

  
  • COUN 509 - Group Processes

    3 Credit Hour(s)
    1 Lecture Hour(s) 2 Lab Hour(s)
    Major theories of group counseling, dynamics, procedures, and techniques.

  
  • COUN 510 - Relationship, Marriage, and Family Counseling

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Theories, skills, and techniques, family dynamics, assessment, treatment planning.

  
  • COUN 511 - Substance Abuse and Dependency Counseling

    3 Credit Hour(s)
    3 Lecture Hour(s) 0 Lab Hour(s)
    Etiology, assessment, recovery, and strategies related to prevention, use, abuse, and dependency.

 

Page: 1 <- 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13Forward 10 -> 36