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.
CIS 601: Object-Oriented Programming
3.00 Credits
New Jersey Institute of Technology
Prerequisite: basic knowledge of C++. Covers the fundamentals of objectoriented programming. Includes object-oriented concepts such as data abstractions, encapsulation, inheritance, dynamic binding, and polymorphism, and uses C++ as the vehicle for illustrating and implementing these concepts. The object-oriented paradigm is systematically employed in the design of all concepts. Effects of this methodology on software maintenance, extensibility, and reuse. Significant programming/design projects. Effective Until: Summer 2006
Share
CIS 601 - Object-Oriented Programming
Favorite
CIS 602: Java Programming
3.00 Credits
New Jersey Institute of Technology
Prerequisite: advanced Web-based programming with an emphasis on the Java language and platform. No prior knowledge of Java is required but students are expected to have a good understanding of object-oriented programming concepts such as encapsulation, inheritance, and polymorphism, experience with C++. Basic constructs and syntax and then the core advanced features. Topics include: networking and sockets, remote method invocation (RMI), database connectivity (JDBC), Java Beans, multi-threading and lighweight components (Swing). Common gateway interface (CGI) languages and browser scripting (JavaScript and VBScript) are discussed when used as a complement to the functionality of the Java language. Emphasis is on the Java Development Kit version 1.1 (JDK1.1), both deprecated methods and newly introduced features are discussed. Effective Until: Summer 2006
Share
CIS 602 - Java Programming
Favorite
CIS 603: Advanced Programming Environments and Tools
3.00 Credits
New Jersey Institute of Technology
Prerequisite: CIS 601. Introduction to Graphical User Interface (GUI) Programming in the X Windows System environment. Design and implementation of the GUI at various levels of abstraction using industry standard software tools. Trade-offs between flexibility and ease of use inherent in GUI building tools. Best suited for the advanced programmer. Effective Until: Summer 2006
Share
CIS 603 - Advanced Programming Environments and Tools
Favorite
CIS 604: Client/Server Computing
3.00 Credits
New Jersey Institute of Technology
Prerequisites: CIS 333 and CIS 432 or instructor approval (see undergraduate catalog for descriptions). Fundamentals of client/server architecture as applied to the development of software systems. Concepts of distributed systems such as open systems, middleware, software reengineering, and distributed computing environments. Components of distributed client/server technologies such as X Windows Systems, DCE, CORBA, NFS, and ODBC. Case studies are used to illustrate how client/server techniques can be used in a variety of applications. The importance of standards and their role in client/server architecture, such as Posix, DCE, and COS. Requires creation of distributed applications. Effective Until: Summer 2006
Share
CIS 604 - Client/Server Computing
Favorite
CIS 605: Discrete Event Dynamic Systems
3.00 Credits
New Jersey Institute of Technology
Prerequisite: Math 630 or EE 601 or MnE 603 or equivalent. Covers discrete event dynamic system theory and its applications in modeling, control, analysis, validation, simulation, and performance evaluation of computer systems, flexible manufacturing systems, robotic systems, intelligent supervisory control systems, and communication networks. Emphasis on Petri net and automation based approaches. Effective Until: Summer 2006
Share
CIS 605 - Discrete Event Dynamic Systems
Favorite
CIS 608: Cryptography and Security
3.00 Credits
New Jersey Institute of Technology
This course involves computational methods providing secure Internet communication. Among the topics covered are: Security threats in communication systems; conventional cryptography: substitution and transposition codes; distribution of secret key over the Internet; principles of public-key cryptography; RSA and other public-key cryptographic methods; and digital signature protocol. Effective Until: Summer 2006
Share
CIS 608 - Cryptography and Security
Favorite
CIS 610: Data Structures and Algorithms
3.00 Credits
New Jersey Institute of Technology
Prerequisite: CIS 505 or CIS 335 or equivalents (see undergraduate catalog for description). Intensive study of the fundamentals of data structures and algorithms. Presents the definitions, representations, processing algorithms for data structures, general design and analysis techniques for algorithms. Covers a broad variety of data structures, algorithms and their applications including linked lists, various tree organizations, hash tables, strings, storage allocation, algorithms for searching and sorting, and a selected collection of other algorithms. Programs are assigned to give students experience in algorithms, data structure design and implementation. Effective Until: Summer 2006
Share
CIS 610 - Data Structures and Algorithms
Favorite
CIS 611: Introduction to Computability and Complexity
3.00 Credits
New Jersey Institute of Technology
Prerequisites: mathematics bridge requirements. Introduces the theoretical fundamentals of computing, and provides an understanding of both the inherent capabilities and limitations of computation. The main models of computation are deterministic and non-deterministic Turing machines. Auxiliary models include partial and total recursive functions, first order logic, recursive and recursively enumerable sets, and symbol systems. Covers the essentials of computational theory: first order logic, Russel's Paradox, completeness and consistency, Goedel's Theorem, Church's Thesis, countable and uncountable sets, simulation and computation, diagonalization, dove-tailing, decidable and undecidable problems, reduction, recursion theory, Rice's Theorem, Recursion Theorem, execution time measures, P and NP, polynomial-time reduction, NP-completeness and NP-hardness and formal correctness semantics of programs. Effective Until: Summer 2006
Share
CIS 611 - Introduction to Computability and Complexity
Favorite
CIS 621: Numerical Analysis I
3.00 Credits
New Jersey Institute of Technology
Prerequisite: Math 511 (see undergraduate catalog for description) or an introductory course in numerical methods. An introduction to computational aspects of scientific and engineering problems. Time-dependent phenomena and corresponding quantitative models. Numerical stability and conditioning. Approximation of functions. Interpolation, integration. Solution of nonlinear equations. Ordinary differential equations of the first order. Finite and iterative algorithms for solution of systems of linear equations. Emphasis on computer implementation of algorithms and application to variety of engineering problems. Effective Until: Summer 2006
Share
CIS 621 - Numerical Analysis I
Favorite
CIS 622: Numerical Analysis II
3.00 Credits
New Jersey Institute of Technology
Prerequisite: Math 511 (see undergraduate catalog for description) or an introductory course in numerical methods. This course covers the theory and design of computer solutions to mathematical equations. Included are iterative methods for solving systems of linear and nonlinear equations, the numerical eigenvalue-eigenvector problem, and methods for solving ordinary and partial differential equations. Emphasis is on the control of errors generated by the computer. Effective Until: Summer 2006
Share
CIS 622 - Numerical Analysis II
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