[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.
Computer Science 19: Discrete Mathematics in Computer Science
3.00 Credits
Dartmouth College
09W: 10 10W: Arrange This course integrates discrete mathematics with algorithms and data structures, using computer science applications to motivate the mathematics. It covers logic and proof techniques, induction, set theory, counting, asymptotics, discrete probability, graphs, and trees. Mathematics 19 is identical to Computer Science 19 and may substitute for it in any requirement. Prerequisite: Computer Science 5, Engineering Sciences 20, or Advanced Placement. Dist: QDS. Zomorodian.
Share
Computer Science 19 - Discrete Mathematics in Computer Science
Favorite
Computer Science 2: Programming for Interactive Digital Arts
3.00 Credits
Dartmouth College
09W: 2 10W: Arrange This course presents topics related to interactive visual art generated on a computer. Although it briefly covers computer-generated media art, the course focuses on the programming skills required for creating interactive works. Rather than using commercial software, students write their own programs, using the Processing language, to create compositions with which users can interact. The course introduces fundamental concepts of how to represent and manipulate color, two-dimensional shapes, images, motion, and video. Coursework includes short programming assignments to practice the concepts introduced during lectures and projects to explore visual compositions. The course assumes no prior knowledge of programming. This course is not open to students who have passed Computer Science 5 or Engineering Sciences 20 or who have received credit for one of these courses via the Advanced Placement exam or the local placement exam. Dist: TLA. Bailey-Kellogg.
Share
Computer Science 2 - Programming for Interactive Digital Arts
Favorite
Computer Science 22.3D: Digital Modeling
3.00 Credits
Dartmouth College
08F: 10A 09F: Arrange This projects-based lab course teaches the principles and practices of 3D modeling. Lectures focus on principles of modeling, materials, shading, and lighting. Students create a fully rigged character model while learning their way around a state-of-the-art 3D animation program. Assignments are given weekly. Students are graded on the successful completion of the projects, along with a midterm examination. Work will be evaluated on a set of technical and aesthetic criteria. Dist: TLA. Loeb.
Share
Computer Science 22.3D - Digital Modeling
Favorite
Computer Science 23: Software Design and Implementation
3.00 Credits
Dartmouth College
09W: 12 09S: 10 10W, 10S: Arrange Techniques for building large, reliable, maintainable, and understandable software systems. Topics include UNIX tools and filters, programming in C, software testing, debugging, and teamwork in software development. Concepts are reinforced through a small number of medium-scale programs and one team programming project. Prerequisite: Computer Science 8. Dist: TLA. McDonald (winter), Campbell (spring).
Share
Computer Science 23 - Software Design and Implementation
Favorite
Computer Science 25: Algorithms
3.00 Credits
Dartmouth College
08F: 10 09F: Arrange A survey of fundamental algorithms and algorithmic techniques, including divide-and-conquer algorithms, lower bounds, dynamic programming, greedy algorithms, amortized analysis, and graph algorithms. Presentation, implementation and formal analysis, including space/time complexity and proofs of correctness, are all emphasized. Prerequisite: Computer Science 8 and Computer Science 19. Dist: QDS. Jayanti.
Share
Computer Science 25 - Algorithms
Favorite
Computer Science 26: Numerical Methods in Computation
3.00 Credits
Dartmouth College
08F, 09F: 12 A study and analysis of important numerical and computational methods for solving engineering and scientific problems. The course will include methods for solving linear and nonlinear equations, doing polynomial interpolation, evaluating integrals, solving ordinary differential equations, and determining eigenvalues and eigenvectors of matrices. The student will be required to write programs and run them on the computer. Prerequisite: Computer Science 5 and Mathematics 23. Dist: QDS. Shepherd.
Share
Computer Science 26 - Numerical Methods in Computation
Favorite
Computer Science 3: Computational Thinking
3.00 Credits
Dartmouth College
09S: 2 10S: Arrange This course enables a student from another discipline to approach that discipline from a computational perspective-formulating computational problems, identifying suitable representations and approaches for solving them, and developing and implementing efficient solutions. The course assumes no computational background, and it introduces the fundamental computational skills that are useful in many disciplines. A series of laboratory exercises employ discrete, numerical, and statistical approaches to solve problems from a variety of disciplines. Solutions are developed in a high-level, interactive programming language that helps students learn and use the fundamental representations and techniques. Prerequisite: Mathematics 8. Open to students who have taken Computer Science 5. Dist: TLA. Choudhury.
Share
Computer Science 3 - Computational Thinking
Favorite
Computer Science 32: Computer Animation:The State of the Art
3.00 Credits
Dartmouth College
09W: 11 10W: Arrange This hands-on course focuses on state-of-the-art computer animation, presenting techniques for traditional animation and how they apply to 3D computer animation, motion capture, and dynamic simulations. Facial and full-body animation are covered through projects, readings, and presentations, including physical simulation, procedural methods, image-based rendering, and machine-learning techniques. Students will create short animations. This course focuses on methods, ideas, and practical applications, rather than on mathematics. Dist: ART. Loeb.
Share
Computer Science 32 - Computer Animation:The State of the Art
Favorite
Computer Science 33: Information Systems
3.00 Credits
Dartmouth College
09S: 10 Not offered every year This course studies the management of large bodies of data or information. This includes schemes for the representation, manipulation, and storage of complex information structures as well as algorithms for processing these structures efficiently and for retrieving the information they contain. This course will teach the student techniques for storage allocation and deallocation, retrieval (query formulation), and manipulation of large amounts of heterogeneous data. Students are expected to program and become involved in a project in which they study important aspects of a database system: ways to organize a distributed database shared by several computers; transactions that are processed locally and globally; robustness guarantees of the stored data against failure; security and data integrity guarantees from unauthorized access; privacy; object-oriented schemes for multimedia data; indexing, hashing, concurrency control, data mining, data warehousing, mobile databases and storage file structures. Prerequisite: Computer Science 23 or equivalent, as approved by instructor. Dist: TAS. Chakrabarti.
Share
Computer Science 33 - Information Systems
Favorite
Computer Science 34: Machine Learning and Statistical Data Analysis
3.00 Credits
Dartmouth College
09S: 10A This course provides an introduction to statistical modeling and machine learning. Topics include learning theory, supervised and unsupervised machine learning, statistical inference and prediction, and data mining. Applications of these techniques to a wide variety of data sets will be described. Prerequisites: Computer Science 5, Computer Science 6, or Engineering Sciences 20; Mathematics 22 or 24. Dist: QDS. Torresani.
Share
Computer Science 34 - Machine Learning and Statistical Data Analysis
Favorite
First
Previous
46
47
48
49
50
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