[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.
CSC 112: Digital Media
3.00 Credits
Centre College
Images, sounds, video, even the web itself are all examples of digital media. This course examines digital media, from how information is represented in digital media to how we can manipulate the media. Examples include image filtering, steganography (hiding data in images or sound), splicing sounds, creating animations, and extracting data from the web. Manipulating media is a computational process. Some programming is required, but the the environment is friendly, the focus on media, and no prior programming experience is needed. Not open to students with credit for FRS 150.
Share
CSC 112 - Digital Media
Favorite
CSC 117: Introduction to Computer Science
4.00 Credits
Centre College
An examination of the ideas behind the operation of computers and the Internet, with an emphasis on programming. Students learn to use selection, repetition, function definition, structured types, and standard libraries to build useful programs. Topics include databases, an introduction to robotics, the basic operation of the Internet, and related social, legal, and ethical issues. Prerequisite: basic skills in mathematics or permission of the instructor.
Share
CSC 117 - Introduction to Computer Science
Favorite
CSC 150: Cyberporn:Seminar in Computing & Society
1.00 Credits
Centre College
This seminar in computing and society addresses the how technology that is driven by computing and broader society interact. Our focus is always on how the power, limits and design of the technology affect the use of and response to the technology in our culture. How is technology used How does the technology limit or empower policy decisions Cyberporn, pornography delivered via digital media, provides a rich background to discuss the power, the limits, the uses and abuses of technology, and how technology and social policy must interact. Students in this course are neither required nor specially privileged to view pornographic material. No prerequisites.
Share
CSC 150 - Cyberporn:Seminar in Computing & Society
Favorite
CSC 221: Computer Organization
3.00 Credits
Centre College
A study of basic computer architecture. Topics include numerical representation and arithmetic, the levels of computer organization (digital logic, microprogramming, machine language, and macro language), internal machine processes (discrete instruction execution, memory, registers, addressing, input/output considerations, and synchronization), instruction sets (addressing, data flow, flow of control, interrupts, and multitasking), and the assembly process (translation, linking, loading, and the use of macros). Assembly language programming is part of the course. Prerequisite: CSC 117 or permission of the instructor.
Share
CSC 221 - Computer Organization
Favorite
CSC 223: Intermediate Programming and Data Structures
4.00 Credits
Centre College
Continued instruction in the use of object oriented techniques. Study of the standard data structures including lists, stacks, queues, trees, and hash tables. Introduction to space and time complexity. Prerequisite: CSC 117. Laboratory work is required.
Share
CSC 223 - Intermediate Programming and Data Structures
Favorite
Show comparable courses
CSC 250: Introduction to Networking Fundamentals
3.00 Credits
Centre College
A study of the fundamental concepts of net-centric computing, i.e., computer communication, network concepts and protocols, management of networked applications, client-server computing, network security, and distributed systems. Programming activities are incorporated to expose students to typical real world networking environments. Prerequisite: CSC 221.
Share
CSC 250 - Introduction to Networking Fundamentals
Favorite
CSC 261: Introduction to Computational Science
3.00 Credits
Centre College
This course will use real science problems from biology, chemistry and physics to introduce students to computational technologies to solve those problems. Upon completion of this course, students will have rudimentary programming skills, be able to model scientific processes, understand the algorithms behind search programs and know the advantages and pitfalls of computer generated solutions to complex mathematical problems. Prerequisite: MAT 141 or MAT 170 and one of the following: BIO 110, CHE 131 or PHY 110; or permission of the Instructor .
Share
CSC 261 - Introduction to Computational Science
Favorite
CSC 300: Software Development
3.00 Credits
Centre College
A study of the practices and techniques used in the development of modern software solutions. Topics are chosen from standard APIs, event models, graphical user interfaces, human-computer interaction, multi-threading, database connectivity, library development, debigging methods, exception handling, design patterns and advanced topics in object oriented design. Most development requires the same programming language as CSC 223, with new development tools introduced as appropriate. Students should expect to develop at least one portfolio quality piece of software. Prerequsite: CSC 223.
Share
CSC 300 - Software Development
Favorite
CSC 332: Design and Analysis of Algorithms
3.00 Credits
Centre College
An introduction to the theoretical and empirical evaluation of algorithms and to some fundamental concepts in algorithm design and implementation. Topics include worst-case vs. average-case performance, complexity classes, recurrence relations, problem-solving strategies, heuristics, and NP-complete problems. Prerequisite: CSC 223 and MAT 190.
Share
CSC 332 - Design and Analysis of Algorithms
Favorite
CSC 334: Theoretical Foundations of Computer Science
3.00 Credits
Centre College
An introduction to the study of abstract models of computation and languages, and to the use of formal methods in computer science. Topics include Turing machines, Church's thesis, decision problems and undecidable problems, finite state automata and regular expressions, context free grammars and pushdown automata, symbolic logic, axiomatic semantics, and formal correctness proofs for small programs. Prerequisite: MAT 190 and CSC 117 or permission of the instructor.
Share
CSC 334 - Theoretical Foundations of Computer Science
Favorite
First
Previous
11
12
13
14
15
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