|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course introduces database management systems design philosophy and design considerations for satisfying both availability and integrity requirements. Pre-requisite: ACCT 232 & ACCT 234.
-
3.00 Credits
This course provides an introduction to the field of human-computer interaction (CHI) that concentrates on the study of interaction between human (users) and computers. Pre-requisite: Junior standing or above.
-
3.00 Credits
This course aims to provide data communication fundamentals and the principles governing computer communication networks. It provides an understanding of the components of networks, how they are connected as well as the basics in the design and implementation of network protocols. A number of techniques and protocols with respect to addressing, subnetting, routing, multicasting, and the interconnection of heterogeneous networks are discussed. Pre-requisite: CMOP 131 & CMOP 132 or CSCI 241.
-
3.00 Credits
This course provide a comprehensive overview of fundamental network security concepts, techniques, and issues such as types of attacks computers/networks are vulnerable to, attacker profiles, and hardware/software defense solutions available. Pre-requisite: CMOP 131 & CMOP 132.
-
3.00 Credits
This course provides an in-depth understanding of general information security fundamentals, organization and operation security procedures and policies, handling of security incidents, security audit principles and practices, security ethics, and computer forensics. Pre-requisite: Junior standing or above.
-
3.00 Credits
Introduction to the theory of computing including: Regular languages, finite automata, transition graphs, Kleene's theorem. Finite automata with output. Context-free languages, derivation trees, normal form grammars, pumping lemma, pushdown automata, and Turing machines. Pre-requisite: CSCI 241, MATH 152, and MATH 156, or equivalent, MATH 213.
-
3.00 Credits
This course will introduce the concepts of operating systems (including process, storage, and processor management techniques) and performance and security topics. Specifically, it concentrates on the kernel aspects of multi-tasking operating systems with the emphasis being on concepts which lead to practical implementations. Pre-requisite: CSCI 311 & CSCI 313.
-
3.00 Credits
This course will introduce the basic principles, techniques, and applications of Artificial Intelligence. The course also touches on more recent developments in natural language processing, visual processing, machine learning, robotics, and philosophical foundations. Pre-requisite: CSCI 241.
-
3.00 Credits
Examines arithmetic and control units, system aspects of computer memory and access control functions, input-output, and system organization. Pre-requisite: CSCI 311 & CSCI 313.
-
3.00 Credits
Studies programming language design, error detection, and recovery techniques. Lexical analysis, syntactical analysis, symbol table handling, semantic analysis, code generation, and code optimization, compiler-compilers are examined. Pre-requisite: CSCI 325.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|