|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
A continuation of Fundamentals of AI. A topic of research including logic programming, fuzzy sets genetic algorithms, artificial neural networks, or pattern analysis is included. Prerequisite: CS 3331.
-
3.00 Credits
The fundamental concepts and structures necessary for the design and implementation of a database management system. Students design, load, and query a database using tools such as E-R diagrams and SQL. Also includes data normalization and file and index organization. Prerequisite: CS 3323 or CS 3330.
-
3.00 Credits
The essentials of Internet programming. Students will design and write Web page applications utilizing Internet programming techniques including scripting languages and hypertext. Programs will manipulate many forms of data including hypertext, graphics, audio, and video. Students use state-ofthe- art development tools and design methods to implement an enterprise web application. Prerequisite: CS 3323 or 3330
-
3.00 Credits
An overview of local-area and wide-area systems. Issues discussed include standards, topologies, management, communication protocols, and security. Prerequisite: CS 3310 or 3330.
-
3.00 Credits
Study of the analysis of computer-based information systems. Emphasis is placed on analysis, specifications development, design, and development of information systems, including the software and databases that support the business needs of organizations. Both data-oriented and processoriented design methods are covered. Topics include the systems analyst, the systems development life cycle, methodologies, development technology, systems planning, project management, systems analysis, systems design, systems implementation, and systems support. Prerequisite: CS 3323 or CS 3330.
-
3.00 Credits
An overview of operating system functions and components. Issues include process definition, scheduling, and memory management. Various modern operating systems are compared. Prerequisite: CS 3323 or 3330
-
3.00 Credits
Computer networks and the use of computer networks in industry environments. Topics covered include client-server networks, network hardware and software, distributed computing, user requirements, considerations in physical media and topology, selection of Network Operating Systems (NOS), computing platforms, network administration, applications software, internetworking components, and key issues in network management. Prerequisite: CS 4445; CS 4448 recommended.
-
3.00 Credits
Basic security concepts and principles applied to real-world applications. Introduces the major elements that go into a security implementation, including encryption, authentication, access control lists, execution control lists, vulnerability of operating systems, auditing, performing vulnerability analysis and risk assessment, developing a security plan and protecting data, systems and infrastructure. This course also builds on the fundamentals of reliability and safety engineering, which include software reliability, growth models, testing and stopping-rules, safety methods and redundancy. Prerequisite: CS 3323 or 3330
-
3.00 Credits
This course is a continuation of Software Engineering I with additional topics that include software quality insurance and testing techniques. Students will design, implement and test a large project. Prerequisite: CS 3332
-
3.00 Credits
This course is a continuation of CS 3361. It presents the conceptual framework for the design of object-oriented systems. Topics include refactoring designs and design patterns, presented through the use of some object-oriented language. Prerequisite: CS 3361.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|