GRADUATE COURSES
Credit Hours: 1-6
Lecture Contact Hours: 1-6 Lab Contact Hours: 0 Pre/Corequisite(s): Permission of department head required
Credit Hours: 3-9
Lecture Contact Hours: 3-9 Lab Contact Hours: 0 Grades S, U, W.
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 Research topics in Artificial Intelligence.
Repeatable Course: May be repeated for credit as topics vary.
Prerequisite(s): CSCE 512 or CSCE 521 or permission of instructor required
Credit Hours: 3-24
Lecture Contact Hours: 3-24 Lab Contact Hours: 0
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 An intensive introduction to the most central technical tools of Informatics: probability and statistics, computation and data analysis (using R). Examines ethical, legal, and social issues surrounding contemporary research and practice in science Informatics. Topics: the nature of science and technology, the ramifications of recent advances in science Informatics, relevant science policy, ethics, and surveys of diverse theories of globalization to identify the best approaches for professional informatics career planning.
Restriction(s): Admission to the Master’s in Informatics program, or permission of Graduate Coordinator required
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 Advanced aspects of database management systems, including advanced normalization and de-normalization, query optimization, object-oriented and object-relational databases, data warehousing, data mining, distributed databases, XML, XSL, and databases for web applications.
Prerequisite(s): INFX 501, INFX 502, INFX 510, and INFX 540
Restriction(s): Admission to the Master’s in Informatics program, or permission of Graduate Coordinator required
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 Presents the foundations of data communications - with particular emphasis on the ISO-OSI Reference Model and TCP/IP - and takes a bottom-up approach to computer networks. Concludes with an overview of core network security and management concepts.
Restriction(s): Admission to the Master’s in Informatics program, or permission of Graduate Coordinator required
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 Project-based capstone course on the relevant issues of effectively managing information services. Highlights areas of greatest current and potential application of IT to business needs, and reviews electronic business, enterprise business systems, and decision support systems.
Prerequisite(s): INFX 501, INFX 502, INFX 510, INFX 540, INFX 580, and INFX 590
Restriction(s): Admission to the Master’s in Informatics program and taken in the student’s final semester, or permission of Graduate Coordinator required
Credit Hours: 3
Lecture Contact Hours: 0 Lab Contact Hours: 0
Prerequisite(s): Permission of Graduate Coordinator
Credit Hours: 1-3
Lecture Contact Hours: 0 Lab Contact Hours: 0 Repeatable Course: May be repeated for a total of 6 hours credit.
Prerequisite(s): Permission of instructor required
Restriction(s): Admission to the Master’s in Informatics program, or permission of Graduate Coordinator required
MAX number of credit hours applicable to degree: 6
Credit Hours: 3-9
Lecture Contact Hours: 0 Lab Contact Hours: 0
Prerequisite(s): Permission of Graduate Coordinator required
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 Course content varies.
Repeatable Course: Yes
Restriction(s): Permission of program coordinator required
MAX number of credit hours applicable to degree: 9
UNDERGRADUATE COURSES
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 Alternate subtitles will appear on students’ transcripts.
Repeatable Course: May be repeated for credit.
Prerequisite(s): INFX 320 and INFX 330 with a grade of “C” or better, or instructor’s permission
Restriction(s): Permission of instructor required. If prerequisites not met permission of program coordinator required.
Credit Hours: 3
Lecture Contact Hours: 3 Lab Contact Hours: 0 Distributed and object models of computation; advanced concepts such as remote method invocations, object brokers, object services, open systems, and future trends.