|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
A course designed to offer selected topics in an area of computer science. The specific topics will be announced (together with special prerequisites) each time offered. Students must elect different topics to take both CIS 390 and CIS 391. (OC). 1.000 TO 3.000 Credit hours 1.000 TO 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
-
1.00 - 3.00 Credits
Student works with industrial sponsor in the area of CIS. Permission of Internship Coordinator required. (F,W,S). 1.000 TO 3.000 Credit hours 1.000 TO 3.000 Other hours Levels: Undergraduate Schedule Types: Internship/Co-op, Independent Study Computer Information Sciences Department Course Attributes: Upper Division
-
4.00 Credits
Systematic study of programming languages with regard to their implementation, structures, and use. Languages are compared with regard to their various data types, data structures, operations, control structures, programming environments, and ease of use in solving various programming problems. (F,W). 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
-
3.00 Credits
This course investigates how to design efficient algorithms. Topics include asymptotic analysis, amortized analysis, divide-and-conquer, dynamic programming, greedy algorithms, branch and bound, backtracking, lower bounds, NP-completeness and approximation algorithms. 3.000 Credit hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Internet/E-mail Computer Information Sciences Department Course Attributes: Upper Division
-
4.00 Credits
An introduction to database systems, concepts, and techniques. Topics covered include: database environments, ER modeling, relational data model, object-oriented databases, database design theory and methodology, database languages, query processing and optimization, concurrency control, database recovery, and database security. 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Internet/E-mail Computer Information Sciences Department Course Attributes: Upper Division
-
3.00 Credits
The application of artificial intelligence to building decision support and expert systems for management and other applications. Topics include fundamentals of artificial intelligence, knowledge representation and knowledge processing, tools for building expert systems (logic programming, expert shells), decision support system design (modeling and simulation), expert system design (knowledge engineering, learning). (F). 3.000 Credit hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Seminar Computer Information Sciences Department Course Attributes: Upper Division
-
4.00 Credits
An introduction to the principles of information systems analysis and design and their role in business organizations. Topics include information systems strategy and planning, ethical issues in information systems, system modeling, clean-room system engineering, domain ontologies, UML, Enterprise Unified Process, e-business, and supply-chain management, deployment and support. Participation in a major design project is a requirement for this course. (F). 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
-
4.00 Credits
This course is a continuation of CIS 4261 and provides students with breadth and depth in the information systems area. Topics include web-based information systems, e-commerce, computer-supported collaborative work, workflow systems, data mining, and data warehousing. Participation in a major design project is a requirement of this course. (W). 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Seminar Computer Information Sciences Department Course Attributes: Upper Division
-
4.00 Credits
Study of the management aspects of computing networks and distributed systems. Topics include network architectures (ISO/OSI, TCP/IP, ATM), communication hardware (transmission media, network adaptors, switches), encoding, framing, error detection and correction, reliable transmission, data link control and LAN technology, internetworking, routing/congestion control, network design/management. 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
-
3.00 Credits
The course requires students to setup and manage their own computer network in the lab. Topics include: overview of file servers, LAN configurations and protocols, server hardware (CPU, hard drives, memory), server clients, server installation, domains, user accounts, groups, rights, directories, permissions, applications, printers, other OS, monitoring, maintenance, high speed switching, ATM, video, routers, fire walls. (YR). 3.000 Credit hours 2.000 Lecture hours 3.000 Lab hours Levels: Undergraduate Schedule Types: Laboratory, Lecture Computer Information Sciences Department Course Attributes: Upper Division
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|