|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course introduces students to both the theory and practice of conducting business over the Internet and World Wide Web. The course focuses on the technology infrastructure that forms the foundation for e-commerce and m-commerce.
-
4.00 Credits
A study of operating systems as a resource manager with emphasis on process management and synchronization, CPU scheduling, deadlocks, memory management, virtual memory, file management, I/O systems, and distributed systems. Project required. Prior or concurrent enrollment in CSIS 352 is required.
-
3.00 Credits
The course is dedicated to object-oriented design and implementation using contemporary design principles and patters. The object-oriented approach of this course is based on Unified Modeling Language (UML). The course provides up-to-date coverage of adaptive and agile techniques and processes, and emphasizes layered architectures and Web development.
-
3.00 Credits
Modern software development.
-
3.00 Credits
This class addresses those fundamental issues confronting today's network administrator. Topics covered include LAN subnetting and router configuration, security policy development, data security and encryption, access control, packet filtering, perimeter protection, intrusion detection, and disaster recovery. The amount of time spent on each topic and on current issues will vary with the interests/composition of the class. Junior standing in a CSIS major is required.
-
3.00 Credits
Introduction to the concepts and tools used in the development of decision support systems, executive information systems and expert systems by utilizing different methodologies and models, Machine Learning, and Data Warehousing, including strategies for developing such systems. Senior standing required.
-
3.00 Credits
An examination of underlying concepts in high-level programming languages and techniques for their implementation in a selected group of such languages along with a discussion of the interrelationship between programming and programming languages.
-
4.00 Credits
Organization of compilers; transition graphs, lexical analyzers, regular expressions and lexical analyzer generators; context-free grammars, top-down and bottom-up parsers, and parser generators; error recovery. Students are expected to carry out a project which involves developing a front-end (lexical analyzer, parser and 3AC generator) of a compiler for a hypothetical Pascal-like language.
-
3.00 Credits
The intent of this course is to provide students with the ability to describe why software assurance is important to the development of secure systems and describe the methods and techniques that lead to secure software. Further, this course will provide students with an understanding of the characteristics of secure programs and help students apply basic security design fundamentals to implement programs that are free from vulnerabilities and worthy of being trusted.
-
3.00 Credits
The intent of this course is to provide students with an understanding of the tools and methods for analyzing software, in either source code or binary form. This course will provide students with a thorough understanding of system vulnerabilities including what they are, how they can be found, and/or identified, the different types of vulnerabilities, how to determine the root cause of a vulnerability, and how to mitigate their effect on an operational system.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|