|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course will introduce students to the principles of single and multiple application of data base systems. In addition, it will develop graphical and logical skills that are used to construct logical models of information handling systems. Topics include data independence and data redundancy, comparative survey of nomenclature, logical and physical views of data, data description languages and the database management system, relational, hierarchal, and network approaches, operations informational systems, security and integrity, data flow diagrams, data dictionaries, analysis response requirements, and immediate access diagrams.
-
3.00 Credits
An operating system is a program that acts as the link between the computer and its users. A well written operating system makes it easy and fun to use a computer. This course will introduce the student to the principles and concepts of operating systems design, discuss major issues of importance in the design, and show how different widely used operating systems have implemented the design ideas. In short, this course will teach what operating systems does, how it may do it, and why there are different approaches.
-
3.00 Credits
This course is an examination of a variety of software systems including those covered in Personal Computing (CSC 151), graphics packages plus programming. Both usage and design will be emphasized.
-
3.00 Credits
This course is intended to explore the interface between a computer's hardware and its software. The interface is often called computer architecture. Starting from the basic ideas of assembly language programming, this course will give the students an idea of where the software stops and the hardware begins, and what things can be done efficiently in hardware and how.
-
3.00 Credits
Computer security, both in the abstract and in the context of real systems, including recognizing potential threats to confidentiality, integrity and availability, and developing familiarity with current security-related issues in computer science. Threats and vulnerabilities are assessed to determine the level of risk.
-
3.00 Credits
This course will study how to establish and maintain a practical cyber and information security program to protect key organizational assets. The aim is to develop an information security program that is aligned with organizational strategy and to evaluate and recommend information and security technologies to support the information security program. Discussion covers the integration of confidentiality, integrity, and availability into an organization?s security program through the use of physical and logical security controls. Topics include data protection, telecommunications systems, applications, and emerging technologies.
-
3.00 Credits
Special Topics in Computer Science
-
1.00 - 3.00 Credits
Computer Science Internship
-
3.00 Credits
This course develops and applies the mathematical theory of computer graphics. The theory includes rotation, translation, perspective projection, and curve and surface description. The course will use a structured programming language. In addition, it will use available commercial graphic packages.
-
3.00 Credits
This course is intended to explore the principal ideas and techniques of compiler construction. Topics include lexical analyzers, parsers, error detection, code generation, symbol tables, and formal languages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|