Skip to main content
Side panel
psu-cs
Home
More
You are currently using guest access
Log in
Home
Open course index
PSU CS 300 - Software Engineering (Fall 2020)
Weekly outline
General
Collapse all
Expand all
Syllabus
Page
Course Lecture Videos: YouTube
URL
Course Lecture Videos: PSU Media Space
URL
Class Github
URL
Scrum Videos
Page
Software Products
* Welcome To CS 300
Page
Software Engineering
Page
Software Products
Page
Software Project Management
Page
Prototyping
Page
* Improving Your Programming
Page
Agile Software Engineering
Agile Software Development
Page
Agile Process and Practices
Page
* Git
Page
Scrum
Page
HW 1: Getting Started with ncurses
Assignment
HW 1 ncurses example output
File
* Build Tools etc
Page
Make — A Program for Maintaining Computer Programs
File
DevOps and Code Management
Source Code Management Systems
Page
Git + Github Workflow
Page
* Understanding Git
Page
Continuous Integration and Deployment
Page
* Using CI/CD
Page
Features, Scenarios and Stories
Software Requirements
Page
Debugging
Page
* Code Quality 1
Page
HW 2: Conway's Game of Life
Assignment
HW 2 screencap
File
Software Architecture
Software Design
Page
* Code Quality 2
Page
Reliable Programming
Reliable Programming
Page
Security and Privacy
Wednesday, 11 November — Veteran's Day, No Class Meeting
Security
Page
Testing
Cloud-Based Software
Microservices Architecture
Final Project
Final Project: FRUPAL
Page
FRUPAL mockup 1
File
Final Project Groups
Page
Final Project Writeup (Due Dec. 7th!)
Assignment