Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Skip to Main Content
University of Pittsburgh    
2023-2024 Undergraduate Catalog 
    
 
  Jan 23, 2025
 
2023-2024 Undergraduate Catalog [Archived Catalog]

Course Information


Please note, when searching courses by Catalog Number, an asterisk (*) can be used to return mass results. For instance a Catalog Number search of ” 1* ” can be entered, returning all 1000-level courses.

 

Communication: Rhet & Comm

   •  COMMRC 1151 - BRITISH BROADCASTING TODAY
   •  COMMRC 1152 - DIGITAL AND PROFESSIONAL COMMUNICATION
   •  COMMRC 1154 - THE RHETORIC OF SOCIAL MOVEMENTS AND CYBER-PROTEST
   •  COMMRC 1156 - ETHICS AND MEDIA
   •  COMMRC 1160 - VISUAL RHETORIC
   •  COMMRC 1161 - COMMUNICATION ETHICS
   •  COMMRC 1162 - INVENTION: WHERE DO GOOD IDEAS COME FROM?
   •  COMMRC 1170 - CROSS CULTURAL COMMUNICATION
   •  COMMRC 1175 - COMMUNICATION AND GLOBAL COMPETENCE
   •  COMMRC 1181 - HEALTH COMMUNICATION
   •  COMMRC 1182 - MEDIA RELATIONS
   •  COMMRC 1183 - LATINA/O/X MEDIA STUDIES
   •  COMMRC 1186 - MEDIA LAW
   •  COMMRC 1520 - ADVANCED PUBLIC SPEAKING
   •  COMMRC 1710 - SENIOR THESIS IN COMMUNICATION
   •  COMMRC 1730 - SPECIAL TOPICS IN COMMUNICATION
   •  COMMRC 1731 - SPECIAL TOPICS IN RHETORIC
   •  COMMRC 1732 - SPECIAL TOPICS IN MASS COMMUNICATION
   •  COMMRC 1900 - COMMUNICATION INTERNSHIP
   •  COMMRC 1901 - INDEPENDENT STUDY
   •  COMMRC 1904 - UNDERGRADUATE TEACHING EXPERIENCE IN COMMUNICATION
   •  COMMRC 1905 - DIRECTED RESEARCH

Computer Engineering

   •  COE 0445 - DATA STRUCTURES
   •  COE 1885 - DEPARTMENTAL SEMINAR

