Go to Main Content
 

HELP | EXIT

Catalog Entries

 

Spring 2013 Semester
Apr 21, 2014
Transparent Image
Information Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.

CS 7170 - Seminar in Artificial Intelligence
Gives students the opportunity to read and present various survey and research papers in artificial intelligence. May be repeated for credit for PhD students; faculty supervisor and topics vary from semester to semester. Prereq. CS 5100 and permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7180 - Special Topics in Artificial Intelligence
Offers various topics on artificial intelligence. Prereq. Permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7270 - Seminar in Database Systems
Gives students the opportunity to read and present various survey and research papers in database systems. Faculty supervisor and topics vary from semester to semester. May be repeated for credit for PhD students. Prereq. CS 5200 and permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7280 - Special Topics in Database Management
Offers various topics. Possible areas include object-oriented database systems and distributed database systems. Prereq. CS 5200 and permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7370 - Seminar in Graphics/Image Processing
Gives students the opportunity to read and present various survey and research papers in graphics and image processing. May be repeated for credit for PhD students; faculty supervisor and topics vary from semester to semester . Prereq. CS 5310.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7380 - Special Topics in Graphics/Image Processing
Offers various topics on graphics/image processing. Prereq. CS 5310 and permission of instructor. Coreq. CS 7381.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7381 - Lab for CS 7380
Offers a lab section to accompany CS 7380. Coreq. CS 7380.
0.000 Credit hours
0.000 Lab hours

Levels: Graduate
Schedule Types: Lab

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7400 - Intensive Principles of Programming Languages
Studies the basic components of programming languages, specification of syntax and semantics, and description and implementation of programming language features. Discusses examples from a variety of languages. Prereq. Computer science PhD students only.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7470 - Seminar in Programming Languages
Gives students the opportunity to read and present various survey and research papers in programming languages. Faculty supervisor and topics vary from semester to semester. May be repeated for credit for PhD students. Prereq. (a) CS 5400 or CS 7400 and (b) permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7480 - Special Topics in Programming Language
Offers various topics in programming language. Prereq. (a) CS 5400 or CS 7400 and (b) permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7485 - Special Topics in Formal Methods
Offers various topics in formal methods. Prereq. Permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7570 - Seminar in Software Development
Gives students the opportunity to read and present various survey and research papers in software development. Faculty supervisor and topics vary from semester to semester. May be repeated for credit for PhD students. Prereq. CS 5500 and permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7575 - Seminar in Software Engineering
Gives students the opportunity to read and present various survey and research papers in software engineering. Faculty supervisor and topics vary from semester to semester. May be repeated for credit for PhD students. Prereq. CS 6520 and permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7580 - Special Topics in Software Engineering
Offers various topics on software engineering. Prereq. (a) CS 5500 or CS 7400 and (b) permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7600 - Intensive Computer Systems
Studies the structure, components, design, implementation, and internal operation of computer systems, focusing on the operating system level. Reviews computer hardware and architecture including the arithmetic and logic unit, and the control unit. Covers current operating system components and construction techniques including the memory and memory controller, I/O device management, device drivers, memory management, file system structures, and the user interface. Discusses distributed operating systems, real-time systems, and addresses concurrent processes, scheduling, interprocess communication, and synchronization. Discusses relevant distributed algorithms. Also covers design and analysis techniques for desirable properties in computer systems including functional correctness (in the absence of faults), performance and throughput, fault-tolerance and reliability, real-time response, security, and quality of service. Draws examples from real operating systems. Emphasizes abstraction, while programming exercises are used to facilitate the understanding of concepts. Prereq. Computer science PhD students only.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7670 - Seminar in Computer Systems
Gives students the opportunity to read and present various survey and research papers in computer systems. Faculty supervisor and topics vary from semester to semester. May be repeated for credit for PhD students. Prereq. (a) CS 5600 or CS 7600 and (b) permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7680 - Special Topics in Computer Systems
Offers various topics on computer systems. Prereq. Permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7770 - Seminar in Computer Networks
Gives students the opportunity to read and present various survey and research papers in computer networks. Faculty supervisor and topics vary from semester to semester. May be repeated for credit for PhD students. Prereq. CS 5700 and permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7775 - Seminar in Computer Security
Gives students the opportunity to read and present various survey and research papers in cryptography and computer security. Faculty supervisor and topics vary from semester to semester. May be repeated for credit for PhD students. Prereq. CS 6750 and permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7780 - Special Topics in Networks
Offers various topics on networks. Prereq. CS 5700 and permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7800 - Advanced Algorithms
Presents advanced mathematical techniques for designing and analyzing computer algorithms. Reviews some of the material covered in CS 5800 and then covers advanced topics. Emphasizes theoretical underpinnings of techniques used to solve problems arising in diverse domains. Topics include asymptotic analysis, advanced data structures, dynamic programming, greedy algorithms and matroid theory, amortized analysis, randomization, string matching, algebraic algorithms, and approximation algorithms. Introduces Turing machines, P and NP classes, polynomial-time reducibility, and NP completeness. Prereq. Computer science PhD students only.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7805 - Theory of Computation
Examines formal models of computation, notions of undecidability, and basic complexity theory. Models of computation include finite state automata, pushdown automata, and Turing machines. Discusses the properties of regular sets and context-free languages. Also covers partial recursive functions, primitive recursive functions, recursively enumerable sets, Turing decidability, and unsolvable problems. Discusses the concept of reductions, time and space complexity classes, and the polynomial-time hierarchy. Prereq. CS 7800; computer science PhD students only.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7870 - Seminar in Theoretical Computer Science
Gives students the opportunity to read and present various survey and research papers in theoretical computer science. May be repeated for credit for PhD students; faculty supervisor and topics vary from semester to semester. Prereq. (a) CS 5800 or CS 7800 and (b) permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Seminar

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7880 - Special Topics in Theories of Computer Science
Covers various topics including advanced cryptography, approximation algorithms, computational algebra, formal verification, network algorithms, online computation, parallel computing, and randomness and computation. Prereq. (a) CS 5800 or CS 7800 and (b) permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7962 - Elective
Offers elective credit for courses taken at other academic institutions. Prereq. Permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7976 - Directed Study
Focuses on student examining standard computer science material in fresh ways or new computer science material that is not covered in formal courses. Prereq. Permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7978 - Independent Study
Offers independent work under the direction of members of the department on a chosen topic. Course content depends on instructor. Prereq. Permission of graduate director.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7990 - Thesis
Offers selected work with the agreement of a project supervisor. Prereq. Permission of graduate director.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 7994 - Thesis Continuation—Part Time
Offers continued thesis work conducted under the supervision of a departmental faculty. Prereq. CS 7990 and permission of graduate director.
0.000 Credit hours
0.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Part-time Status

