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.
05 430: Programming Usable Interfaces
6.00 Credits
Carnegie Mellon University
This course is for those with moderate programming skills who want to express their interactive ideas in working prototypes. The course will cover several prototyping tools and require a number of prototypes to be constructed in each. These will range from animated mock-ups through fully functional programs. The course will also cover usability testing of interactive prototypes. Prerequisities: proficiency in a programming language such as C, programming methodology and style, problem analysis, program structure, algorithm analysis, data abstraction, and dynamic data, normally met through an introductory course in programming in C, C++, Pascal or JAVA.
Share
05 430 - Programming Usable Interfaces
Favorite
05 431: Software Structures for User Interfaces
6.00 Credits
Carnegie Mellon University
This course is intended for those with advanced programming skills who want to do serious development of graphical user interfaces. This course includes: an introduction to task analysis and functional design of the user interface; basic principles of computer graphics used in UI implementation; event handling and event dispatching models; screen update algorithms and multi-view architectures; input syntax formalisms and their transformation into programs; interactive geometry; architectures for advanced features such as cut/copy/paste, macros and groupware. The course is intended for computer science majors. In some cases, the student and the Program Director will jointly determine the choice of 05-430 or 05-431, based upon the student's previous programming experience.
Share
05 431 - Software Structures for User Interfaces
Favorite
05 433: User Interface Lab
9.00 Credits
Carnegie Mellon University
No course description available.
Share
05 433 - User Interface Lab
Favorite
05 434: Applied Machine Learning
12.00 Credits
Carnegie Mellon University
Machine Learning is concerned with computer programs that enable the behavior of a computer to be learned from examples or experience rather than dictated through rules written by hand. It has practical value in many application areas of computer science such as on-line communities and digital libraries. This class is meant to teach the practical side of machine learning for applications, such as mining newsgroup data or building adaptive user interfaces. The emphasis will be on learning the process of applying machine learning effectively to a variety of problems rather than emphasizing an understanding of the theory behind what makes machine learning work. This course does not assume any prior exposure to machine learning theory or practice. In the first 2/3 of the course, we will cover a wide range of learning algorithms that can be applied to a variety of problems. In particular, we will cover topics such as decision trees, rule based classification, support vector machines, Bayesian networks, and clustering. In the final third of the class, we will go into more depth on one application area, namely the application of machine learning to problems involving text processing, such as information retrieval or text categorization.
Share
05 434 - Applied Machine Learning
Favorite
05 436: Usuable Privacy and Security
9.00 Credits
Carnegie Mellon University
No course description available.
Share
05 436 - Usuable Privacy and Security
Favorite
05 438: The Role of Technology in Learning in the 21st Century
12.00 Credits
Carnegie Mellon University
Computing is increasingly harnessed to address pressing educational challenges of the 21st century: under-performing inner-city schools, integrating immigrants into the school system, irregular school attendance in rural developing regions, and women empowerment in the developing world. This course is open to all undergrads and grad students, with technical or non-technical backgrounds. We will cover theory and practical applications of the Learning Sciences, Educational Technology and Human-Computer Interaction, framed around authentic problems such as the above. Students will apply concepts from the course to examine existing solutions such as Sesame Street's The Electric Company, Leapfrog's literacy gadgets and the $100 laptop. Students will work in teams on semester-length design projects to tackle educational problems of their choice, on platforms such as cellphones, interactive videos or gaming (Nintendo's Wii/DS/$10 TV-Computer). Confirmed guest speakers include the World Bank's Education Sector and Microsoft's Global Learning Group.
Share
05 438 - The Role of Technology in Learning in the 21st Century
Favorite
05 499: Special Topic's in HCI
9.00 - 12.00 Credits
Carnegie Mellon University
05-499A Environmental Hackfest Miller/Mankoff See hackfest.cmubi.org for description. http://www.hcii.cmu.edu/courses/special-topics-environmental-hackfest 05-499B Designing Mobile Services Zimmerman/Morris http://www.hcii.cmu.edu/courses/special-topics-designing-mobile-services
Share
05 499 - Special Topic's in HCI
Favorite
05 540: Rapid Prototyping of Computer Systems
12.00 Credits
Carnegie Mellon University
This is a project-oriented course, which will deal with all four aspects of project development: the application, the artifact, the computer-aided design environment, and the physical prototyping facilities. The class consists of students from different disciplines who must synthesize and implement a system in a short period of time. Upon completion of this course the student will be able to: generate systems specifications from a perceived need; partition functionality between hardware and software; produce interface specifications for a system composed of numerous subsystems; use computer-aided development tools; fabricate, integrate, and debug a hardware/software system; and evaluate the system in the context of an end user application. The class consists of students from different disciplines who must synthesize and implement a system in a short period of time.
Share
05 540 - Rapid Prototyping of Computer Systems
Favorite
05 571: Undergraduate Project in HCI
12.00 Credits
Carnegie Mellon University
Experiential learning is a key component of the MHCI program. Through a substantial team project, students apply classroom knowledge in analysis and evaluation, implementation and design, and develop skills working in multidisciplinary teams. Student teams work with Carnegie Mellon University-based clients or external clients to iteratively design, build and test a software application which people directly use.
Share
05 571 - Undergraduate Project in HCI
Favorite
05 589: Independent Study in HCI-UG
3.00 - 24.00 Credits
Carnegie Mellon University
In collaboration with and with the permission of the professor, undergraduate students may engage in independent project work on any number of research projects sponsored by faculty. Students must complete an Independent Study Proposal, negotiate the number of units to be earned, complete a contract, and present a tangible deliverable. The Undergraduate Program Advisor's signature is required for HCI undergraduate-level Independent Study courses.
Share
05 589 - Independent Study in HCI-UG
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