|
Click on the name of an online computer science undergraduate course to view the detailed information; you can also find out about the college or university offering the category by clicking on "School's Profile". |
|
|
|
|
|
|
|
Name (Section Id) |
|
Program |
|
Degree |
|
Name of College, University |
|
School's Profile |
|
|
|
|
Applied Project Lab (ECT-295L) |
|
Computer Science |
|
U |
|
DeVry University Online |
|
▤ |
|
|
|
Details |
|
|
|
Students select a pre-designed solution from a given list of real-world engineering problems and implement and evaluate them. A written report and an oral presentation are required. |
|
|
|
|
Architecture and Operating Systems with Lab (CIS-211) |
|
Computer Science |
|
U |
|
DeVry University Online |
|
▤ |
|
|
|
Details |
|
|
|
This course introduces operating system concepts by examining a number of operating systems such as Windows, UNIX and Linux. Students also study typical desktop system hardware, architecture and configuration. |
|
|
|
|
Architecture of the Internet and the World Wide Web (CIS 361) |
|
Computer Science |
|
U |
|
Golden Gate University |
|
▤ |
|
|
|
Details |
|
|
|
Introduces you to the architecture of the Internet and World Wide Web. It covers the history of the Internet, the server-client paradigm, HTML (hypertext markup language), web site design and organization, HTTP (hypertext transfer protocol), TCP/IP, CGI (common gateway interface), server- and client-side program and script deployment, web server installation and configuration, and necessary Unix skills. After completing this course, you will have a working knowledge of the architecture of a web site and a familiarity with the architecture and structure of the Internet and its basic services. You will also have an introductory knowledge of basic features and concepts related to the Internet and world web, with an emphasis specific to www site design, creation and maintenance. Prerequisite: CIS 360; or consent of program director or department chair. |
|
|
|
|
Area Networks (TM 185) |
|
Computer Science |
|
U |
|
Golden Gate University |
|
▤ |
|
|
|
Details |
|
|
|
Introduces multi-layer switching technology for area networks. Identifies the key components151gateways, routers, switches, hubs151necessary to effect of multi-layer switching. Describes how MLS functions on a switch and configure a switch to participate in multi-layer switching in different area networks. Different trunking protocols as well as VLAN configurations and operations are also studied You will learn how to configure the switch devices to improve spanning tree convergence; how to establish the connectivity between devices within a switch block; the connectivity from an end user station to an access layer device, and will be prepared for the Cisco CCNP Exam. |
|
|
|
|
Artificial Intelligence (CS 430) |
|
Computer Science |
|
U |
|
American Sentinel University |
|
▤ |
|
|
|
Details |
|
|
|
This course is an introduction to the problems and techniques of artificial intelligence, including problems and problem spaces, heuristic search techniques, knowledge representation, game theory and probabilistic reasoning. |
|
|
|
|
Artificial Intelligence (CS411) |
|
Computer Science |
|
U |
|
Grantham University |
|
▤ |
|
|
|
Details |
|
|
|
An introductory course to Artificial Intelligence and its applications. Topics include the history of artificial intelligence, the predicate calculus, state space search, heuristic search, an 68 introduction to PROLOG and LISP, expert systems, knowledge representation, natural language, automated reasoning, and machine learning. Software: PROLOG and LISP development environments. |
|
|
|
|
Assembly Language Programming (CS225) |
|
Computer Science |
|
U |
|
Grantham University |
|
▤ |
|
|
|
Details |
|
|
|
This course is designed for undergraduate courses in assembly language programming. Concentrating on the MS-DOS operating system and using short applications, this complete and fully updated study of assembly language for the IBM-PC helps students learn the basics of operating systems and architecture in the context of a microprocessor, and teaches them how to approach programming problems with a machine-level mindset. Based on the Intel 80x86 processor family, it simplifies and demystifies concepts that must be understood before students go on to study computer architecture or computer operating systems in more advanced courses. The course provides many short examples that show how assembly
language may be applied to useful problems. Includes 1 lab credit. Software: Microsoft MASM Assembly Language Development System. |
|
|
|
|
Automation and Control Systems (ECT-282) |
|
Computer Science |
|
U |
|
DeVry University Online |
|
▤ |
|
|
|
Details |
|
|
|
This course focuses on process controls and automation that employ programmable logic controllers (PLCs). Applications include selection of hardware including processor architecture, input/output (I/O) module wiring, programming, controller installation and system troubleshooting. Proportional integral derivative (PID) principles, software implementation of PID control and tuning for optimizing automation applications are explored. Plant floor communication architectures such as Ethernet, Data Highway and DeviceNet in industrial networks, and robotics applications are included. |
|
|
|
|
Automation and Control Systems Lab (ECT-282L) |
|
Computer Science |
|
U |
|
DeVry University Online |
|
▤ |
|
|
|
Details |
|
|
|
This lab supports ECT-282 by providing experience with various controllers and controller interfaces for industrial automation systems. Troubleshooting of PLC- and microcontroller-based applications is emphasized. |
|
|
|
|
Basic Computer Applications (CS101) |
|
Computer Science |
|
U |
|
American Community College |
|
▤ |
|
|
|
Details |
|
|
|
This course will familiarize the student with Microsoft Windows and Microsoft Office 2000 word processing and electronic spreadsheet features and functions. Students will learn to prepare and edit documents using Word and Excel formatting features and will apply techniques for data presentation in tables and charts. Excel functions and formulas are applied in this course, and students will learn data charting and presentation features. |
|
|
|
|
Basic Computer Applications (CS101) |
|
Computer Science |
|
U |
|
American Community College |
|
▤ |
|
|
|
Details |
|
|
|
This course will familiarize the student with Microsoft Windows and Microsoft Office 2000 word processing and electronic spreadsheet features and functions. Students will learn to prepare and edit documents using Word and Excel formatting features and will apply techniques for data presentation in tables and charts. Excel functions and formulas are applied in this course, and students will learn data charting and presentation features. |
|
|
|
|
Basic Computer Applications (CS101) |
|
Computer Science |
|
U |
|
American Public University |
|
▤ |
|
|
|
Details |
|
|
|
This course will familiarize the student with Microsoft Windows and Microsoft Office 2000 word processing and electronic spreadsheet features and functions. Students will learn to prepare and edit documents using Word and Excel formatting features and will apply techniques for data presentation in tables and charts. Excel functions and formulas are applied in this course, and students will learn data charting and presentation features. |
|
|
|
|
Basic Medical Terminology (HIT-110) |
|
Computer Science |
|
U |
|
DeVry University Online |
|
▤ |
|
|
|
Details |
|
|
|
This course introduces elements of medical terminology such as foundations of terms used to describe the human body and its conditions; terminology for medical procedures; and names of commonly prescribed medications. Spelling, pronunciation and meaning of terms used in a professional health care setting are covered, as is recognition of common abbreviations. |
|
|
|
|
Basic Principles of Imaging Science I (1051-711) |
|
Computer Science |
|
U |
|
Roosevelt University |
|
▤ |
|
|
|
Details |
|
|
|
This course, the first in a two-quarter sequence, provides the student with a basic understanding of the scientific principles associated with electromagnetic radiation propagation, image capture and forma- tion, and image processing used to reproduce or display images. The first part of the course focuses on the image capture phase of the imaging chain. The fundamentals of the interaction between light and matter are covered. These concepts are then used to understand the operation and limitation of detectors, including charge-coupled de- vices and conventional film. The latter part of the course focuses on the image display stage of the image chain. Both mean level and spa- tial properties are discussed. The final part of the course ties toge- ther the basic principles covered and uses these to understand system design optimization. Also offered online (Credit or coregistration in 1051-716) Class 4, Credit 4 (F) |
|
|
|
|
Basic Principles of Imaging Science II (1051-712) |
|
Computer Science |
|
U |
|
Roosevelt University |
|
▤ |
|
|
|
Details |
|
|
|
This is the second in a two-quarter sequence that completes a detailed description of the elements of the imaging chain and their inter- relationships. In the first module of the course, a basic description of optics is provided starting from electromagnetic principles. In the second module, fundamental techniques for image processing are described, tying in elements from optics, detector physics, and image display. In the final module, the human vision system and color per- ception are discussed. Also offered online. (Credit or coregistration in 1051-717) Class 4, Credit 4 (W) |
|
|
|
|
Beginning Web Pages and HTML (CIS 180) |
|
Computer Science |
|
U |
|
Golden Gate University |
|
▤ |
|
|
|
Details |
|
|
|
Teaches you the underpinnings of the web*HTML, or Hypertext Markup Language*as well as the basics of effective design and communication in the web medium. This class will be very hands-on oriented and will result in the production of a collection of web pages that will be mounted on GGUs web server. Included in the class topics will be image processing, navigation issues, using FTP (file transfer protocol) tools, using tables with design, registering with search engines, image maps, HTML conversion techniques and PDF files. Prerequisite: CIS 10 or CIS 17 or consent of department. |
|
|
|
|
C Programming with UNIX (was CENG104) (CTEC 102) |
|
Computer Science |
|
U |
|
Humber College Institute of Technology and Advanced Learning |
|
▤ |
|
|
|
Details |
|
|
|
This course is an introduction to the C programming language. You will learn to write programs containing the following C language features: simple data types, one-dimensional arrays, conditional and control statements, and functions. You will also develop programs to handle sequential files. The programs will be run on a UNIX machine, and you will learn the necessary UNIX commands to create, edit, save, compile, link, debug and run these programs in a UNIX environment. The use of structured programming techniques, program readability, program documentation and testing will be emphasized. |
|
|
|
|
C++ Programming I (0805-301) |
|
Computer Science |
|
U |
|
Roosevelt University |
|
▤ |
|
|
|
Details |
|
|
|
The first course in a two-quarter sequence in C++ programming. Topics include elementary data types, C++ control structures, arrays, records, functions with parameters, and introductory object-oriented programming concepts. (0805-231) Class 4, Credit 4 (W, S) |
|
|
|
|
C++ Programming Workshop (4002-716) |
|
Computer Science |
|
U |
|
Roosevelt University |
|
▤ |
|
|
|
Details |
|
|
|
A workshop in the C++ programming intended for students to gain programming experience. This course will focus on modern programming concepts such as reusability, data abstraction, information hiding, exceptional handling and object-oriented design. Programming projects will be required. |
|
|
|
|
Career Planning for Computer Engineering (CENG 511) |
|
Computer Science |
|
U |
|
Humber College Institute of Technology and Advanced Learning |
|
▤ |
|
|
|
Details |
|
|
|
This computerized course will provide students with the knowledge, skills and attitudes to market themselves to an employer, to effectively gain rewarding employment using career connections. This course has been developed to prepare students to conduct an effective job search in light of today's challenging job market. The course is meant to address the needs of diverse populations (graduates, current students, and community individuals) in a flexible, easy-to-access manner. |
|
|
|
|
|
|