|
|
|
|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Studies the threats to computer systems connected to the Internet. Examines how crackers find a system and its vulnerabilities then use those vulnerabilities to compromise the system, including the use of viruses. Looks at various tools used to attack and defend systems, as well as resources to detect and analyze intrusions. Address both wired and wireless systems security. Prerequisite(s): CS 457 .
-
4.00 Credits
Explores operating systems and components, operating characteristics, user services, and limitations. Covers implementation techniques for processing input-output and interrupt handling; overall structure of multiprogramming systems or multiprocessor configurations; and details of addressing techniques, core management, file system design and management, system accounting, and other user-related services. Prerequisite(s): CS 367 .
-
4.00 Credits
Introduces integrity constraints and triggers, stored procedures, indexing and index structures, transactions, concurrency, locking, and web databases. Students usually work on a major project during the term. Prerequisite(s): CS 360 .
-
4.00 Credits
Examines the tasks involved in administering a large and complex database management system (DBMS). Teaches hands-on techniques for installing, setting up, and maintaining a production database. Students use a popular DBMS (e.g., Oracle) to understand the concepts of managing structures, logs, data files, and users. Also prepares students to take the appropriate database administration (DBA) certification exams. Prerequisite(s): CS 360 .
-
4.00 Credits
Explores software system threats, vulnerabilities, and controls from the programming perspective. Topics include threat-vulnerability analysis, buffer overflows, access control, race conditions, and input validation. Prerequisite(s): CS 258 and CS 360
-
4.00 Credits
Covers object-oriented software system analysis techniques using Unified Modeling Language (UML). Explores software development methodologies, project planning and management, requirements analysis, and object-oriented design alternatives. Topics include use cases, conceptual data models, the analysis class model, and alternative design strategies. Prerequisite(s): CS 258 or CS 380 ; CS 326 , CS 336 , and CS 360
-
4.00 Credits
Provides a problem for students to analyze and solve through the design of a solution, the creation and implementation of a software solution, and documentation of the entire process. Project I involves project selection and completion of the design phase. Prerequisite(s): CS 469 .
-
4.00 Credits
The Capstone II goal is for students to finish the work started in Capstone I by creating and implementing the software solution and completing the documentation. The documentation should address project maintenance and the operating procedures required to run the students’ software. Prerequisite(s): CS 470 .
-
4.00 Credits
Covers selected topics in the foundations of computer science. Sample topics include analysis of algorithms, computational models, and programming languages.
-
4.00 Credits
Explores selected topics in information systems. Sample topics include database systems, networking and the Internet, and creating business frameworks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|