6000-Level Courses

COMP 6000 Web Application Development Link Icon
3 credits
Prerequisite: Senior or graduate standing or departmental approval
Design and implementation of web sites with XML and JSP. Emphasis on user interface design and information organization and presentation.

COMP 6120 Database Systems I
3 credits Syllabus PDF Icon
Prerequisite: COMP 3270
Theoretical and applied issues related to the analysis, design, and implementation of relational database systems.

COMP 6320 Design and Analysis of Computer Networks Link Icon Syllabus PDF Icon
3 credits
Prerequisite: COMP 4320 or departmental approval
Computer network design, including multiplexing, switching, routing, internetworking, transport protocols, congestion control, and performance evaluation.

COMP 6330 Parallel and Distributed Computing Syllabus PDF Icon
3 credits
Prerequisite: COMP 3500 or COMP 3510
Overview of hardware and software issues in parallel systems: fundamental parallel architectures, programming languages, tools and algorithms, and parallel applications.

COMP 6360 Wireless and Mobile Networks Syllabus PDF Icon
3 credits
Prerequisite: COMP 4320 or departmental approval
Mobile IP, wireless routing, location management, ad-hoc wireless networks, wireless, wireless TCP personal communication systems, and GSM.

COMP 6370 Computer and Network Security Link Icon Syllabus PDF Icon
3 credits
Prerequisite: COMP 3270
Survey of computer network attack and defense techniques, viruses and other malware and operating system vulnerabilities and safeguards.

COMP 6400 Fundamentals of Computer Graphics Link Icon Syllabus PDF Icon
3 credits
Prerequisite: COMP 2710 and Math 2660
Graphics hardware and software components, coordinate systems, 2-D and 3-D transformations, 3-D viewing and projection, clipping and windowing, scan conversion and algorithms, visibility determination and shadowing, and software projects using a graphics software package.

COMP 6600 Artificial Intelligence Syllabus PDF Icon
3 credits
Prerequisite: COMP 3270 and COMP 4640 or departmental approval
Introduction to intelligent agents, search, knowledge representation and reasoning, machine learning.

COMP 6620 User Interface Design and Evaluation Syllabus PDF Icon
3 credits
Prerequisite: COMP 4640 or departmental approval
Theory and practice of designing interfaces for interactive systems, usability engineering techniques; implementing and evaluating interfaces.

COMP 6700 Software Process Link Icon Syllabus PDF Icon
3 credits
Prerequisite: COMP 3700 or COMP 3710 or departmental approval
Process models of the software lifecycle as well as methods and tools for software development

COMP 6710 Software Quality Assurance Syllabus PDF Icon
3 credits
Prerequisite: COMP 3700 or COMP 3710 or departmental approval
Processes, methods, and tools associated with the production of robust, high-quality software.

COMP 6720 Real Time and Embedded Systems Syllabus PDF Icon
3 credits
Prerequisite: COMP 3500 or COMP 3510
Concepts of real-time and embedded computer systems. Studies of real-time algorithm issues such as timeliness, time-constrained scheduling and communication. Embeddded system issues such as limited memory, low power, and high latency communication.


Last Updated: 6/7/18 8:44 AM