[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.
CSCI 456/556: Advanced Database Applications
3.00 Credits
Virginia State University
Applications of advanced database systems. Students will work on a series of projects using industry standard software. Prerequisite: CSCI 356 or its equivalent.
Share
CSCI 456/556 - Advanced Database Applications
Favorite
CSCI 460: Computability And Formal Language Theory sp
3.00 Credits
Virginia State University
Prerequisite: CSCI 281 Discrete Structures
Share
CSCI 460 - Computability And Formal Language Theory sp
Favorite
CSCI 462: Compiler Construction
3.00 Credits
Virginia State University
Exploration of the design of programming language translators. Includes parsing, run-time storage management, error recovery, and code generation and optimization. Prerequisites: CSCI 485 Programming Languages; CSCI 460 Computability and Formal Language Theory Techniques of modeling objects for the purpose of computer rendering: boundary representations, constructive solids geometry, hierarchical scene descriptions: mathematical techniques for curve and surface representation. Basic elements of computer graphics rendering pipeline; architecture of modern graphics display devices; Geometrical transformations such as rotation, scaling, translation, and their matrix representations. Homogenous coordinates, projective and perspective transformations: Algorithms for clipping, hidden surface removal, rasterization, and anti-aliasing. Scan-line based and ray rendering algorithms. Lighting models for reflection, refraction, transparency. Prerequisites: CSCI 387 Data Structures; MATH 301 Multivariate Calculus; MATH 325 Linear Algebra
Share
CSCI 462 - Compiler Construction
Favorite
CSCI 480: COMPUTER GRAPHICS Sp
3.00 Credits
Virginia State University
Prerequisites: CSCI 250 Programming in C++ II; MATH 325 Linear Algebra
Share
CSCI 480 - COMPUTER GRAPHICS Sp
Favorite
CSCI 482: Matrix Computations
3.00 Credits
Virginia State University
This course is fundamental for students who will pursue graduate studies of applications of computers to science and engineering. Vector and matrix Norms. Numerical Linear Algebra, condition number, singular values. Householder and Givens transformations. Orthogonalization and least Squares methods. The eigenvalue problem. Basic iterative methods: Jacobi Gauss-Seidel and SOR.
Share
CSCI 482 - Matrix Computations
Favorite
CSCI 485: Programming Languages sp
3.00 Credits
Virginia State University
Concepts for structuring data, computation, and whole programs. Object-oriented languages, functional languages, logic- and rule-based languages. Data Types, type checking, exception handling, concurrent processes, synchronization, modularity, encapsulation, interfaces, separate compilation, inheritance, polymorphism, dynamic binding, sub typing, overloading, beta-reduction, unification. Prerequisite: CSCI 387 Data Structures
Share
CSCI 485 - Programming Languages sp
Favorite
CSCI 487: Software Design And Development
3.00 Credits
Virginia State University
A formal approach to current techniques in software design and development. Students work in teams in the organization, management, and development of a large software project. Prerequisite: CSCI 387 Data Structures Prerequisite: CSCI 388 or its equivalent.
Share
CSCI 487 - Software Design And Development
Favorite
CSCI 488/588: Advanced Systems Architecture
3.00 Credits
Virginia State University
A study of computer architecture with an emphasis on a quantitative approach to cost/performance design tradeoffs, including the fundamentals of uniprocessors and multiprocessors, scheduling, speculation, and multithreading. In addition, students may choose any two of the following Mathematics, Information Systems and/or Computer Engineering courses as electives: MATH 392, MATH 301, MATH 350, MATH 400, MATH 425, MATH 432, MATH 445, MATH 490, CPEG 303, CPEG 307, CPEG 308, CPEG 410, CPEG 411, CPEG 415, CISY 344, CISY 350, CISY 358, CISY 359, CISY 466, CISY 480.
Share
CSCI 488/588 - Advanced Systems Architecture
Favorite
CSCI 492: Algorithms And Complexity
3.00 Credits
Virginia State University
Recommended for students pursuing a graduate degree in Computer Science, definitions of algorithm and its complexity, proof of correctness of an algorithm, notion of time and space complexity, the complexity hierarchy, average and worst case complexity, complexity of search and sorting algorithms, recurrence relations arising from basic algorithms, linear and non-linear recurrences, divide-and-conquer algorithms, dynamic programming. Prerequisite: CSCI 387 Data Structures Basic problem-solving strategies, heuristic search, problem reduction AND/OR graphs, knowledge representation, expert systems, generating explanations, uncertainty reasoning, game playing, planning, machine learning, computer vision, and programming systems such as Lisp or Prolog. Formal models of computation such as finite state automata, pushdown automata and Turing machines. Formal definitions of languages, problems, and language classes including recursive, recursively enumerable, regular, and context free languages. Halting problems, undecidable problems, recursive functions, Chomsky hierarchy, Church's thesis and the limits of computability. Proofs of program properties including correctness.
Share
CSCI 492 - Algorithms And Complexity
Favorite
CSCI 493: Senior Project
3.00 Credits
Virginia State University
The investigation of special problems in computer science on an individual basis. The student must submit a proposal of this investigation. The result of the investigation will be printed in a report. Prerequisite: Senior level standing in Computer Science or Instructor's Permission
Share
CSCI 493 - Senior Project
Favorite
First
Previous
31
32
33
34
35
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