University of Pennsylvania Campus
Master of Science
On Campus
University of Pennsylvania Logo
University of Pennsylvania
Philadelphia
United States

Computer and Information Science

About

The Computer and Information Science Master of Science program at Pennsylvania University is a two-year, full-time graduate program designed to equip students with advanced knowledge and skills in computing, data analysis, and software development. The curriculum provides comprehensive training in areas such as algorithm design, artificial intelligence, machine learning, software engineering, and database systems, enabling students to address complex computational problems across multiple industries. Through a combination of rigorous coursework, practical labs, and project-based learning, students develop the ability to design, implement, and evaluate innovative technological solutions in real-world contexts.

Students benefit from a collaborative and research-oriented environment where faculty mentorship and hands-on projects enhance technical proficiency and problem-solving capabilities. The program emphasizes critical thinking, systems-level analysis, and interdisciplinary applications of computer science in areas such as healthcare, finance, cybersecurity, and data science. Graduates leave with both theoretical understanding and practical expertise, prepared to contribute to technological innovation and digital transformation. By completing this program, students develop computational expertise, analytical reasoning, software proficiency, and research capability that positions them for leadership in computing fields.

Key information

Duration
-
Tuition fee
$16,350.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer and Information Science
  • Degree Type: Master of Science
  • Duration: 2 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 01 February 2026
  • Location: University of Pennsylvania, United States
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Semester 1 – Foundations of Computer Science

  • Advanced Algorithms and Data Structures
  • Programming Languages and Software Development
  • Database Systems and Data Management
  • Research Methods in Computer Science

Semester 2 – Applied Computing and Systems

  • Machine Learning and Artificial Intelligence
  • Computer Networks and Security
  • Human-Computer Interaction
  • Software Engineering Project

Semester 3 – Specialized Topics and Research

  • Big Data Analytics and Cloud Computing
  • Embedded Systems and IoT Applications
  • Elective: Advanced Topics in AI, Cybersecurity, or Data Science
  • Research Seminar and Independent Study

Semester 4 – Capstone Project and Professional Integration

  • Capstone Project in Computer and Information Science
  • Advanced Topics in Computing Research
  • Professional Development and Portfolio
  • Seminar in Emerging Technologies

Career Opportunities

Graduates of the Computer and Information Science program are prepared for high-demand roles in technology companies, software development firms, data analytics organizations, financial institutions, and research laboratories. Typical positions include software engineer, data scientist, AI/machine learning specialist, cybersecurity analyst, and systems architect. Alumni also pursue careers in academic research, tech policy, or entrepreneurial ventures leveraging computing expertise. The combination of technical proficiency, analytical thinking, and project experience ensures graduates can contribute to innovation, digital transformation, and strategic decision-making across multiple sectors.

Why Choose This Program

This program is distinguished by its integration of advanced technical training, research opportunities, project-based learning, and industry-relevant applications in a structured two-year format. Students benefit from mentorship by faculty experts, collaborative projects, and access to cutting-edge computing facilities, fostering both theoretical mastery and practical experience. The curriculum emphasizes problem-solving, innovation, and interdisciplinary applications, preparing graduates to address complex challenges in computing and information systems. For those aiming to lead technological innovation, develop sophisticated software solutions, or contribute to data-driven decision-making, this program offers a comprehensive, rigorous, and career-focused pathway in the field of computer science.

Contact Information

For further information, please contact the admissions office at:
Phone: +1 215 898 5000
Email: admissions@upenn.edu
Address: University of Pennsylvania, Philadelphia, PA 19104, United States