|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
A survey of the fundamentals of information security, including risks and vulnerabilities, policy formation, controls and protection methods, database security, encryption, authentication technologies, host-based and network-based security issues, personnel and physical security issues, issues of law and privacy. Prerequisite: Grade of C or better in CSCI U300; or consent of instructor.
-
3.00 Credits
Symmetric-key cryptography including Stream ciphers and Advanced Encryption Standard, password-based encryption, public-key cryptography, session-key encryption, digital signatures, hash functions and message authentication codes. The hands-on laboratories provide extensive practice on file encryption using public-key cryptography, password storage and authentication by message digest, utilization of key transport and key agreement to establish secure channel for socket programming and RSA encryption implementation. Prerequisite: Grade of C or better in CSCI U321; or consent of instructor.
-
3.00 Credits
An investigation of technical papers from the instructor's area of research. The composition and presentation of technical papers that either survey the existing literature or make an original contribution to the research area is required. Prerequisite: Grade of C or better in CSCI 300; or consent of instructor.
-
3.00 Credits
Selected topics of special interest in computer science. May be repeated for credit. Prerequisite: Consent of instructor.
-
3.00 Credits
Introduces the fundamentals of operating systems design and implementation, including an overview of the components of an operating system, mutual exclusion and synchronization, I/O, interrupts, implementation of processes, scheduling algorithms, memory management, and file systems. Prerequisite: Grade of C or better in CSCI U210 and CSCI U321; or consent of instructor.
-
3.00 Credits
Wireless and mobile computing, integration of wireless and wired networks, networking cabling and infrastructure, network performance, recovery, interconnecting LANs and WANs, design and diagrams, packet transmission, datagram encapsulation and fragmentation, network security, and network troubleshooting. Prerequisite: Grade of C or better in CSCI U412; or consent of instructor.
-
3.00 Credits
Fundamental concepts and techniques employed in wireless and mobile networks such as cellular networks, wireless LANs, and ad-hoc networks. Topics include wireless communication basics, access technologies, medium access control, naming and addressing, routing, mobility support and management, security, and power management. Prerequisite: Grade of C or better in CSCI U412; or consent of instructor.
-
3.00 Credits
Design and implementation of distributed application and network communication programs, including network application development with UCP and TCP/IP protocols, introduction to distributed systems and computing, RIM, socket programming, client/server models, and communication primitives, such as datagrams, packet retransmission, routing, addressing, error handling, and flow control. Prerequisite: Grade of C or better in CSCI U321; or consent of instructor.
-
3.00 Credits
Database Management System (DBMS) architecture and organization, design and implementation of DBMS, data models, internal databases structures, conceptual modeling, data independence, data definition language, data manipulation language, normalization, transaction processing, recovery, and security. Prerequisite: Grade of C or better in CSCI U300; or consent of instructor.
-
3.00 Credits
Design and implementation of database and client/server applications, in-depth treatments of embedded queries and stored procedures, database triggers, database extended languages, architectures and design patterns of distributed application, transaction processing, performance tuning, recovery and backups, auditing, and security. Prerequisite: Grade of C or better in CSCI U520; or consent of instructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|