|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Study of the elements of computer design. Design of combinatorial and sequential logic circuits using current integrated circuit devices. Discussion of encoders, decoders, registers, counters, etc. as applied to design and use of control, arithmetic, logic, and storage units. Instruction set, addressing modes and CPU design. Laboratory experiments with these devices. Prerequisite(s): CPS 250, 341.
-
3.00 Credits
Detailed analysis of a specific microcomputer programmed in machine, assembler, and a higher-level language. Discussion of interfacing with devices such as displays, terminals, and other computers. Experiments with such interfacing in the laboratory. Prerequisite(s): CPS 387.
-
3.00 Credits
The management information systems environment. The theory, technology, development of information systems. Emphasis on integration of information systems for decision support and other management information requirements. Prerequisite(s): CPS 310.
-
3.00 Credits
A detailed examination of the software testing process and its role in the software lifecycle. Topics include functional testing, structural testing, methods for designing, generating and evaluating test data, coverage hierarchies, theoretical and practical limitations of testing, testability measures, regression testing, and specialized testing such as methods for testing object oriented software, graphical user interfaces. Prerequisite(s): (CPS 310 or 418); CPS 341, 350.
-
3.00 Credits
A thorough examination of modern software methodologies, of the managerial and technological skills essential to the design and construction of high-quality software, and of the productivity and human factors in software development. Prerequisite(s): CPS 350.
-
3.00 Credits
An overview of object-oriented analysis and design methodologies and Unified Modeling Language (UML), Use Case Model, Logical Model, Component Model, Deployment Model and Design Patterns. The course will involve a team project using a state-of-the-art Computer Aided Software Engineering (CASE) tool. Prerequisite(s): CPS 310, 350.
-
3.00 Credits
An overview of software project management tasks, software development methodologies, project planning techniques, algorithimic cost estimation models, Function Point Estimation, risk management, prototyping, management of software reuse, software maintenance, quality assurance, configuration management, Capability Maturity Model (CMM), and evaluation of CASE tools. Prerequisite(s): CPS 310 or 418.
-
3.00 Credits
Design and use of simulation models; study and use of special-purpose simulation languages such as GPSS and GASP IV, SIMSCRIPT II.5. Applications. Prerequisite(s): CPS 151.
-
3.00 Credits
Physical and logical organization of databases: the entity-relationship model; relational database model; the data definition and data manipulation language of a commercial database management system; integrity constraints; conceptual database design. Prerequisite(s): CPS 350.
-
3.00 Credits
Study of query execution and optimization, transaction management, concurrency control, recovery and security techniques. Advanced data models and emerging trends in database systems, like object oriented database systems, distributed database systems, the client-server architecture, multidatabase and heterogeneous systems. Other current database topics and emerging technologies will be discussed. Prerequisite(s): CPS 430.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|