[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 332: Computer Graphics
3.00 Credits
Randolph-Macon College
Students will learn to use a standard graphics API and apply this knowledge to develop graphics applications for several areas. Topics will include a study of basic graphics algorithums, hardware components, output primitives and their attributes, 2D/3D transformations, clipping, interactive input, viewing pipeline, hidden surface removal, shading models, and curve and surface design. Prerequisite: CSCI 112 and CSCI 214, or permission of the instructor. Offered alternate years. Three hours. Staff.
Share
CSCI 332 - Computer Graphics
Favorite
CSCI 334: Simulation and Modeling
3.00 Credits
Randolph-Macon College
The fundamentals of building a simulation model for a phenomenon that changes state at discrete points in time will be considered. Emphasis will be on learning modeling techniques through a variety of examples and implementing these techniques using a modern simulation language. Topics will include simulation languages, random number generation, selection of probability distributions, system performance measures, and confidence intervals for output data. Prerequisite: completion of CSCI 112 and a one year sequence of mathematics. Offered alternate years. Three hours. Staff.
Share
CSCI 334 - Simulation and Modeling
Favorite
CSCI 340: Parallel Computing
3.00 Credits
Randolph-Macon College
This course is designed to introduce the student to the theory and practice of parallel computing. Through discussions of principles and implementation of these principles on a small variety of machines, students will gain experience and knowledge of some of the central issues of parallel computing. Topics include: processes sharing resources (using Java and concurrency), processors sharing resources (architecture models, performance measures, speedup and laws for parallel models), parallelizing algorithms, implementation of algorithms in message-passing systems. Prerequisites: CSCI 214 or permission of the instructor. Offered alternate years. Three hours. Staff.
Share
CSCI 340 - Parallel Computing
Favorite
CSCI 395: Junior Seminar
3.00 Credits
Randolph-Macon College
This course offers a student the opportunity to explore an area of computer science or its application in a mode that fosters learning independent of an instructor as well as possibly working on development in a team environment. For example, students might take on projects that require them to learn a new programming language and/or delve deeply into application software and/or perform complex hardware/ software interfacing-projects that take them into topics and technologies not otherwise encountered in our curriculum. This seminar introduces students to a true seminar setting as they meet regularly to hear/present summaries of project progress and topical investigation. It serves as a precursor to the Senior Project where such seminars are also incorporated. Prerequisites: CSCI 214 with a grade of at least C- and junior standing. Three hours. Staff.
Share
CSCI 395 - Junior Seminar
Favorite
CSCI 411: Compiler Design
3.00 Credits
Randolph-Macon College
A theoretical and practical study of the algorithms used in compilers. Students will learn to define the syntax of a programming language using the BNF notation, and to use the syntax definition, together with a specification of the semantics, to write programs to scan, parse, and generate object code for a language. Prerequisite: MATH 220 or permission of the instructor. Offered alternate years. Three hours. Staff.
Share
CSCI 411 - Compiler Design
Favorite
CSCI 450: Internship in Computer Science
3.00 Credits
Randolph-Macon College
An experience in practical education. Each student enrolled in this course will become an active participant in a company's computer science applications. Work schedules will be determined by the participating company. Students will be responsible to a supervisor or supervisors, at the discretion of the respective companies, and to a member of the college's computer science department. Actual work performed will be determined by the company supervisors and may or may not involve a special project. Some possibilities include: computerizing a small company's payroll, inventory, etc.; participating in the systems programming department of a large company; or writing programs based on specifications for a consulting firm specializing in computer applications. Once a month during the fall or spring terms or twice during the January term, the student, his or her company supervisor, and a computer science department faculty member will meet to discuss the program. Further, each student will meet individually with his or her faculty representative bi-weekly in the fall or spring terms and weekly in the January term to discuss the student's progress. At the end of the term, before a final grade is assigned, each student must submit two copies (one for the company and one for the college's computer science department) of a formal report which summarizes the student's work activities during the term. In addition, the company supervisor may also submit a short, confidential report on the student's performance. Prerequisite: junior or senior status, an overall minimum R-MC GPA of 2.25, and departmental approval. Application required; see Internship Program. Offered as needed. Three hours. Staff.
Share
CSCI 450 - Internship in Computer Science
Favorite
CSCI 481: Selected Topics in Computer Science
3.00 Credits
Randolph-Macon College
A course in seminar format intended to provide further insight into the many facets of computer science. Students may expect extensive reading assignments, the preparation of written and oral reports, and the programming and documentation of non-trivial computer projects. Prerequisite: permission of the instructor. Offered on demand. Three hours. Staff.
Share
CSCI 481 - Selected Topics in Computer Science
Favorite
CSCI 482: Selected Topics in Computer Science
3.00 Credits
Randolph-Macon College
A continuation of CSCI 481. Offered as needed. Three hours. Staff.
Share
CSCI 482 - Selected Topics in Computer Science
Favorite
CSCI 483: Capstone Project Software
3.00 Credits
Randolph-Macon College
This course requires extensive work in some area of Computer Science that the student has studied. A formal proposal for the project must be submitted to and approved by the department during the semester prior to the semester the student is to enroll in the Senior Project. This proposal may be modified during the course of the project with the approval of the supervising faculty. In addition to a substantial working software project, students will be expected to provide written documentation in the form of a testing plan, javadoc-style class and method comments, and a user's guide. A formal oral presentation of the project is required. Prerequisite: CSCI 395 and senior standing. Three hours. Staff.
Share
CSCI 483 - Capstone Project Software
Favorite
CSCI 484: Capstone Project Software
3.00 Credits
Randolph-Macon College
A continuation of CSCI 483. Offered as needed. Three hours. Staff.
Share
CSCI 484 - Capstone Project Software
Favorite
First
Previous
21
22
23
24
25
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