|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.50 Credits
Design and implementation of database and knowledge based systems are studied using various data models, principles, structures, analysis and modern techniques. Topics include physical and logical design, normalization, security, integrity and models such as relational, entity-relationship, object oriented and semi-structured models. Scope and limitations of current database models.
-
4.50 Credits
(Prerequisite: CSC 610 or permission of the instructor) A study of programming language syntax, semantics and pragmatics. Principles of data types and structures are discussed. Programming language design and implementation issues are emphasized Scope and limitations of programming language theories will be studied.
-
4.50 Credits
(Prerequisite: CSC 610 or permission of the instructor) A study of design and development of programming language translators, including lexical analysis, syntax, semantics, code generation and optimization. Scope and limitations of compiler theories will be studied.
-
4.50 Credits
(Prerequisite: CSC 610 or permission of the instructor) A study of problem solving using modern artificial intelligence techniques. Examines the role of knowledge in problem solving. Concepts such as agents, search, production systems and natural language communication are studied. Experimental artificial intelligence systems are developed. Scope and limitations of artificial intelligence theories will be studied.
-
4.50 Credits
Alternative approaches to the study of lexical, syntactic, semantic and pragmatic aspects of natural language processing problems are studied with models, algorithms, tools and heuristics.Scope and limitations of current approaches to natural language processing are examined.
-
4.50 Credits
(Prerequisite: CSC 610, SEN 620, CSC 630, CSC 650 or permission of the instructor) A study of techniques in design and implementation of user interfaces. Emphasis will be on effective human computer interaction strategies that meet human cognitive capabilities and organizational practices and processes..
-
4.50 Credits
(Prerequisite: Completion of all MSCS core courses or permission of the instructor) A study of the software development practices. Emphasizes logical organization of system and communicating design through documentation suitable for generating a concrete implementation. Students construct an original project with practical applications utilizing software engineering concepts. This project includes requirements engineering, design, test plans and user documentation. Grading is H, S, or U only.
-
4.50 Credits
(Prerequisite: CSC 686) Two-month course, meets once a week. A continuation of the student project. Student teams complete the project in this phase. The project is coded, module-tested, system-tested and all documentation is completed. Grading is H, S, or U only.
-
4.50 Credits
DoDAF Framework background, history, and planned evolution, government regulations, uses of architecture, framework philosophy, concepts and definitions, review of the DoDAF six step process, products overview and relationships, details of government regulations, case Studies, comparison with other frameworks and methods, and overview of Universal Reference Resources for the DoD Framework.
-
4.50 Credits
Overview of each of the 40 core and supporting products and their relationships from each of the DOD architecture framework views (operational, systems and technical). Understanding of how to model and to how to integrate them into a viable DOD Architecture Framework for different DoD functions, organizations, programs and operations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|