| |
Aug 06, 2026
|
|
|
|
|
CPT 298 - Intro to Software as a Service Lecture Hours: 3 Credits: 3
Description: This course introduces Software as a Service (SaaS) as it pertains to cloud computing technologies. Topics include installing various environment configurations on multiple computing system platforms and developing and deploying software applications in a cloud environment.
Prerequisite(s): Take CPT 209 and CPT 168 with a minimum grade of C. Course Topics:
- Introduction to SaaS Concepts (Multi-tenancy, Scalability)
- Cloud Platform Proficiency (AWS, Azure, GCP)
- SaaS Application Development and Deployment
- Development Environment Configuration (Across Multiple OS)
- Version Control with Git (Branching, Merging, Pull Requests)
- CI/CD Pipeline Design and Implementation (Jenkins, GitHub Actions)
- Cloud Data Management (Databases, Storage Solutions)
- Serverless Computing (AWS Lambda, Azure Functions)
- Collaboration Using Version Control and Cloud Tools
Textbooks: Textbook information can be found on the Chaser’s Bark Shop website Required Materials:
- Computer with Internet Access, Google Chrome browser, Java, and anti-virus software.
- Microsoft Office Professional Edition (Word, Excel, Access, PowerPoint, OneNote). This software is available to SCC students at no cost through Microsoft Office 365.
- OneDrive account
- Access to the college’s portal
Grading System: An overall grade of C or higher is required for transferability.
A = 90 - 100
B = 80 - 89
C = 70 - 79
D = 60 - 69
F = 0 - 59 Student Learning Outcomes:
- Describe and apply key SaaS concepts by developing, deploying, and managing a complete SaaS application on a cloud platform that meets all functional requirements.
- Use cloud platforms to set up and manage virtual machines, storage, networking, and serverless applications.
- Design, implement, and manage tools that automate software testing and deployment processes to ensure reliable and efficient application delivery.
- Demonstrate the ability to configure development environments across multiple operating systems and manage code versions using Git.
- Collaborate in team-based projects, utilizing version control systems and cloud tools, while demonstrating the essential skills required for success.
For SCC Online Courses: If the course you are taking is online, please review the SCC Online Course Policies that include:
- Identity Verification
- Required materials for all online courses
- Mandatory Attendance Requirement
- Orientation and Support
- Proctored Exams
Standard SCC Course Policies: Please review the Standard Course Policies on the following topics:
- Academic Integrity
- Add/Drop period
- Attendance
- Classroom Conduct
- Equal Access
- IT Access
- Online Behavior
- Online Confidentiality
- Services For Students with Disabilities
- Student Concerns
- Student Help Services
- Withdrawals
 Official Course Syllabus 2026-2027
|
|