[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.
ICsi 404: Computer Organization
3.00 Credits
SUNY at Albany
An introduction to the logical organization of the hardware components of computing systems. Topics include logic design from a functional point of view, data representation and processing, description of major components such as the central processing unit and memory, and control and communication within the components and in the system. Prerequisite(s): I Csi 333 and 210. Normally offered spring semester only.
Share
ICsi 404 - Computer Organization
Favorite
ICsi 405: Object Oriented Programming Principles and Practice
3.00 Credits
SUNY at Albany
Object oriented software design principles (abstraction, polymorphism and inheritance; design patterns) with emphases on how they are embodied in a contemporary programming language, the principles of the structure, features and operation of such languages and systems, and increasingly complex API examples, design and implementation problems and projects to build proficient design, problem solving, programming and technology skills. Class presentation and discussion of some team developed project designs. A brief review of Java basics is given but proficiency in Java is highly desirable for the current course. This is not a course for programming beginners. Prerequisites: C or better in I Csi 310 or sufficient proficiency demonstrated to the instructor.
Share
ICsi 405 - Object Oriented Programming Principles and Practice
Favorite
ICsi 407: User Interfaces
3.00 Credits
SUNY at Albany
The C programming language. Event-driven systems. Aspects of the UNIX operating system that support simulation of multi-tasking in a single processor environment. Window-oriented user interfaces. Pop-up/pull-down menus. Human factors in software engineering. Prerequisite(s): I Csi 333. May not be offered in 2008-2009.
Share
ICsi 407 - User Interfaces
Favorite
ICsi 409: Automata and Formal Languages
3.00 Credits
SUNY at Albany
Introduction to the theory of computation. Models of computation including Turing machines and push-down automata will be examined along with their formal language counterparts such as context-free languages. Additional topics include unsolvability, computational complexity, and applications to computer science. Prerequisite(s): I Csi 210. Normally offered fall semester only.
Share
ICsi 409 - Automata and Formal Languages
Favorite
ICsi 410: Introduction to Databases
3.00 Credits
SUNY at Albany
Introduction to using relational database software and database management systems. In-depth coverage of a practical Structured Query Language (SQL), physical and logical database design, rollback and recovery techniques, and access methods including interfaces to programming languages. Prerequisite: two semesters of course work in computer programming or equivalent experience. Familiarity with data structures and operating systems concepts is helpful but not required. Normally offered in the Fall semester only.
Share
ICsi 410 - Introduction to Databases
Favorite
ICsi 411: Database Performance Principles and Transaction Management
3.00 Credits
SUNY at Albany
Examination of database tuning principles and issues and how they apply to local and distributed transactional databases and data warehouses. Topics include locking andconcurrency control, logging and recovery, query tuning, indexing schemes, file partitioning, hardware considerations, and how the database manager interacts with the transaction manager and the operating system. Prerequisite(s): I Csi 410 or a strong working knowledge of SQL.
Share
ICsi 411 - Database Performance Principles and Transaction Management
Favorite
ICsi 416: Computer Communication Networks
3.00 Credits
SUNY at Albany
Introduction to computer communication networks. Equal emphasis on all layers of the ISO reference model and the TCP/IP protocol suite. Topics include physical networks, sliding window protocols, remote procedure call, routing, naming and addressing, security, authentication, performance, and applications. Prerequisite(s): I Csi 402 and A Mat 367. Normally offered fall semester only.
Share
ICsi 416 - Computer Communication Networks
Favorite
ICsi 417: Compiler Construction
3.00 Credits
SUNY at Albany
Compilation vs. interpretation; lexical analysis based on finite automata; parsing; syntax-directed translation; symbol tables; run-time storage allocation; error detection and recovery; code generation and optimization. Prerequisite(s): I Csi 333 and 409.
Share
ICsi 417 - Compiler Construction
Favorite
ICsi 418: Software Engineering
3.00 Credits
SUNY at Albany
Software engineering principles, the role of abstraction in programming, abstract data types, modularization and module interfaces, specifications, and teamwork. Project work in contemporary concurrent and object-oriented languages. Prerequisite(s): I Csi 333. May not be offered during 2008-2009.
Share
ICsi 418 - Software Engineering
Favorite
ICsi 421: Discrete Mathematics with Applications
3.00 Credits
SUNY at Albany
A deeper coverage of the content of I Csi 210. Proofs by induction, recursive definitions, and combinatorial analysis. Introduction to recurrence equations, graph theory, and abstract algebra. Applications to proofs of correctness and analysis of combinatorial and algebraic algorithms. Prerequisite(s): I Csi 210. Normally offered fall semester only. May not be offered during 2008-2009.
Share
ICsi 421 - Discrete Mathematics with Applications
Favorite
First
Previous
211
212
213
214
215
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