|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: CPSC 5155 or equivalent. A comparative study of the architecture and organization of several types of computers currently in production. Issues in the design of the ISA (Instruction Set Architecture) and the control units used to implement them, including cost and performance trade-offs. Study of methods currently in use to improve CPU performance. Some attention will be paid to super-computers, parallel-execution engines, and other high-performance units.
-
3.00 Credits
Prerequisite: CPSC 5157. Application of networking concepts related to the management of computer networks. Includes topics related to setup, management, and maintenance of networks. Additional topics will include network protocols used to manage computer networks.
-
3.00 Credits
Prerequisite: CPSC 6126. Review of the specific manifestations of cybercrime, including hacking, viruses, and other forms of malicious software. Methods to investigate cybercrime, focusing on requirements for collection and reporting of evidence for possible use in criminal cases. Topics include an overview of the forensic relevance of encryption, the examination of digital evidence for clues, and the most effective way to present evidence and conclusions in a court of law.
-
3.00 Credits
Prerequisites: CPSC 6127 and CPSC 6137. This course teaches how to build distributed multi-tier enterprise client-server applications that access corporate databases. The course focuses on development of three-tiered distributed software systems with user interface, business logic, and database server tiers.
-
3.00 Credits
Prerequisite: CPSC 6126. This course introduces risk analysis techniques that can be used to identify and quantify both accidental and malicious threats to computer systems within an organization. Introduction to issues associated with physical site security. This includes an introduction to standard risk analysis tools, such as PARA and FRAP.
-
3.00 Credits
This course teaches the fundamentals of Web technologies and Web site development. This course covers many open technologies including XML and its related standards.
-
3.00 Credits
Prerequisite: CPSC 6127. This course teaches how to perform web site architectural planning, make technology selection, and create enterprise-level Web sites. Topics include database connectivity options; distributed object technologies; n-tier client/server applications; transaction systems; web-enabled applications; source code management and version control; and application installation, deployment, and security issues.
-
3.00 Credits
Examines software requirements and design methodologies. Studies defining software requirements: interacting with end-users to determine system requirements and identifying functional, performance, and other requirements. Examines techniques to support requirements including prototyping, modeling, and simulation; the relation of requirements to design; design in the system life cycle; and hardware versus software trade-offs. Discusses subsystem definition and design and covers principles of design, including abstraction, information hiding, modularity, and reuse. Uses examples of design paradigms.
-
3.00 Credits
This course examines the relationship between software testing and quality assurance with an emphasis on the role of testing in the software development life cycle. It covers commonly used software testing strategies and test design techniques. The issues of test management, test support tools, and automated testing are also discussed.
-
3.00 Credits
Centers on the concept of a software engineering process and includes discussion of life-cycle models for software development. Addresses issues associated with the successful management of software development including planning, scheduling, tracking, cost and size, estimating, risk management, configuration, management quality, and engineering and process improvement. Includes the SEI software process Capability Maturity Model (CMM) and other process standards.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|