[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 1523: Introduction to Computing and Programming Concepts
4.00 Credits
Saint Paul College
This course introduces students to fundamental programming concepts. The course emphasizes problem solving skills and the design of efficient algorithms. Programs are implemented in the Python language utilizing abstractions/modularity and data structures/abstract data types. Programs that solve real-world problems which include appropriate documentation, program testing and debugging skills are given special focus. A significant amount of time is spent on recursion and recursive algorithms. (Prerequisite(s): CSCI 1410 and MATH 0920) 4C/4/0/0
Share
CSCI 1523 - Introduction to Computing and Programming Concepts
Favorite
CSCI 1524: Introduction to Algorithms and Data Structures
4.00 Credits
Saint Paul College
This course introduces elementary data structures and algorithms that rely on them. Abstract data types such as stacks, queues, linked lists, hash tables and binary trees are implemented utilizing the Java programming language. Developing the interface specification to these data structures is stressed. Algorithms are analyzed in terms of their complexity. Object oriented programming techniques such as inheritance, composition, interfaces and abstract classes are used throughout the course. Software development tools are used to write the programs. (Prerequisite(s): CSCI 1410, 1523, 1541, and MATH 1730) 4C/4/0/0
Share
CSCI 1524 - Introduction to Algorithms and Data Structures
Favorite
CSCI 1533: ANSI C Language Programming
2.00 Credits
Saint Paul College
This course is an intermediate introduction to Language C and the tools used to develop executable programs. The course reviews elementary C programming concepts at a rapid pace and continues with Language C development using simple data structures such as arrays and linked lists. This is followed by a detailed review of how memory is managed in Language C, pointers, referencing and dereferencing, C structures and abstract data types. Students should expect that all programming will be done at the command line using command line editors and Linux as the operating system. (Prerequisite(s): CSCI 1523) 2C/2/0/0
Share
CSCI 1533 - ANSI C Language Programming
Favorite
CSCI 1541: Java Programming 1
4.00 Credits
Saint Paul College
This course covers the syntax of the Java programming language, and object-oriented programming with the Java programming language. It includes variables, primitive data types, decision structures, loops, file I/O, methods, classes, arrays, text processing, wrapper classes, and inheritance. Students will learn how to develop Java applications using the command line interface. (Prerequisite(s): CSCI 1410 or CSCI 1523) 4C/4/0/0
Share
CSCI 1541 - Java Programming 1
Favorite
CSCI 1542: Java Programming 2
4.00 Credits
Saint Paul College
This course provides students with first-hand experience using object-oriented analysis and design and Java to create a distributed, multi-tier application. Students use graphical user interface (GUI) design principles and network-communications capabilities to code a functional Java application that interacts with a networked database server. (Prerequisite(s): CSCI 1541) 4C/4/0/0
Share
CSCI 1542 - Java Programming 2
Favorite
CSCI 1550: Database Management Fundamentals
4.00 Credits
Saint Paul College
This course covers information models and systems; database query languages; object-oriented and relational database design; transaction processing; distributed databases; data modeling; normalization; and physical database design. The relational model is studied in-depth and students are expected to develop proficiencies in the design and implementation of databases using it. Students will spend a significant portion of the course studying SQL. Students are expected to become proficient in the use of SQL and the implementation database typically used for this course is MYSQL. This course is based on ACM specifications for a first course in Database Systems (Prerequisite(s): CSCI 1410) 4C/4/0/0
Share
CSCI 1550 - Database Management Fundamentals
Favorite
Show comparable courses
CSCI 1714: Introduction to Data Science
4.00 Credits
Saint Paul College
This is an introductory course in the fundamental topics of data science: data architecture, data acquisition, data analysis and visualization, and data archiving. Practical techniques for working with large-scale data will be presented. Students will learn the use of analysis techniques to include summation of the date, using samples of data to make predictions about the larger context, and visualization techniques for presenting the results of data analysis. A significant portion of the course will focus on the migration of and analysis of the data using the R platform. (Prerequisite(s): MATH 1740 Introduction to Statistics) 4C/4/0/0
Share
CSCI 1714 - Introduction to Data Science
Favorite
CSCI 2410: Management Information Systems
3.00 Credits
Saint Paul College
This course provides elementary concepts to the management of information systems. The course is designed to allow the student of management information systems to evaluate, design and implement information processing systems that support the business enterprise. The purpose of the course is to understand the underlying principles of information systems for different management functions from the business perspective. (Prerequisite(s): CSCI 1550) 3C/3/0/0
Share
CSCI 2410 - Management Information Systems
Favorite
CSCI 2420: Computer Security
4.00 Credits
Saint Paul College
This course is a comprehensive introduction to computer security. The course is an in-depth introduction the concept of cybercrime and security in networks and the internet. It presents the conceptual frameworks of computer security assessment. Topics covered include denial of service attacks, malware, viruses, trojan horses, worms, encryption, industrial espionage, internet fraud, cyber terrorism and information warfare. The course makes extensive use of in class and Internet-based laboratories within which computer security scenarios are implemented and strategies for their design and operation are reviewed. Students taking this course should have a background in computer networking and a thorough understanding of client/server networking. With extensive outside study and review students in this course may become prepared to become certified as Security+ level technicians. (Prerequisite(s): CSCI 1475 or CSCI 1423, and CSCI 1440). 4C/4/0/0
Share
CSCI 2420 - Computer Security
Favorite
CSCI 2440: Client Side Programming 1
4.00 Credits
Saint Paul College
This course introduces JavaScript programming and the skills needed to create dynamic, client-side web pages. The basics of JavaScript programming are covered, including: basic scripting, control statements, functions, arrays, and objects. Students will then explore the DOM (Document Object Model), JavaScript event handling, DHTML (Dynamic HTML) and select advanced topics. Class sessions include hands-on work and lectures. This course assumes a working knowledge of HTML and a previous introduction to CSS (Cascading Style Sheets). (Prerequisite(s): CSCI 1450) 4C/4/0/0
Share
CSCI 2440 - Client Side Programming 1
Favorite
First
Previous
26
27
28
29
30
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