[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.
CMPS 360: Survey of Programming Languages
3.00 Credits
Point Park University
This course provides students with a wide array of programming languages and emphasizes strengths and weaknesses relative to a given problem. Students will work on a practical problem in a language of choice to gain real world experience. Prerequisites: CMPS 261, CMPS 262 Course Objectives Upon successful completion of the course, students should be able to: (1) List programming languages. (2) Describe tradeoffs between programming problems. (3) Explain programming paradigms. (4)Identify which language is particularly useful for a given problem. (5) Design and implement programs in a given language.
Share
CMPS 360 - Survey of Programming Languages
Favorite
CMPS 361: Web Application Development
3.00 Credits
Point Park University
This course will provide a foundation in several facets of establishing and maintaining a website. This includes the latest advances in client side as well as server side technologies. The goal is to have students design, implement, and run advanced web applications. It will also cover in some detail the protocols required for web development. Prerequisites: CMPS 261, CMPS 262. Course Objectives Upon successful completion of the course, students should be able to: (1) Describe the different technologies involved in deploying web applications. (2) Deploy server side technology to host web applications. (3) Write both server and client side programs to implement web applications. (4) Analyze user interfaces to improve usability.
Share
CMPS 361 - Web Application Development
Favorite
CMPS 362: Networking
3.00 Credits
Point Park University
Techniques for the design of computer networks beyond the user level are discussed. Perspectives on network design, estimation of traffic demand and application requirements, network cost analysis, topological design, and virtual network design, wireless network design issues are also discussed. Prerequisites: CMPS 161. Course Objectives Upon successful completion of the course, students should be able to: (1) Describe how networks work. (2) Explain how the Internet works. (3) List and explain the protocols that make these possible. (4) Explain how ARP, IP, TCP, and UDP work and how they are related. (5) Develop client-server programs or something similar.
Share
CMPS 362 - Networking
Favorite
CMPS 363: Digital Security
3.00 Credits
Point Park University
This class will provide an overview of computer security. The concepts of security in the context of the digital world will be discussed. The nuts and bolts of threat prevention, detection and removal are discussed. The student will be required to use a lab environment to simulate troubleshooting, preventing and fixing problems. Prerequisites: CMPS 161. Course Objectives Upon successful completion of the course, students should be able to: (1) Prepare information and present material in a professional manner. (2) Research developments in the application of computer security in a business environment and report the findings. (3) Assess security needs in a business environment. (4) Explain the design and implementation of security systems. (5) Use tools to analyze, detect and remove threats. (6) Use tools to analyze network traffic.
Share
CMPS 363 - Digital Security
Favorite
CMPS 364: NoSQL Databases
3.00 Credits
Point Park University
This course explores modem databases that do not strictly follow the relational database design and SQL. Advantages and disadvantages will be discussed. Students will be required to work with at least one NoSQL databases and write a program that utilizes it. Prerequisites: CMPS 163, CMPS 261. Course Objectives Upon successful completion of the course, students should be able to: (1) Decide when NoSQL databases are applicable. (2) List the differences between SQL and NoSQL databases. (3) Explain the tradeoffs of NoSQL databases. (4) Analyze scalability considerations. (5) Learn to work with at least one NoSQL database.
Share
CMPS 364 - NoSQL Databases
Favorite
CMPS 395: Selected Topics in CMPS II
3.00 Credits
Point Park University
Selected Topics in CMPS
Share
CMPS 395 - Selected Topics in CMPS II
Favorite
Show comparable courses
CMPS 396: Independent Study in CMPS II
1.00 - 6.00 Credits
Point Park University
Independent Study in Computer Science
Share
CMPS 396 - Independent Study in CMPS II
Favorite
CMPS 406: Server Management
4.00 Credits
Point Park University
In the server management course the students will learn about managing different servers, such as web servers, DB servers, and application servers. Course Objectives (1) Install and configure a web server (2) Install and configure a database server (3) Plan and implement a security strategy for the servers management (4) Plan and implement a backup strategy for the server environment
Share
CMPS 406 - Server Management
Favorite
CMPS 422: Intermediate Programming
4.00 Credits
Point Park University
A continuance of Introduction to Programming with the main thrust aimed towards applying concepts to typical problems in Graphics, Multithreading, Database Applications, User Interfaces and Network Programming. Prerequisite = CMPS 322. Course Objectives (1) Develop Classes as part of an independent class hierarchy or as part of the Java class hierarchy. (2) Understand the process of nesting Containers; specifically how this process is used to organize programming components. (3) Understand the vocabulary used for Graphics programming. (4) Generate basic Graphical Animations. (5) Develop programs using components from either the AWT or Swing toolkit. (6) Generate basic multithreaded applications. (7) Develop Client/Server applications in a network environment; specifically one which accesses an instructor supplied database. (8) Collaborate on a programming project team.
Share
CMPS 422 - Intermediate Programming
Favorite
CMPS 423: Secure Programming
4.00 Credits
Point Park University
The goal of this course is to teach students to identify the vulnerabilities of business applications and to decrease their number by creating more secure applications. The students will be able to: identify attacks, configure applications, develop authentication and authorization techniques, understand security controls, and deploy security. In the end each student will develop a data driven application addressing all security issues discussed in the course. Prerequisite: CMPS 322. Course Objectives (1) Identify threats to an application program in different environments (2) Provide appropriate configuration for maximum protection (3) Develop authentication and authorization strategies (4) Deploy an application with appropriate security
Share
CMPS 423 - Secure Programming
Favorite
First
Previous
31
32
33
34
35
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