Computer Science courses at Temple
12,821 CIS courses at Temple University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 182
page 1 of 4
- CIS 0822Technological Horizons: Information Technology in the3 credits
- CIS 0823Math for a Digital World4 credits
1 prerequisite
- CIS 0835Cyberspace & Society3 credits
- CIS 0923Honors Math for a Digital World4 credits
1 prerequisite
- CIS 0935Honors Cyberspace & Society3 credits
- CIS 1001Introduction to Academics in Computer Science1 credit
- CIS 1014Introduction to Artificial Intelligence and Machine Learning Concepts3 credits
- CIS 1051Introduction to Problem Solving and Programming in Python4 credits
unlocks 109 courses · 1 prerequisite
- CIS 1052Introduction to Web Technology and Programming4 credits
unlocks 1 course · 1 prerequisite
- CIS 1053Programming in Matlab4 credits
unlocks 2 courses · 1 prerequisite
- CIS 1055Computers and Applications4 credits
1 prerequisite
- CIS 1056Advanced Web Technology and Programming4 credits
1 prerequisite
- CIS 1057Computer Programming in C.4 credits
unlocks 19 courses · 1 prerequisite
- CIS 1068Program Design and Abstraction4 credits
unlocks 92 courses · 2 prerequisites
- CIS 1166Mathematical Concepts in Computing I.4 credits
unlocks 36 courses · 1 prerequisite
- CIS 1951Honors Introduction to Problem Solving and Programming in Python4 credits
unlocks 6 courses · 1 prerequisite
- CIS 1966Honors Mathematical Concepts in Computing I.4 credits
1 prerequisite
- CIS 1968Honors Program Design and Abstraction4 credits
unlocks 7 courses · 2 prerequisites
- CIS 2004Sci+Tech Scholars Seminar2 credits
- CIS 2033Computational Probability and Statistics3 credits
unlocks 6 courses · 9 prerequisites
- CIS 2082Independent Research I.4 credits
1 prerequisite
- CIS 2100Special Topics in CIS.6 credits
- CIS 2107Computer Systems and Low-Level Programming4 credits
unlocks 12 courses · 2 prerequisites
- CIS 2109Database Management Systems4 credits
unlocks 13 courses · 1 prerequisite
- CIS 2166Mathematical Concepts in Computing II.4 credits
unlocks 43 courses · 1 prerequisite
- CIS 2168Data Structures4 credits
unlocks 71 courses · 2 prerequisites
- CIS 2229Architecture, Operating Systems and Networking4 credits
unlocks 6 courses · 1 prerequisite
- CIS 2305Mobile Computing Technologies4 credits
1 prerequisite
- CIS 3052Web Application Technologies3 credits
2 prerequisites
- CIS 3100Special Topics in CIS.6 credits
1 prerequisite
- CIS 3191Independent Research II.4 credits
3 prerequisites
- CIS 3203Introduction to Artificial Intelligence4 credits
unlocks 2 courses · 2 prerequisites
- CIS 3207Introduction to Systems Programming and Operating Systems4 credits
unlocks 23 courses · 2 prerequisites
- CIS 3211Automata, Computability, and Languages3 credits
1 prerequisite
- CIS 3217Computer Architecture3 credits
2 prerequisites
- CIS 3219Computer Graphics and Image Processing4 credits
unlocks 1 course · 4 prerequisites
- CIS 3223Data Structures and Algorithms3 credits
unlocks 24 courses · 4 prerequisites
- CIS 3238Software Design4 credits
unlocks 1 course · 2 prerequisites
- CIS 3242Discrete Structures3 credits
unlocks 1 course · 1 prerequisite
- CIS 3281Cooperative Education Experience in Information Science & Technology4 credits
1 prerequisite
- CIS 3287Software Design/Practicum4 credits
2 prerequisites
- CIS 3296Software Design4 credits
3 prerequisites
- CIS 3308Web Application Programming4 credits
2 prerequisites
- CIS 3309Component-Based Software Design4 credits
unlocks 5 courses · 2 prerequisites
- CIS 3319Wireless Networks and Security4 credits
unlocks 1 course · 2 prerequisites
- CIS 3329Network Architectures4 credits
unlocks 4 courses · 3 prerequisites
- CIS 3342Server-Side Web Application Development4 credits
unlocks 2 courses · 2 prerequisites
- CIS 3344Client-Side Scripting for the Web4 credits
unlocks 3 courses · 2 prerequisites
- CIS 3374Quality Assurance & Testing4 credits
1 prerequisite
- CIS 3376Enterprise Resource Planning (ERP) Design and Implementation3 credits
2 prerequisites