CS 7996 - Thesis Continuation
Offers continued thesis work conducted under the supervision of a departmental faculty. Prereq. CS 7990 and permission of graduate director.
0.000 Credit hours
0.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status

CS 8674 - Master’s Project
Offers selected work with the agreement of a project supervisor. Prereq. Permission of instructor.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 8949 - Research Work Experience
Provides an opportunity for all doctoral students to engage in industry research in the area of their dissertation. Doctoral students register for this course before starting their off-campus internships. Prereq. Permission of instructor.
0.000 Credit hours
0.000 Lecture hours

Levels: Graduate
Schedule Types: Off-campus instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status

CS 8960 - Exam Preparation—Doctoral
Offers the student the opportunity to prepare for the PhD qualifying exam under faculty supervision. Prereq. Permission of advisor.
0.000 Credit hours
0.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status

CS 8964 - Co-op Work Experience
Provides eligible students with an opportunity for work experience. Prereq. Permission of advisor.
0.000 Credit hours
0.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status

CS 8982 - Readings
Offers selected readings under the supervision of a faculty member. Prereq. Permission of instructor.
4.000 OR 8.000 Credit hours
4.000 OR 8.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 8984 - Research
Offers an opportunity to conduct research under faculty supervision. Prereq. Permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 8986 - Research
Offers an opportunity to conduct full-time research under faculty supervision. Prereq. Permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status

CS 9000 - Comprehensive Exam
Indicates successful completion of the doctoral comprehensive exam. Prereq. Permission of instructor.
0.000 Credit hours
0.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 9984 - Research
Offers an opportunity to conduct research under faculty supervision. Prereq. Permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

CS 9986 - Research
Offers an opportunity to conduct full-time research under faculty supervision. Prereq. Permission of instructor.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status

CS 9990 - Dissertation
Offers selected work with the agreement of a thesis supervisor. Prereq. Permission of instructor; computer science students only.
2.000 TO 4.000 Credit hours
2.000 TO 4.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status

CS 9996 - Dissertation Continuation
Continues work with the agreement of a thesis supervisor. Prereq. CS 9990 and permission of instructor.
0.000 Credit hours
0.000 Lecture hours

Levels: Graduate
Schedule Types: Individual Instruction

Computer Science Department

Course Attributes:
GSCS Computer & Info Science, Full-time status


Return to Previous New Search XML Extract
Transparent Image
Skip to top of page
Release: 8.5.4