|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
No Description Available
-
3.00 Credits
No Description Available
-
3.00 Credits
Topics include conceptual, logical, and physical data modeling, data analysis, relational database design and normalization, query languages, query processing, administration, and CASE tools. A database design project is part of the requirement and includes hands-on data modeling, design, development, and implementation. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
-
3.00 Credits
A survey course in software engineering processes and methodologies. This course includes software life cycles, planning and managing projects, capturing and managing requirements, analysis and design, implementation, software testing and quality assurance and risk analysis in software development. Emphasized are team-based development, quality standards, object-oriented design and CASE (computer-aided software engineering) tools. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
-
3.00 Credits
A course in software design using design patterns as a tool for communicating software design solutions and as an aid in software refactoring. Creational, structural and behavioral patterns are emphasized. Also covered are finding and documenting software development patterns. The Unified Modeling Language is used as the design tool for software patterns and programming projects are in an object-oriented programming language. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
-
3.00 Credits
This course covers basic techniques for the design and construction of distributed systems. Its aim is to give the skills needed to build simple systems and to identify key issues for the analysis of distribution problems. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
-
3.00 Credits
A course that covers algorithms, focusing on foundations of algorithms, and applications to areas such as data science, cybersecurity, and software engineering.
-
3.00 Credits
This course covers various topics relevant to clustering, including the following: interconnection networks, protocols, high performance I/O, load balancing, availability, programming models and environments, parallel algorithms, and applications. The course will be lab-intensive and will include the implementation of parallel algorithms on a Beowulf Cluster. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
Prerequisite:
CSIS 340 OR CSIS 604
-
3.00 Credits
This course covers a broad range of advanced operating systems concepts including protection, security, memory management, kernels, file systems, synchronization, naming, networks and distributed systems as well as recent trends in operating systems design. Specific aspects of operating systems that support distributed computing will be emphasized. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
Prerequisite:
CSIS 604
-
3.00 Credits
The theory of finite state machines and regular expressions are applied to the design of switching circuits, components of compilers such as lexical analysis, pattern-matching, text editors, unifications as needed in Prolog or for automated deduction, and almost any program which processes under commands. Undecidable problems and intractable problems are explored. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|