[PORTALNAME]
Toggle menu
Home
Search
Search
Search Transfer Schools
Search for Course Equivalencies
Search for Exam Equivalencies
Search for Transfer Articulation Agreements
Search for Programs
Search for Courses
PA Bureau of CTE SOAR Programs
Transfer Student Center
Transfer Student Center
Adult Learners
Community College Students
High School Students
Traditional University Students
International Students
Military Learners and Veterans
About
About
Institutional information
Transfer FAQ
Register
Login
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
CIS 301: Programming Languages
3.00 Credits
Cheyney University of Pennsylvania
The study of programming languages examines the essential concepts that are common to modern programming languages. A broad range of issues is considered. Techniques for formal specification of syntax are presented. Several essential features of modern programming languages are discussed, including information binding, control structures, scope rules, data types and data abstraction, concurrency, recursion, input/output, and execution environment. Four different computational models or paradigms for programming languages are considered: the imperative, functional, logic-oriented and object-oriented models. Examples are drawn from a number of existing languages, such as Ada, LISP, FORTRAN, COBOL, Pascal and C. Pre-Requisite: CIS207 Offered: Spring Term Previous Course ID - CIS201
Share
CIS 301 - Programming Languages
Favorite
CIS 302: Computer Operating Systems
3.00 Credits
Cheyney University of Pennsylvania
Study includes the basic principles of operating system design and implementation. Consideration is given to the general architecture of several representative computer systems; management of memory, processors and devices; file systems; protection; operating systems design techniques; performance measurement and evaluation. A case study of a representative operating system is used to illustrate these principles. Pre-Requisite:CIS207 Offered: Spring Term Previous Course ID - CIS211
Share
CIS 302 - Computer Operating Systems
Favorite
CIS 303: Compiler Construction
3.00 Credits
Cheyney University of Pennsylvania
The study of compilers through programming language structures, translation, loading, execution, and storage allocation. Compilation of simple expressions and statements is covered. The organization of a compiler includes compile-time and scan-time, symbol tables, lexical scan, syntax scan, object code generation, errors, diagnostics, object code, optimization techniques, and overall design. This is illustrated through the use of compiler-writing languages and bootstrapping. Pre-Requisite: CIS207 Offered: Fall Term Previous Course ID - CIS231
Share
CIS 303 - Compiler Construction
Favorite
CIS 311: System Simulation
3.00 Credits
Cheyney University of Pennsylvania
Study includes an introduction to simulation and a comparison of various techniques such as discrete simulation models, queuing theory and stochastic processes. Coverage includes simulation languages and simulation methodology for the generation of random numbers, design of simulation experiments for optimization, analysis of data generated by simulation experiments and the validation of simulation models and results. Pre-Requisite: CIS302
Share
CIS 311 - System Simulation
Favorite
CIS 321: Information Organization & Retrieval
3.00 Credits
Cheyney University of Pennsylvania
The structure of semi-formal languages and models for the representation of structured information includes aspects of natural language processing on digital computers. The analysis of information content by statistical, syntactic, and logical methods is studied. Search and matching techniques, automatic retrieval systems, question/answering systems, production of secondary outputs and the evaluation of retrieval effectiveness is also studied. Pre-Requisites: CIS102 & MAT202. Offered: Fall Term
Share
CIS 321 - Information Organization & Retrieval
Favorite
Show comparable courses
CIS 330: Algorithms & Fortran
3.00 Credits
Cheyney University of Pennsylvania
Study includes an introduction to abstract algorithms and to their design, analysis, and realization. The goal of the course is to develop skill with practical algorithm design and analysis techniques and to develop the ability to apply these techniques to the construction of real systems using the FORTRAN programming language. Pre-Requisite: CIS207
Share
CIS 330 - Algorithms & Fortran
Favorite
CIS 331: Theory Of Computability
3.00 Credits
Cheyney University of Pennsylvania
Turing machines, unsolvability results, and the halting problem are discussed Consideration is given to the study of machines with restructured memory access, limited memory, and limited computing time. Study also includes recursive function theory and complexity classification. Comparisons of searching and sorting techniques are studied through the use of computation models including relationships to algorithms and programming.Pre-Requisite: CIS101 & MAT202
Share
CIS 331 - Theory Of Computability
Favorite
CIS 400: Topic Visual Basic
3.00 Credits
Cheyney University of Pennsylvania
Seminar in which topics are determined by students and instructors. Pre-Requisite: CIS209
Share
CIS 400 - Topic Visual Basic
Favorite
CIS 401: Topic Computer & Information Science
3.00 Credits
Cheyney University of Pennsylvania
A seminar course which includes topics that are determined by students and instructors. This course may be taken more than once if topics are different. Pre-requisite: CIS102 or Permission of Instructors. Offered: Spring Term 3.000CIS403Topics Java3.000Seminar in which topics are determined by students and instructors. Pre-Requisite: CIS102 or Permission of Instructors. "
Share
CIS 401 - Topic Computer & Information Science
Favorite
Show comparable courses
CIS 413: Software Engineering Using Ada
3.00 Credits
Cheyney University of Pennsylvania
The student studies the nature of the program development task when many people, many modules, many versions, or many years are involved in designing, developing, and maintaining the system. The issues are both technical (e.g., design, specification, version control) and administrative (e.g., cost estimation and elementary management). The course will consist primarily of working on the cooperative creation and modification of software systems. Pre-Requisite: CIS102 or Permission of Instructor
Prerequisite:
CIS 102
Share
CIS 413 - Software Engineering Using Ada
Favorite
Show comparable courses
First
Previous
6
7
8
9
10
Next
Last
Results Per Page:
10
20
30
40
50
Search Again
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
College:
(Type the name of a College, University, Exam, or Corporation)
Course Subject:
(For example: Accounting, Psychology)
Course Prefix and Number:
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
Course Title:
(For example: Introduction To Accounting)
Course Description:
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
Within
5 miles
10 miles
25 miles
50 miles
100 miles
200 miles
of
Zip Code
Please enter a valid 5 or 9-digit Zip Code.
(For example: Find all institutions within 5 miles of the selected Zip Code)
State/Region:
Alabama
Alaska
American Samoa
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Federated States of Micronesia
Florida
Georgia
Guam
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Marshall Islands
Maryland
Massachusetts
Michigan
Minnesota
Minor Outlying Islands
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Northern Mariana Islands
Ohio
Oklahoma
Oregon
Palau
Pennsylvania
Puerto Rico
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virgin Islands
Virginia
Washington
West Virginia
Wisconsin
Wyoming
American Samoa
Guam
Northern Marianas Islands
Puerto Rico
Virgin Islands