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 2017: Building Search Engines and Other Software Tools
3.00 Credits
Manhattanville College
This course offers a formal study of the basic structures used for storing data and an analysis of the algorithms, which act on data structures. It builds on the material presented in Programming and Graphics in Java and Programming and Multimedia in Java. This material is made more rigorous with an emphasis on the analysis and design of efficient algorithms. Topics include review of basic data structures, basic graph theory with algorithms for finding paths and spanning trees, techniques of design and analysis for (internal and external) sorting, merging and searching, algorithms for hashing, garbage collection and compaction. Prerequisite: Programming and Multimedia in Java ( MAC 2010) (Fall) (alternate years).
Share
MAC 2017 - Building Search Engines and Other Software Tools
Favorite
MAC 2020: Introduction to Mobile Robotics
3.00 Credits
Manhattanville College
This course is an introduction to programming autonomous mobile robots, using a development environment on a workstation, and then downloading/executing the developed programs on the robot. Students are tutored in the robot design as well as in the basics of the development environment. Students then program the robots to perform different tasks, such as wall-following and light tracking. Lastly, students program the robots for a multi-robotic competition. Prerequisite: Programming and Multimedia in Java or a grade of B or better in Programming and Graphics in Java. (Intersession)
Share
MAC 2020 - Introduction to Mobile Robotics
Favorite
MAC 2021: Internet Concepts and Web Page Construction
3.00 Credits
Manhattanville College
This course offers a formal introduction to the internet. Topics include how the internet works, web page construction using HTML code and HTML editors. The course covers Java script programming. Note: This course does not count for major credit. Prerequisites: Computers and Information Technology and Programming and Graphics in Visual BASIC or Programming and Graphics in Java.
Share
MAC 2021 - Internet Concepts and Web Page Construction
Favorite
MAC 2035: Programming Languages
3.00 Credits
Manhattanville College
This course is an introduction to the formal study of programming language specification and analysis. Several programming languages (both compiled and interpreted) will be studied in terms of their features and limitations. Topics include formal language definition (using Backus-Naur Form and Java as an example), a comparison of several languages in terms of data types and structures, control structures and run-time considerations. Prerequisite: Programming and Multimedia in Java (MAC 2010) ( Spring) (alternate years).
Share
MAC 2035 - Programming Languages
Favorite
MAC 2045: Computer Systems Architecture and Programming
3.00 Credits
Manhattanville College
This course is an introduction to computer architecture and its relation to programming in C on the UNIX operating system. General concepts and techniques that apply to a broad range of computers will be covered. These include: representation of data and computer arithmetic, the organization and structuring of the major hardware components of computers, and methods of I/O. Prerequisite: Programming and Multimedia in Java (MAC 2010) ( Spring) (alternate years).
Share
MAC 2045 - Computer Systems Architecture and Programming
Favorite
MAC 2055: Theory of Computation
3.00 Credits
Manhattanville College
This course provides an introduction to the theory of computation, which essentially deals with the question: What are the fundamental capabilities and limitations of computers? Topics include: regular languages, context-free languages, the Church-Turing thesis, decidability, reducibility, time complexity, space complexity, intractability. Prerequisite: Programming and Multimedia in Java (MAC 2010).
Share
MAC 2055 - Theory of Computation
Favorite
MAC 2085: Discrete Structures
3.00 Credits
Manhattanville College
This course provides an introduction to fundamental algebraic, logical and combination concepts from mathematics with applications to various areas of computer science. Topics covered include sets, relations, functions and induction, Boolean algebra and introduction to graph theory. ( Spring)
Share
MAC 2085 - Discrete Structures
Favorite
MAC 3010: Introduction to Compiler Design
3.00 Credits
Manhattanville College
This course provides a formal treatment of programming language translation and compiler design concepts. Topics covered include: organization of a compiler including symbol tables, lexical scan, syntax scan, object code generation and optimization techniques. Prerequisite: Programming and Multimedia in Java (MAC 2010). Corequisite: Computer Systems Architecture and Programming (MAC 2045). ( every third year)
Share
MAC 3010 - Introduction to Compiler Design
Favorite
MAC 3012: Internet Programming
3.00 Credits
Manhattanville College
Topics in this advanced course include internals of the internet, review of HTML coding, JavaScript programming, CGI programming. Prerequisite: Programming and Multimedia in Java (MAC 2010) or Internet Concepts and Web Page Construction (MAC 2021). Corequisite: Current 2000 level computer science course. ( every third year)
Share
MAC 3012 - Internet Programming
Favorite
MAC 3014: Building Computer Games
1.50 Credits
Manhattanville College
This course begins with the introduction of fundamental game theory, then shows the application of this theory to the construction of computer games using the Java programming language, of which prior knowledge is assumed. Game theory includes such concepts as the design of game sprites, as well as the realization of fundamental animation. Pre-requisite: Programming & Multimedia in Java (MAC 2010) ( every third year)
Share
MAC 3014 - Building Computer Games
Favorite
First
Previous
61
62
63
64
65
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