|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisites: CPSC 2380, MATH 2310, and STAT 3352 or equivalents. A survey and study of the major cryptographic techniques, algorithms, and implementations, with emphasis on applications to communications and network security. Intended as a practical introduction to the current state-of-the-art ocryptographic usage. Dual-listed in the UALR Graduate Catalog as CPSC 5376. Three hours lecture. Three credit hours.
-
3.00 Credits
Prerequisite: CPSC 3482. Computer system design problems, such as arithmetic and non-arithmetic processing, memory uses, storage management, addressing, control, and I/O. Comparison of specific machines and their organizations. Three hours lecture per week. Three credit hours.
-
3.00 Credits
Prerequisites: CPSC 3371. Review of program language structures, translation, loading, execution, and storage allocation. Compilation of simple expressions and statements. Compile and run-time symbol tables, lexical scan, syntax scan, object code generation, error diagnostics, and optimization techniques. Introduction to precedence, context-free, and finite state grammars. Three hours lecture. Three credit hours.
-
3.00 Credits
Prerequisites: CPSC 3371; MATH 1452 and MATH 2310. Introduction to machine intelligence. Emphasis upon different paradigms for problem solving such as various state-space search strategies and other approaches. Exposure to one or more key areas such as robotics, logic programming, machine learning, expert systems, planning, neural networks, natural language processing, reasoning, under uncertainty, etc. Three hours lecture per week. Three credit hours.
-
3.00 Credits
Prerequisites: CPSC 3370 and CPSC 3482. Network systems including transmission media, packet transmission, circuit / packet switching technology, LAN technology and network topology, TCP/IP, internetworking, and network applications. Three hours lecture per week. Three credit hours.
-
3.00 Credits
Prerequisites: CPSC 3370. Network-based client/server computing. Topics include TCP/IP, object-oriented technology, distributed objects and their interfaces, JDBC, remote method invocation, CORBA, and web-based software system architecture.
-
3.00 Credits
Prerequisite: CPSC 3375, MATH 1452. Study of the concept, design, and implementation of rule-based systems, agent-based systems, reasoning, reasoningunder uncertainty; belief systems, explanation systems; knowledge representation, knowledge acquisition, and knowledge discovery; and application of knowledge engineering in web technology. Three hours lecture per week. Three credit hours.
-
3.00 Credits
Prerequisites: CPSC 3371, 3375. E-commerce site analysis and design. Web-basedsystem architecture, client/server computing, network protocols, software engineering for web based systems, computer networks, web-based databases, script languages (Java, VB), XML, ASP, SQL, and DSN.
-
3.00 Credits
Prerequisites: major in computer science, CPSC 3391, and consent of department chairperson. Continuation of CPSC 3391. Work experiences to complement and extend the classroom learning experience through the application of theoretical concepts in a professional work environment. A minimum of 200 hours work with a participating employer. The exact number of work hours, activities, and responsibilities are dependent on the nature of the work experience and must be specified in written agreements coordinated with the Office of Cooperative Education. Three credit hours.
-
3.00 Credits
Prerequisites: CPSC 3370, CPSC 3371, and CPSC 4373 or IFSC 3360. Capstone course in which student individually design a software system, document and present their conclusions. Students also develop a detailed undergraduate portfolio for a comprehensive review of their undergraduate work. Project work involves the development of design alternatives, development of an appropriate software architecture, and design and test the implemented system. The software design focuses on addressing overall design goals while understanding constraints of cost, etc. Deliverables and schedule are determined by the instructor. Three credit hours.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|