[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.
CSCI 100: Systems Programming and Tools
4.00 Credits
Drew University
Development of software in the C programming language. User-functionality of the UNIX operating system. Architecture of the UNIX operating system from a programmer's perspective. Machine-level representation of data; assembly-level machine organization. Tools for large-scale software engineering including integrated development environments and code versioning systems. Prerequisite: C- or better in CSCI 2.
Share
CSCI 100 - Systems Programming and Tools
Favorite
CSCI 101: Algorithm Analysis and Computability
4.00 Credits
Drew University
Methods for the analysis of time and space efficiency, comparison of brute-force algorithms with divide-and-conquer algorithms, tree algorithms, graph algorithms, string algorithms, dynamic programming, and greedy methods. An introduction to NP-completeness and intractability. Turing machines, Church's thesis, determinism and non-determinism, unsolvability and reducibility. Search and constraint satisfaction. Meets: weekly for three 65-minute periods. Prerequisite: C- or better in CSCI 25 and C- or better in CSCI 23. Offered spring semester.
Share
CSCI 101 - Algorithm Analysis and Computability
Favorite
CSCI 124: Operating Systems
4.00 Credits
Drew University
The fundamentals of operating systems design and implementation. Basic structure; synchronization and communication mechanisms; implementation of processes, process management, scheduling, and protection; memory organization and management; file systems; machine-level representation of data; assembly-level machine organization; functional organization of computers. Meets: 150 minutes weekly. Prerequisite: C- or better in CSCI 100. Offered fall semester in even-numbered years.
Share
CSCI 124 - Operating Systems
Favorite
CSCI 130: Information Management
4.00 Credits
Drew University
Theory and practice of information storage, management and retrieval, emphasizing relational database management systems. Case studies of small-scale (personal computing) and large-scale (corporate records on distributed systems) applications. Data modeling, database design and management, query processing, data integrity, and security. Legal and social contexts of data management; the responsibility of professionals to understand requirements, risks, and liabilities. Prerequisite: C- or better in CSCI 2 and CSCI 10.
Share
CSCI 130 - Information Management
Favorite
CSCI 140: Software Engineering
4.00 Credits
Drew University
Software design; using APIs; software tools and environments; software processes; software requirements and specifications; software validation; software evolution; software project management; methods and tools of working in teams; social context of computing; professional and ethical responsibilities; risks and liabilities of computer-based systems. Prerequisite: C- or better in MATH 3, CSCI 10, and CSCI 100.
Share
CSCI 140 - Software Engineering
Favorite
CSCI 150: Net-centric Computing
4.00 Credits
Drew University
Communication and networking; the social context of computing; intellectual property; network security; the web as an example of client-server computing; building web applications; network management; compression and decompression; wireless and mobile computing; virtual machines; knowledge representation and reasoning. Meets: weekly for at least 150 minutes. Prerequisite: CSCI 23 and C- or better in MATH 3, CSCI 10, and CSCI 100.
Share
CSCI 150 - Net-centric Computing
Favorite
Show comparable courses
CSCI 160: Applications of Computing to Other Disciplines
4.00 Credits
Drew University
Much of computer science is practiced through application of computing to other disciplines. In this capstone course, the instructor and students will develop a software solution to a problem arising in another field. Application areas include, but are not limited to finance, economics, biology, and law. We will explore strategies for learning in and contributing to inter-disciplinary teams, customer-client communication; software design, requirements, specification, and project management. Meets weekly for at least 150 minutes. Prerequisite: CSCI 23, CSCI 25, and C- or better in MATH 3, CSCI 10, and CSCI 100.
Share
CSCI 160 - Applications of Computing to Other Disciplines
Favorite
CSCI 198: Topics in Computer Science
4.00 Credits
Drew University
Topics to be determined by current events in computing and opportunities presented by visiting faculty, etc. Course may be repeated for credit as topic varies. Meets: weekly for at least 150 minutes. Course may be repeated. Meets: Meets: weekly for at least 150 minutes. Prerequisite: Dependent on topic. Offered spring semester in odd-numbered years.
Share
CSCI 198 - Topics in Computer Science
Favorite
CSCI 199: Independent Study in Computer Science
1.00 - 4.00 Credits
Drew University
An independent investigation of a topic selected in conference with the instructor and approved by the department. Admission by petition to or invitation from the department. Amount of credit established at time of registration. May be repeated for credit with the approval of the department. Prerequisite: Signature of the department. Offered every semester.
Share
CSCI 199 - Independent Study in Computer Science
Favorite
CSCI 23: Discrete Mathematics for Computer Science
4.00 Credits
Drew University
Mathematics central to the study of computer science. Topics include: set theory, logic, induction, combinatorics, number theory, graph theory, sequences and series, matrices, and recurrence relations. Meets: weekly for three 65-minute periods. Prerequisite: C- or better in CSCI 1. Offered fall semester. Same as: MATH 23.
Share
CSCI 23 - Discrete Mathematics for Computer Science
Favorite
First
Previous
21
22
23
24
25
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