[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 107: IntroductoryWeb Design and Programming
3.00 Credits
Randolph-Macon College
An introduction to web page design techniques and concepts, human-computer interface principles for web development. These principles guide the development of web pages using basic HTML and more advanced features such as tables, frames, forms, and image maps. Also introduced are style sheets and the basics of storing and displaying graphics including file formats for graphics files, the creation of images for theWeb, and optimization of color and size for display on browsers. The course includes a study of dynamic web pages using client-side programming with a scripting language such as VBScript or Javascript. Satisfies cross-area requirement in computing. Offered alternate years. Three hours. Staff.
Share
CSCI 107 - IntroductoryWeb Design and Programming
Favorite
Show comparable courses
CSCI 108: Robot Ways:Exploring Robot Design and Programming
3.00 Credits
Randolph-Macon College
In this course students are introduced to computing, engineering and programming principles as they design, assemble and program robots using LEGO parts, sensors, motors, and firmware. Fundamental robotics skills are learned in the context of building and modifying a number of simple robots. Each of these robots is programmed and built to accomplish a specific task. The students learn by augmenting both the robot structure and the code. The course includes at least one project. Working in small teams, students build and program robots of their own design to satisfy the requirements of a project. Satisfies cross-area requirement in computing. Three hours. Staff.
Share
CSCI 108 - Robot Ways:Exploring Robot Design and Programming
Favorite
CSCI 111: Introduction to Computer Science I
3.00 Credits
Randolph-Macon College
Introduction to the basic ideas of algorithmic problemsolving and fundamental object-oriented programming techniques. Topics discussed include the representation of data, the organization of a computer, software engineering basics, programming control structures, input/output conventions, libraries and functions, abstract data types, and inheritance. Software development principles and the use of software development tools will be emphasized. A weekly three-hour laboratory will apply the principles covered in the lectures to the design, implementation and testing of software. Satisfies cross-area requirement in computing. Four hours. Staff.
Share
CSCI 111 - Introduction to Computer Science I
Favorite
Show comparable courses
CSCI 112: Introduction to Computer Science II
3.00 Credits
Randolph-Macon College
A continuation of CSCI 111 in which software development skills will be improved and refined. Emphasis will be on solving more complex problems using object-oriented design. Software development principles and the use of software development tools will be emphasized. A weekly three-hour laboratory will apply the principles covered in the lectures to the design, implementation, and testing of software. Prerequisite: CSCI 111 or permission of the instructor. Satisfies cross-area requirement in computing. Four hours. Staff.
Share
CSCI 112 - Introduction to Computer Science II
Favorite
CSCI 211: Computer Organization
2.00 Credits
Randolph-Macon College
A study of the hardware and software of a computer system. Hardware topics discussed include digital logic circuitry, memory organization, and basic interfacing concepts. Among the software topics discussed are machine code representations, assembly language programming, and basic operating system concepts. Includes a weekly two-hour lab. Prerequisite: CSCI 112 or permission of instructor. Four hours. Staff.
Share
CSCI 211 - Computer Organization
Favorite
CSCI 212: C and UNIX
3.00 Credits
Randolph-Macon College
In-depth involvement with the structure of the portable operating system, UNIX, and the language, C, used to implement the system. Through the investigation of UNIX, students will learn first principles of system programs and structures. Programming projects, written in C, will focus on operating system features and interface with the system. Topics will include the UNIX shell, system structures, system calls, program development, signals, process management, interprocess communication. Prerequisites: CSCI 211. Offered alternate years. Four hours. Staff.
Share
CSCI 212 - C and UNIX
Favorite
CSCI 214: Algorithms and Programming:Design,Structure and Analysis
3.00 Credits
Randolph-Macon College
Melds together a discussion of software engineering, algorithms and the analysis of algorithms and programmed systems. Requires the development of systems of significant complexity using programming teams applying timely technologies. Examines algorithms (from areas such as graph theory, game theory, search trees, matrix applications), the data structures useful in implementing these algorithms, algorithm development approaches (such as divide and conquer, dynamic programming, branch and bound, backtracking, and greediness) and analysis techniques for examining the space and time complexity of the algorithms. Continues the discussion of software engineering concepts and techniques necessary to evaluate the design, implementation and quality of a system begun in prerequisite courses including expanding the discussion of design patterns. Prerequisites: CSCI 112 or permission of the instructor. Recommended: MATH 220. Four hours. Staff.
Share
CSCI 214 - Algorithms and Programming:Design,Structure and Analysis
Favorite
CSCI 310: Theory of Computation
3.00 Credits
Randolph-Macon College
A study of some of the theoretical foundations of three central areas of the computer science curriculum: algorithms, programming languages, and computer architecture. Topics may include finite automata, formal languages, Turing machines, computability, and computational complexity. Students entering this course will be expected to understand techniques of mathematical proof. Prerequisites: MATH 220, CSCI 214. Three hours. Staff.
Share
CSCI 310 - Theory of Computation
Favorite
CSCI 312: Programming Languages
3.00 Credits
Randolph-Macon College
A comparative study of the organization and implementation of a variety of programming languages and language features. Topics will include data types and data structures, control structures, subprograms, storage management, formal description of syntax, and semantics. The relation between language structure and good programming techniques will be discussed. Languages representing the different programming paradigms will be studied. These languages will be compared and evaluated. Prerequisites: CSCI 211 and 214 or permission of instructor. Three hours. Staff.
Share
CSCI 312 - Programming Languages
Favorite
CSCI 315: Operating Systems and Networking
3.00 Credits
Randolph-Macon College
An indepth treatment of the major concepts, algorithms and implementation principles of computer operating systems. Both theoretical and practical aspects are considered. Students undertake substantial projects that develop their understanding of the topics. Topics include: scheduling; resource and storage management; the problems of resolving deadlock, exclusion, and synchronization; memory allocation, secondary storage implementation; and network structures. Networking concepts focus on network administration and measurement issues on the Linux operating system. Prerequisite: CSCI 211 and MATH 220, or permission of the instructor. Four hours. Staff.
Share
CSCI 315 - Operating Systems and Networking
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