CollegeTransfer.Net
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 252: Computer Organization
4.00 Credits
University of Rochester
Introduction to computer architecture and the layering of hardware/software systems. Topics include instruction set design; logical building blocks; computer arithmetic; processor organization; the memory hierarchy (registers, caches, main memory, and secondary storage); I/O—buses, devices, and interrupts; microcode and assembly language; virtual machines; the roles of the assembler, linker, compiler, and operating system; technological trends and the future of computing hardware. Several programming assignments required.
Share
CSC 252 - Computer Organization
Favorite
CSC 255: Adv Programming Systems
4.00 Credits
University of Rochester
With the increasing diversity and complexity of computers and their applications, the development of efficient, reliable software has become increasingly dependent on automatic support from compilers & other program analysis and translation tools. This course covers principal topics in understanding and transforming programs at the assembly, function, and program levels. Specific techniques for imperative languages include data flow, dependence, and inter-procedural analyses; resource allocation; and program transformation for locality and parallelism. The course will also touch on theoretical issues in program semantics for higher order languages. Course projects include a program analyzer and optimizer for a subset of the C programming language. Meets jointly with CSC 455, a graduate-level course that requires additional readings and assignments.
Share
CSC 255 - Adv Programming Systems
Favorite
CSC 258: Parallel & Dist. Systems
4.00 Credits
University of Rochester
Principles of parallel and distributed systems, and the associated implementation and performance issues. Topics covered will include programming interfaces to parallel and distributed computing, interprocess communication, synchronization, and consistency models, fault tolerance and reliability, distributed process management, distributed file systems, multiprocessor architectures, parallel program optimization, and parallelizing compilers. Students taking this course at the 400 level will be required to complete additional readings and/or assignments.
Share
CSC 258 - Parallel & Dist. Systems
Favorite
CSC 260: Dialog Systems
4.00 Credits
University of Rochester
. This course will examine recent research in computational linguistics and artificial intelligence on natural language dialog systems. Students will take turns leading the discussion of current research papers. Undergraduates taking the course for credit will also be required to prepare a written review of one of the papers. Graduates taking the course may have additional readings or assignments. It may be repeated for credit with permission of the instructor.
Share
CSC 260 - Dialog Systems
Favorite
CSC 280: Computer Models &Limitations
4.00 Credits
University of Rochester
This course studies fundamental computer models and their computational limitations. Finite-state machines and pumping lemmas, the Chomsky hierarchy, Turing machines and algorithmic universality, noncomputability and undecidability, tradeoffs between power and formal tractability..
Share
CSC 280 - Computer Models &Limitations
Favorite
CSC 284: Advanced Algorithims
4.00 Credits
University of Rochester
Advanced study of design and analysis of algorithms. Topics typically include: growth of functions; recurrences; probabilistic analysis and randomized algorithms; maximum flow; sorting networks; expander graphs; matrix operations; linear programming; discrete Fourier transform; number-theoretic algorithms; string matching; computational geometry; NP-completeness; approximation algorithms. Students taking this course at the 400 level may be required to complete additional tests, readings or assignments.
Share
CSC 284 - Advanced Algorithims
Favorite
CSC 291: Machines & Consciousness
4.00 Credits
University of Rochester
This course explores the possibility of consciousness in machines, both in the sense of perceptual awareness and self-awareness. Readings are from the AI literature as well as from philosophy and cognitive science. The course will begin with some general philosophical and cognitive science readings, and then shift emphasis to representational and computational aspects. Homework will include written answers to questions, essays, and -- for 291 students only -- a project that involves Lisp programming. The course will be suitable for writing credit. (4 hours, Spring)
Share
CSC 291 - Machines & Consciousness
Favorite
CSC 293: Adv Topics In Memory Systems
4.00 Credits
University of Rochester
Advanced topics in the organization, architecture, and implementation of modern memory subsystems. Topics include power, performance, reliability, and QoS issues in DRAM memory systems and Flash-based SSDs; high-performance memory controllers and interfaces; memory system design for datacenters and enterprise systems; and an introduction to emerging resistive memory technologies.
Share
CSC 293 - Adv Topics In Memory Systems
Favorite
CSC 298: Console Game Programming
4.00 Credits
University of Rochester
This course will cover technical programming of games, software engineering (production management) of games, and analysis of game content. There will be short written assignments and a final project (a game of your own design).
Share
CSC 298 - Console Game Programming
Favorite
CSC 390: Supervised Teaching
0.00 Credits
University of Rochester
No course description available.
Share
CSC 390 - Supervised Teaching
Favorite
First
Previous
86
87
88
89
90
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