|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course places its emphasis on data and their role in software development. Such a study relies on a two-step approach to data abstraction. In the first step, data must be viewed as abstract objects. These objects are selected and specified so as to be useful in the solution of programming projects. In the second step, the abstract objects are translated into program data structures. An extensive examination of data structures provides the student many opportunities to explore the issues of implementing data abstractions. This course will be taught in C++ and will include an introduction to Unix/Linux.
-
1.00 - 3.00 Credits
A unique and specifically focused course within the general purview of a department which intends to offer it on a "one time only" basis and not as a permanent part of the department's curriculum.
-
1.00 - 6.00 Credits
A workshop is a program which is usually of short duration, narrow in scope, often non-traditional in content and format, and on a timely topic.
-
1.00 - 3.00 Credits
A Selected Topics course is a normal, departmental offering which is directly related to the discipline, but because of its specialized nature, may not be able to be offered on a yearly basis by the department.
-
3.00 Credits
An in-depth study of the critical issues related to the computerization of society. Ethical, legal, and moral issues raised by the evolution of computer technology will be discussed.
-
3.00 Credits
This course is a practical introduction to the threats present to the online, electronic community, and how to protect yourself and your organization from them. We will explore the connectivity structure of the Internet, along with the security and criminal threats to members of the online community. The legal, ethical, and technical issues related to threats such as viruses, worms, and identity theft will be covered.
-
3.00 Credits
An overview of the purpose, structure, and applications of expert systems. Topics covered will include expert systems technology, knowledge engineering, applications of expert systems, expert systems development, and the future of expert systems.
-
3.00 Credits
Introduces computational implementations of the mathematical structures most frequently used in computing including sets, equivalence relations, functions, graphs, trees and standard logic. Also introduces automata, formal languages, countability, decidability and computational complexity, Markov and stochastic processes. The course will stress traditional programming and mathematical approaches to these structures such as the use of recursion, elementary data structure, and proof techniques to instantiate, parse, traverse, demonstrate correctness, or use these computational objects.
-
3.00 Credits
This course introduces the students to digital electronics and programming based on popular single-board microcontroller and single-board computer system platforms to interact with the environment. Sensors and actuators are utilized for communication and applications in the internet of things (IoT), smart homes, robotics, cyber-physical systems and sensor networks. Topics include the architecture of single-board microcontroller and single-board computer system, basic electricity and electronics, IoT building blocks, connections and configuration, and programming.
-
3.00 Credits
This course emphasizes programming using scripting languages for the purpose of creating the back-end of web applications. A variety of languages and utilities available on the web server are covered. The student is expected to have programming experience, knowledge of the Unix/Windows environments, and knowledge of database.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|