Master of Software Engineering at Penn State University

USD 36,972

Penn State University, USA

Type: Masters Duration: 2.0 years

Explore the Master of Software Engineering program at Penn State University. This program is offered in USA and provides an excellent learning opportunity in Masters studies.

The Master of Software Engineering at Penn State World Campus is a 36-credit online program designed for professionals seeking to advance their careers in software development. This cohort-based program allows students to complete their coursework entirely online, providing flexibility to balance work and study. Over two years, students engage in continuous seven-week terms, covering essential topics such as software construction, requirements engineering, and software project management. The curriculum emphasizes practical skills in designing, developing, and testing software systems, with a focus on emerging technologies like artificial intelligence and cloud computing. Students can also earn graduate certificates in related fields, enhancing their credentials while pursuing the master's degree. The program is structured to accommodate working professionals, making it an ideal choice for those looking to enhance their expertise in a rapidly evolving industry.

University
Penn State University
University Location
USA (Online)
Program Duration
2.0 years
Ranking
#90
Part-time allowed
Yes

Required Courses
  • SWENG 861 Software Construction (3 credits)
  • SWENG 886 Requirements Engineering (3 credits)
  • SWENG 887 Software Systems Architecture (3 credits)
  • SWENG 837 Software System Design (3 credits)
  • SWENG 805 Software Project Management (3 credits)
  • SWENG 881 Software Testing (3 credits)
  • SWENG 894 Software Engineering Studio (6 credits)
Elective Courses
  • A-I 570 Deep Learning (3 credits)
  • A-I 572 Reinforcement Learning (3 credits)
  • A-I 574 Natural Language Processing (3 credits)
  • A-I 801 Foundations of Artificial Intelligence (3 credits)
  • A-I 879 Machine Vision (3 credits)
  • DAAN 545 Data Mining (3 credits)
  • DAAN 825 Large-Scale Database and Warehouse (3 credits)
  • DAAN 862 Analytics Programming in Python (3 credits)
  • DAAN 871 Data Visualization (3 credits)
  • IE 575 Foundations of Predictive Analytics (3 credits)
  • INSC 521 Database Design Concepts (3 credits)
  • INSC 561 Web Security and Privacy (3 credits)
  • STAT 500 Applied Statistics (3 credits)
  • SWENG 888 Mobile Computing and Applications (3 credits)