[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.
CS 315: Low-Level Programming
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 100, CS 100L, CS 120, CS 120L, & CS 180 This course introduces students to microprocessor architecture as well as the knowledge required to directly address and program the microprocessor and the various hardware devices connected to it. Since the resulting code is usually faster than similar code written in a high-level language such as C or C++, low-level programming has great importance in improving the response speed of real-time interactive programs. In this course, students program a microprocessor used to control a hand-held gaming device. The processor used is typically an 8-bit machine, which is easier to understand than 32 or 64-bit machines, but uses the same principles. Topics include registers, instruction set, addressing modes, the stack, I/O ports, interrupts, graphics, animation, collision detection, scrolling, and windowing. There is also a brief introduction to the instruction sets used on larger machines.
Share
CS 315 - Low-Level Programming
Favorite
CS 330: Algorithm Analysis
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 225 or CS 270, CS 280, & MAT 200 This course provides students with an introduction to the analysis of algorithms, specifically proving their correctness and making a statement about their efficiency. Topics for discussion may include loop invariants, strong mathematical induction and recursion, asymptotic notation, recurrence relations, and generating functions. Students will examine examples of algorithm analysis from searching and sorting algorithms.
Share
CS 330 - Algorithm Analysis
Favorite
CS 350: Advanced Computer Graphics II
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 300 This course deals with the efficient representation and processing of complex 3D scenes in order to avoid bottlenecks in the use of the CPU and the GPU. Specific topics include a variety of spatial data structures (binary space-partitioning trees, octrees, kd-trees, and grid data structures), several object-culling methods (occlusion, viewport, and portal), and finally the construction and uses of bounding volumes and their hierarchies for collision detection and related geometric operations.
Share
CS 350 - Advanced Computer Graphics II
Favorite
CS 365: Software Engineering
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 225 or CS 270 This course covers a wide range of topics in software engineering from the practical standpoint. It encompasses project management issues as well as technical development principles and methods. Topics include system architecture, security, methodologies and notation, UML, object oriented analysis and design, requirements analysis, implementation, verification, validation, maintenance, and software engineering standards. Risk management and iterative design receive special emphasis. Student teams will apply acquired knowledge to a substantial project.
Share
CS 365 - Software Engineering
Favorite
CS 370: Computer Imaging
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 280 The course will be taught at the upper division/ graduate level and will bring image analysis and image processing into a unified framework that provides a useful paradigm for both computer vision and image processing applications. Course material covers methods students can apply in creating special effects with digital images and preparing graphics information for either human or computer interpretation. Course content covers both image processing, which transforms an image, and computer vision, which extracts a measurement or description.
Share
CS 370 - Computer Imaging
Favorite
CS 380: Artificial Intelligence for Games
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 225 This course will introduce students to a wide range of concepts and practical algorithms that are commonly used to solve game AI problems. Case studies from real games will be used to illustrate the concepts. Students will have a chance to work with and implement core game AI algorithms. Topics covered will include the game AI programmer mindset, AI architecture (state machines, rule-based systems, goal-based systems, trigger systems, smart terrain, scripting, message passing, and debugging AI), movement, pathfinding, emergent behavior, agent awareness, agent cooperation, terrain analysis, planning, and learning/adaptation.
Share
CS 380 - Artificial Intelligence for Games
Favorite
CS 381: Machine Learning
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 280 This course deals with constructing computer programs that automatically improve with experience. Observed events are used to inductively construct decision trees, which can be used by computer-controlled game characters to change behaviors. Students will explore concept learning, partial ordering, reinforcement learning, conditional probability, Bayesian learning, the evaluation of hypotheses and instance-based learning. Types of neural networks examined include perceptrons, backpropagation, radial basis functions, and adaptive resonance theory. We demonstrate the effectiveness of genetic algorithms and show the power of a neuro-genetic approach. The class concludes by looking at inductive analytical learning.
Share
CS 381 - Machine Learning
Favorite
CS 399: Special Topics in Computer Science
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): Permission of instructor The content of this course will change each time it is offered. It is for the purpose of offering a new or specialized course of interest to the faculty and students that is not covered by the courses in the current catalog.
Share
CS 399 - Special Topics in Computer Science
Favorite
CS 420: Graphics File Format and Data Compression Techniques
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 250 & CS 280 This course covers data compression techniques for still images and multimedia. Students will learn the theory behind data compression and how it is used in specific formats. Methods covered include run-length encoding, Huffman coding, dictionary compression, transforms, and wavelet methods. Students will learn these techniques by examining various popular graphic file formats, such as BMP, JPEG, DXTn, and MPEG.
Share
CS 420 - Graphics File Format and Data Compression Techniques
Favorite
CS 460: Advanced Animation and Modeling I
3.00 Credits
DigiPen Institute of Technology
Prerequisite(s): CS 300, GAT 300, & MAT 300/500 3D animation and modeling play significant roles in computer simulation and video game software. This course introduces students to algorithms for specifying and generating motion for graphical objects. It addresses practical issues, surveys accessible techniques, and provides straightforward implementations for controlling 3D moving entities with different characteristics.
Share
CS 460 - Advanced Animation and Modeling I
Favorite
First
Previous
6
7
8
9
10
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