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.
MAC 3016: Building Cell Phone Games
1.50 Credits
Manhattanville College
In this follow-up to How to Build Computer Games, students apply game theory to constructing games for mobile devices (e.g., Blackberry, Palm OS, and Java-enabled cell phones). The course also includes an introduction to the Java Mobile Edition (ME), assuming a prior working knowledge of the Java programming language. Pre-requisite: How to Build Computer Games (MAC 3XXX) ( every third year)
Share
MAC 3016 - Building Cell Phone Games
Favorite
MAC 3020: Introduction to Operating Systems
3.00 Credits
Manhattanville College
The principles of control program function and operation will be studied with examples of one or more specified operating systems. Topics covered include storage management, processor management, device management, file management, system management and system configurations. Prerequisite: Programming and Multimedia in Java (MAC 2010). ( every third year)
Share
MAC 3020 - Introduction to Operating Systems
Favorite
MAC 3021: Intro to FPL Using Haskell
1.50 Credits
Manhattanville College
Functional programming language gives a simple model of programming: one value, the result, is computed on the basis of others, the inputs. Because of the simplest foundation, functional language gives the clearest possible view of the central idea in modern computing, including abstraction (data abstraction), polymorphism, and overloading. Functional programs are shorter, cleaner and faster to develop than their imperative counterparts because of the high level of abstraction. Haskell is not just a good 'teaching language': it is a practicalprogramming language used in a number of real-world projects. Prerequisite: Programming & Multimedia in Java (MAC 2010) (every third year)
Share
MAC 3021 - Intro to FPL Using Haskell
Favorite
MAC 3024: Algorithms in Haskell
1.50 Credits
Manhattanville College
Functional programs tend to be shorter, clearer and faster to develop than their imperative counterparts. This contributes to a better understanding of the algorithm being implemented and makes it possible to explore alternative solutions more rapidly. This module covers traditional topics in sorting, searching, graph algorithms, as well as algorithm design strategies: divideand- conquer and dynamic programming. The emphasis is on intuitive and pragmatic program development techniques. Prerequisite: Intro to FPL using Haskell (MAC 3021) ( every third year)
Share
MAC 3024 - Algorithms in Haskell
Favorite
MAC 3042: Advanced Topics in Computer Programming
3.00 Credits
Manhattanville College
This course covers advanced features of the Java programming language taught in the courses Programming and Graphics in Java (MAC 1010) and Programming and Multimedia in Java (MAC 2010). Possible course topics include: network (socketbased) programming, concurrent programming, distributed computing, web-based applications, and mobile applications. Prerequisite: Programming and Multimedia in Java (MAC 2010)
Share
MAC 3042 - Advanced Topics in Computer Programming
Favorite
MAC 3050: Introduction to Parallel Programming
3.00 Credits
Manhattanville College
This course introduces students to programming multiprocessor architectures. However, rather than program a single computer with multiple processors, the PVM architecture is used, which simulates a multi-processor machine using a network of single processor machines. Programs for PVM are written in an augmented version of the C programming language. Prerequisite: Programming and Multimedia in Java. (MAC 2010) ( every third year)
Share
MAC 3050 - Introduction to Parallel Programming
Favorite
MAC 3054: Web Development in Perl I
1.50 Credits
Manhattanville College
This course provides an introduction to the code syntax of Perl, an interpreted programming language that combines the flexibility of general-purpose programming languages such as C or Java. The result is a language especially suited to performing complex searching and manipulation of text. This course teaches students how to utilize Perl in terms of syntax, the basics of regular expressions and Perl data types. Prerequisite: Programming and Multimedia in Java (MAC 2010) ( every third year)
Share
MAC 3054 - Web Development in Perl I
Favorite
MAC 3058: Web Development in Perl II
1.50 Credits
Manhattanville College
Perl has enjoyed recent popularity for programming World Wide Web electronic forms and generally is considered as the glue and the gateway between systems, databases, and users. This course introduces advanced topics such as the access and manipulation of files, database connectivity and debugging techniques. Prerequisite: Web Development in Perl I (MAC 3054) ( every third year)
Share
MAC 3058 - Web Development in Perl II
Favorite
MAC 3060: Graphics for Computer Science Majors
3.00 Credits
Manhattanville College
Topics covered will include: representation of two-and threedimensional objects, transformation and rotations, hidden-line algorithms, and orthographic and perspective projections. Prerequisite: Programming and Multimedia in Java (MAC 2010).
Share
MAC 3060 - Graphics for Computer Science Majors
Favorite
MAC 3062: Building Intelligent Software:Knowledge Engineering
1.50 Credits
Manhattanville College
Historically, Knowledge Engineering has been one of the most successful areas in the field of Artificial Intelligence. Knowledge Engineering involves the development of intelligent databases (knowledge bases), which can then be used as consultation/help systems (e.g., the infamous MS Office paper clip). Students will be introduced to knowledge engines, which they will then use to build their own custom knowledge bases. Prerequisite: Programming and Multimedia in Java (MAC 2010) ( every third year)
Share
MAC 3062 - Building Intelligent Software:Knowledge Engineering
Favorite
First
Previous
66
67
68
69
70
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