PGFS 105 Application Infrastructure and Architecture

School of Arts and Technology

PGFS 105 Application Infrastructure and Architecture introduces students to the underlying framework and structural design that support the development, deployment, and management of software applications. The course covers the hardware and software components necessary to run applications effectively including server architecture, database management, network protocols, and security measures. Students will design, deploy, and maintain a robust and scalable web application.

Prerequisites: PGFS 104

Accessibility Services Notice

Students who would like an academic accommodation and who have a documented disability should contact Accessibility Services, if they have not already done so.

Transfer Agreements

Course to Course transfer – NoBlock Transfer – Nobctransferguide.ca
Course Details
Total number of weeks3
Total Credits
Total Hours45
Typical hours per week breakdown
Lecture10
Lab (lab, field, computer)5

Learning Outcomes

Upon successful completion of this course, the learner will be able to:

  1. Demonstrate an understanding of the basics of web application infrastructure, including server architecture, database management, network protocols, and security measures
  2. Demonstrate an understanding of the basics of cloud computing and how it relates to web application infrastructure
  3. Analyze different web application architectures and their benefits and drawbacks
  4. Implement and configure network protocols to enable efficient communication between web application components
  5. Apply security measures to protect web applications from cyber threats, including authentication, access control, and encryption
  6. Use monitoring and logging tools to track and diagnose issues in web application infrastructure
  7. Analyze internet security threats and evaluate security measures for internet communication and infrastructure

Grading Table

Standard Academic and Career Programs Grading Table

Percentage Letter Grade GPA
90-100 A+ 4.33
85-89 A 4.00
80-84 A- 3.67
76-79 B+ 3.33
72-75 B 3.00
68-71 B- 2.67
64-67 C+ 2.33
60-63 C 2.00
55-59 C- 1.67
50-54 P 1.00
0-49 F 0.00
DNW 0.00

See the Academic Calendar for General Information including how to withdraw from course(s) and other regulations.

Disclaimer

Information contained in this course outline is correct at the time of publication. Content of the course is revised on an ongoing basis to ensure relevance to changing educational, employment and market needs. The instructor will endeavor to provide notice of changes to students as soon as possible. The instructor reserves the right to add or delete material from courses.