Skip to main content
Penn State shield logo featuring a stylized mountain lion in white and light blue.
Penn State College of IST
Penn State College of Information Sciences and Technology Logo Penn State College of IST
Teaching in IST
Teaching in IST
  • Course Development
    • Course Development
    • Preparing Your Course
    • Syllabus Guidelines
    • Course Design
    • Course Management
    • Quizzes, Exams, and Academic Integrity
    • Feedback from Students
    • Ed Tech and Tools
  • Teaching Students
    • Teaching Students
    • Engaging Students
    • Supporting Students
    • Getting to Know Students
    • Course Assistants
    • Teaching Methods
    • Inclusive Teaching
    • GenAI
    • Large Enrollment
    • University Teaching Resources
  • Courses and Curriculum
    • Courses and Curriculum
    • Undergraduate Courses
    • Course Champions
    • Course Proposals
    • Undergraduate Curriculum
    • Common Courses Across Undergraduate Majors
  • Policies and Procedures
    • Policies and Procedures
    • Academic Policies and Procedures
    • Academic Accommodations
    • Frequently Asked Questions
  • Office of Learning Design
Full site navigation menu

This dialog contains the full navigation menu for ist.psu.edu.

Teaching in IST

  • Course Development
    • Course Development
    • Preparing Your Course
    • Syllabus Guidelines
    • Course Design
    • Course Management
    • Quizzes, Exams, and Academic Integrity
    • Feedback from Students
    • Ed Tech and Tools
  • Teaching Students
    • Teaching Students
    • Engaging Students
    • Supporting Students
    • Getting to Know Students
    • Course Assistants
    • Teaching Methods
    • Inclusive Teaching
    • GenAI
    • Large Enrollment
    • University Teaching Resources
  • Courses and Curriculum
    • Courses and Curriculum
    • Undergraduate Courses
    • Course Champions
    • Course Proposals
    • Undergraduate Curriculum
    • Common Courses Across Undergraduate Majors
  • Policies and Procedures
    • Policies and Procedures
    • Academic Policies and Procedures
    • Academic Accommodations
    • Frequently Asked Questions
  • Office of Learning Design

Search

  1. Home
  2. Teaching
  3. Courses and Curriculum
  4. Undergraduate Courses
  5. HCDD Courses
  6. HCDD 412: The Engineering of Complex Software Systems

HCDD 412: The Engineering of Complex Software Systems

Sample Syllabi

This course is being renamed and will transition from IST 412 to HCDD 412 in Fall 2025.

  • IST 412 – University Park
  • IST 412 – World Campus

Course Information

  • University Bulletin Course Description
  • Course Proposal and Updates
  • Course Champion Information

HCDD Courses

  • HCDD 113: Foundations of Human-Centered Design and Development
  • HCDD 264: Design Practice in Human-Centered Design and Development
  • HCDD 311: Object-Oriented Design and Software Applications
  • HCDD 331: Foundations of Human-Centered Design
  • HCDD 340: Human-Centered Design for Mobile Computing
  • HCDD 364W: Methods for Studying Users
  • HCDD 411: Distributed-Object Computing
  • HCDD 412: The Engineering of Complex Software Systems
  • HCDD 413: Usability Engineering
  • HCDD 440: Human-Centered Design and Development Capstone Course
  • HCDD 446: An Introduction to Building Computer/Video Games
Penn State College of Information Sciences and Technology Logo Penn State College of IST

Teaching
E103 Westgate Building
University Park, PA 16801

814-865-8947
ISTTeachingSupport@psu.edu

  • Teaching Quick Links

    • Policies and Procedures
    • Teaching Students
    • Courses and Curriculum
    • Learning in IST

Legal Statements

  • Privacy
  • Non-Discrimination
  • Accessibility
  • Legal
  • The Pennsylvania State University © 2025