Computer Science

   •  CS 0004 - INTRODUCTION TO COMPUTER PROGRAMMING-BASIC
   •  CS 0007 - INTRODUCTION TO COMPUTER PROGRAMMING
   •  CS 0008 - INTRODUCTION TO COMPUTER PROGRAMMING WITH PYTHON
   •  CS 0010 - INTRODUCTION TO COMPUTING FOR SYSTEMS ENGINEERS
   •  CS 0011 - INTRODUCTION TO COMPUTING FOR SCIENTISTS
   •  CS 0012 - INTRODUCTION TO COMPUTING FOR THE HUMANITIES
   •  CS 0090 - SUSTAINABILITY AND COMPUTING
   •  CS 0131 - SOFTWARE FOR PERSONAL COMPUTING
   •  CS 0134 - WEB SITE DESIGN AND DEVELOPMENT
   •  CS 0155 - DATA WITCHCRAFT
   •  CS 0207 - JAVA FOR INTERMEDIATE PROGRAMMERS
   •  CS 0241 - NON-JAVA INTERMEDIATE PROGRAMMING
   •  CS 0245 - NON-JAVA ALGORITHMS AND DATA STRUCTURES 1
   •  CS 0251 - NON-JAVA ALGORITHMS AND DATA STRUCTURES 2
   •  CS 0334 - INTERMEDIATE WEB SITE DESIGN AND DEVELOPMENT
   •  CS 0401 - INTERMEDIATE PROGRAMMING USING JAVA
   •  CS 0441 - DISCRETE STRUCTURES FOR CS
   •  CS 0445 - ALGORITHMS AND DATA STRUCTURES 1
   •  CS 0447 - COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE
   •  CS 0449 - INTRODUCTION TO SYSTEMS SOFTWARE
   •  CS 0590 - SOCIAL IMPLICATIONS OF COMPUTING TECHNOLOGY
   •  CS 0699 - SPECIAL TOPICS IN COMPUTER SCIENCE
   •  CS 1501 - ALGORITHMS AND DATA STRUCTURES 2
   •  CS 1502 - FORMAL METHODS IN COMPUTER SCIENCE
   •  CS 1503 - MATHEMATICAL FOUNDATIONS OF MACHINE LEARNING
   •  CS 1510 - ALGORITHM DESIGN
   •  CS 1511 - THEORY OF COMPUTATION
   •  CS 1520 - PROGRAMMING LANGUAGE FOR WEB APPLICATIONS
   •  CS 1530 - SOFTWARE ENGINEERING
   •  CS 1538 - INTRODUCTION TO SIMULATION
   •  CS 1541 - INTRODUCTION TO COMPUTER ARCHITECTURE
   •  CS 1550 - INTRODUCTION TO OPERATING SYSTEMS
   •  CS 1555 - DATABASE MANAGEMENT SYSTEMS
   •  CS 1566 - INTRODUCTION COMPUTER GRAPHICS
   •  CS 1567 - PROGRAMMING SYSTEM DESIGN ON A MOBILE ROBOT PLATFORM
   •  CS 1571 - INTRODUCTION TO ARTIFICIAL INTELLIGENCE
   •  CS 1613 - QUANTUM COMPUTATION
   •  CS 1621 - STRUCTURE PROGRAMMING LANGUAGES
   •  CS 1622 - INTRODUCTION TO COMPILER DESIGN
   •  CS 1631 - SOFTWARE DESIGN METHODOLOGY
   •  CS 1632 - SOFTWARE QUALITY ASSURANCE
   •  CS 1635 - INTERFACE DESIGN METHODOLOGY
   •  CS 1637 - INTRODUCTION TO HUMAN-COMPUTER INTERACTION
   •  CS 1640 - BIOINFORMATICS SOFTWARE DESIGN
   •  CS 1645 - INTRODUCTION TO HIGH PERFORMANCE COMPUTING SYSTEMS
   •  CS 1651 - ADVANCED SYSTEMS SOFTWARE
   •  CS 1652 - DATA COMMUNICATION AND COMPUTER NETWORKS
   •  CS 1653 - APPLIED CRYPTOGRAPHY AND NETWORK SECURITY
   •  CS 1655 - SECURE DATA MANAGEMENT AND WEB APPLICATIONS
   •  CS 1656 - INTRODUCTION TO DATA SCIENCE
   •  CS 1657 - PRIVACY IN THE ELECTRONIC SOCIETY
   •  CS 1660 - INTRODUCTION TO CLOUD COMPUTING
   •  CS 1666 - PRINCIPLES OF COMPUTER GAME DESIGN AND IMPLEMENTATION
   •  CS 1671 - HUMAN LANGUAGE TECHNOLOGIES
   •  CS 1674 - INTRODUCTION TO COMPUTER VISION
   •  CS 1675 - INTRODUCTION TO MACHINE LEARNING
   •  CS 1678 - INTRODUCTION TO DEEP LEARNING
   •  CS 1678 - INTRODUCTION TO DEEP LEARNING
   •  CS 1684 - BIAS AND ETHICAL IMPLICATIONS IN ARTIFICIAL INTELLIGENCE
   •  CS 1699 - SPECIAL TOPICS IN COMPUTER SCIENCE
   •  CS 1900 - INTERNSHIP
   •  CS 1901 - INTERNSHIP
   •  CS 1901 - INTERNSHIP
   •  CS 1902 - DIRECTED STUDY
   •  CS 1906 - COMPUTER SCIENCE COOPERATIVE PROGRAM
   •  CS 1950 - DIRECTED RESEARCH: CAPSTONE
   •  CS 1951 - DIRECTED RESEARCH
   •  CS 1980 - TEAM PROJECT DESIGN AND IMPLEMENTATION

Computing and Information

   •  CMPINF 0000 - COMPUTING AND INFORMATION TRANSFER
   •  CMPINF 0001 - SCI FIRST-YEAR SEMINAR
   •  CMPINF 0002 - SCI TRANSFER STUDENT SEMINAR
   •  CMPINF 0010 - BIG IDEAS IN COMPUTING AND INFORMATION
   •  CMPINF 0011 - BIG IDEAS IN COMPUTING AND INFORMATION FOR TRANSFER STUDENTS
   •  CMPINF 0035 - SAB EXCHANGE: MAJOR EQUIVALENT
   •  CMPINF 0036 - INTERNATIONAL EXCHANGE PROGRAM
   •  CMPINF 0055 - SAB PRP: ADMINISTRATIVE FEES
 

Page: 1 <- Back 1010 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20Forward 10 -> 59


Catalog Navigation