[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 0530: Directions: The Matrix in Computer Science
0.00 - 1.00 Credits
Brown University
The aim of this course is to provide students interested in computer science an introduction to vectors and matrices and their use in modeling and data analysis. Students will study (1) concepts and proofs in linear algebra, (2) data-analysis techniques such as principal component analysis, latent semantic indexing, and linear regression, and (3) applications of these techniques to computer science. Example applications: transformation of shapes, detecting faces in images, error-correcting codes, factoring integers, categorizing new stories, and Google's method for ranking web pages. This course satisfies the linear algebra requirement for the Computer Science Sc.B. Prerequisites: No formal prerequisites, but students are expected to be comfortable with mathematics and with computing.
Share
CSCI 0530 - Directions: The Matrix in Computer Science
Favorite
Show comparable courses
CSCI 0931: Introduction to Computation for the Humanities and Social Sciences
1.00 Credits
Brown University
Introduces students to the use of computation for solving problems in the social sciences and the humanities. We will investigate a series of real-world problems taken from the news, from books such as Freakonomics, and from current research. Topics covered include data gathering, data analysis, web-based interfaces, security, algorithms, and scripting.
Share
CSCI 0931 - Introduction to Computation for the Humanities and Social Sciences
Favorite
CSCI 1230: Introduction to Computer Graphics
1.00 Credits
Brown University
Fundamental concepts in 2D and 3D computer graphics, e.g., 2D raster graphics techniques, simple image processing, and user interface design. Focuses on geometric transformations, and 3D modeling, viewing and rendering. Prerequisite: CSCI 0160, CSCI 0180 or CSCI 0190. CSCI 0320 or CSCI 0360 is strongly recommended. Students who don't know C++ should take the minicourse offered during the first week of the semester. CSCI 0530 or MATH 0520 is helpful.
Share
CSCI 1230 - Introduction to Computer Graphics
Favorite
Show comparable courses
CSCI 1250: Introduction to Computer Animation
1.00 Credits
Brown University
Introduction to 3D computer animation production including story writing, production planning, modeling, shading, animation, lighting, and compositing. Students work independently to learn basic skills, then in groups to create a polished short animation. Emphasis is on in-class critique of ongoing work, which is essential for learning the cycle of evaluating work, determining improvements, and implementing them for further evaluation. Students should attend first class to receive instructor's written permission.
Share
CSCI 1250 - Introduction to Computer Animation
Favorite
CSCI 1260: Introductory Compiler Construction
1.00 Credits
Brown University
Lexical analysis, syntactic analysis, semantic analysis, code generation, code optimization, translator writing systems. Prerequisites: CS 22 and either 32 or 36; 51 is recommended.
Share
CSCI 1260 - Introductory Compiler Construction
Favorite
CSCI 1270: Database Management Systems
1.00 Credits
Brown University
Introduction to database structure, organization, languages, and implementation. Relational and object-relational models. Query languages, query processing, query optimization, normalization, file structures, concurrency control and recovery algorithms, and distributed databases. Coverage of modern applications such as the Web, but with emphasis on Database Management Systems internals. Recommended: CSCI 0220 and 0310.
Share
CSCI 1270 - Database Management Systems
Favorite
CSCI 1280: Intermediate 3D Computer Animation
1.00 Credits
Brown University
Continues work begun in CSCI 1250 with deeper exploration of technical and artistic aspects of 3D computer animation including more sophisticated shading and lighting methods and character modeling, rigging, and animation. After a series of individual exercises, students pursue an independent topic and then, working alone or in pairs, create a polished demonstration. Emphasis is on in-class critique of ongoing work. Prerequisite: CSCI 1250. Students may contact the instructor in December for permission.
Share
CSCI 1280 - Intermediate 3D Computer Animation
Favorite
CSCI 1290: Computational Photography
1.00 Credits
Brown University
Pending Approval. Describes the convergence of computer graphics and computer vision with photography. Its goal is to overcome the limitations of traditional photography using computational techniques to enhance the way we capture, manipulate, and interact with visual media. Topics covered: cameras, human visual perception, image processing and manipulation, image based lighting and rendering, high dynamic range, single view reconstruction, photo quality assessment, non photorealistic rendering, the use of Internet-scale data, and more. Students are encouraged to capture and process their own data. Prerequisites: previous programming experience, basic linear algebra, calculus, and probability; previous knowledge of computer graphics or computer vision.
Share
CSCI 1290 - Computational Photography
Favorite
CSCI 1320: Creating Modern Web Applications
1.00 Credits
Brown University
Covers all aspects of web application development, including the initial concept, user-centric design, development methodologies, front end development, databases, back end development, security, testing, load testing, accessibility, and deployment. There will be a substantial team project. The course is open to all students but a background in either programming, design, or HTML and Javascript development will be helpful.
Share
CSCI 1320 - Creating Modern Web Applications
Favorite
CSCI 1340: Innovating Game Development
1.00 Credits
Brown University
What technologies will shape the next generation of videos? This project-centered course focuses on computational innovations for game development. Students examine innovative game technology through case studies of existing games and talks by industrial and academic game professionals. In teams, students propose and implement a project demonstrating a novel technology for gaming. Recommended: strong computational or engineering background.
Share
CSCI 1340 - Innovating Game Development
Favorite
First
Previous
216
217
218
219
220
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