|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Course covers major topics in file structures and database systems including techniques for disk access and organization, record and file structures, index structures, sequential file, dense/sparse and secondary indexes, B-tress; range queries, insertion/detetion, hash tables, fundamentals of database systems, the ER model, relational model, algebra and SQL. Prerequisite: Cmp Sc 153.
-
3.00 Credits
Students will solve recurrence relations, analyze algorithms for correctness and time/space complexity, apply these analysis techniques to fundamental dynamic programming, greedy, shortest-path, minimal spanning trees, and maximum flow algorithms and validate these analyses through programming. Prerequisites: Comp Sci 128, Comp Sci 153, preceded or accompanied by Calculus I.
-
3.00 Credits
Covers basic design of programming languages, compilers and interpreters. The concepts of syntax, variables, expressions, types, scope, functions, procedures, statements, I/O, exception handling and concurrency are introduced. The manner in which various programming languages handle these concepts is discussed. Prerequisite: Comp Sci 220.
-
3.00 Credits
No course description available.
-
3.00 Credits
This course encompasses threats and vulnerabilities, trust and security policies, and enforcement. Specific topics include access control, risk management, systems and applications life cycle, physical security, key management, transmission security, and cryptography. Prerequisite: Comp Sci 253.
-
3.00 Credits
This course will introduce computer network concepts and will survey the current and evolving technology for the construction, operation, and management of those networks. Both hardware and software issues will be addressed with a focus on local area networks. Prerequisite: Cmp Sc 284.
-
3.00 Credits
This course will cover Basic Java, Applets, Application, Classes, interfaces, Strings, Arrays, Generics, inheritance, Polymorphism, Algorithm and Object Oriented Design, Software Testing, Exception Handling, File I/O. The use of Graphical User Interfaces in program design and introduction to Software Life Cycle. Project included. Prerequisite: Comp Sci 53.
-
3.00 Credits
This course teaches the concepts, structure, and mechanisms of Operating Systems. Topics include process management, concurrency, synchronization, deadlock, multithreading, memory management, scheduling, and internetworking. Special emphasis is given to Unix and its modern-day derivatives. Prerequisites: Cmp Sc 153 and Cmp Sc 128 and Cp Eng 213.
-
0.00 - 6.00 Credits
Problems or readings on specific subjects or projects in the department. Consent of instructor required.
-
0.00 - 6.00 Credits
This course is designed to give the department an opportunity to test a new course. Variable title.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|