What with-navigation">

Computer Information Systems — Information Technology


The Computer Information Systems-Information Technology degree program provides a solid foundation in computing areas most important in today's workplace — including PC operating systems, common applications software, data communications and networking, database management systems, computer programming, and systems analysis and design.  In addition to required courses all students take in the program, elective courses may be chosen to develop specialization in a selected area of computing or to obtain a broader understanding of computer technologies and how they fit together. (Many of our students use their elective courses to earn related Proficiency Certificates in addition to their degree, such as the Computer Programming, Network and Systems Administration, Web Development, or Cybersecurity Proficiency Certificates.)

Program Learning Outcomes:

Upon completion of this program graduates will be able to:

  • Use technology effectively to communicate and analyze information related to computer information systems.
  • Work as a part of a professional team to analyze, design and implement computer information systems.
  • Install, configure and maintain computer information systems, including the system’s operating system and common computer hardware and software.
  • Demonstrate a broad knowledge of computer information systems terminology and practices, including those related to networking and data communications technology.
  • Effectively use word processing, spreadsheet, presentation graphics and database management software in a professional office environment.
  • Design and implement a relational database.
  • Develop solutions to common programming problems using the structured sequential logic of computer programming languages.

Program Entry Requirements:

This program is open to interested students. However, students are required to satisfy placement at the time of admission.

Students who have had prior computer-related experience may be placed in more advanced courses after consultation with and approval of the department chairperson.

Students identified as needing developmental work must satisfactorily complete the appropriate English and mathematics courses as part of their degree program.

Program of Study and Graduation Requirements:

A total of 60 credit hours as prescribed must be satisfactorily completed with a grade point average of 2.0 ("C" average).

Course Sequence:

Semester 1

Course Number and Name Prerequisites and Corequisites Credits Gen Ed Req.
ENGL 101 - English Composition I or
ENGL 101H - English Composition I (Honors)
  3 credits Writing/Research/
Info Lit1
CIS 103 - Introduction to Information Technology   3 credits Technological Competency
CIS 105 - Computer Systems Maintenance   4 credits  
FNMT 118 - Intermediate Algebra FNMT 017 or FNMT 019 completed or FNMT 118 (or higher) placement 3 credits Quantitative Reasoning

Semester 2

Course Number and Name Prerequisites and Corequisites Credits Gen Ed Req.
MATH 121 - Computer Mathematics and Logic  or
MATH 163 - Discrete Mathematics * or
ELEC 130 - Digital Electronics  
For MATH 121: FNMT 017 or FNMT 019 completed or FNMT 118 (or higher) placement
For MATH 163: MATH 161 with a grade of "C" or better, or placement in MATH 162 or higher
For ELEC 130: FNMT 118 completed or higher math placement
3 credits or
4 credits
ENGL 102 - The Research Paper or
ENGL 102H - The Research Paper (Honors)
ENGL 101 with a grade of "C" or better 3 credits Writing/Research/Info Lit 2
ENGL 115 - Public Speaking (preferred) or
ENGL 117 - Group and Team Communication
ENGL 101, which may be taken concurrently 3 credits Oral Communication/
Creative Expression
CIS 150 - Network Technology   4 credits  
CIS 106 - Introduction to Computer Programming   4 credits  

Semester 3

Course Number and Name Prerequisites and Corequisites Credits Gen Ed Req.
SOC 101 - Introduction to Sociology or
SOC 101H - Introduction to Sociology (Honors) or
HIST 121 - World History: The Distant Past or
HIST 122 - World History: The Recent Past or
ANTH 112 - Cultural Anthropology or
SOC 115 - Gender and Society 
For SOC 115: ENGL 101 with a grade of "C" or better 3 credits Cultural Analysis and Interpretation
CIS 205 - Database Management Systems CSCI 112 which may be taken concurrently) or CIS 103 or CSCI 118 4 credits  
CIS or CSCI Concentration Course**   3 or 4 credits  
CIS or CSCI Concentration Course**   3 or 4 credits  
CIS or CSCI Concentration Course**   3 or 4 credits  

Semester 4

Course Number and Name Prerequisites and Corequisites Credits Gen Ed Req.
CIS 270 - Systems Analysis and Design CIS 205 4 credits  
CIS or CSCI Concentration Course**   3 or 4 credits  
CIS or CSCI Concentration Course**   3 or 4 credits  
PHYS 111 - General Physics I (preferred) or
PHYS 105 - Survey of Physics
For PHYS 111: MATH 162 or MATH 171
For PHYS 105: FNMT 017 or placement in FNMT 118 or higher placement
4 credits Scientific Reasoning

Minimum Credits Needed to Graduate:


Students who are pursuing the programming concentration courses should take MATH 163

** Concentration Courses:

Cybersecurity Concentration Courses

  • CIS 152 - Introduction to Cybersecurity
  • CIS 155 - Principles of Operating Systems
  • CIS 114 - JavaScript I
  • CIS 204 - Fundamentals of Linux and Unix
  • CIS 252 - Windows Server Configuration
  • CIS 259 - Computing & Network Security
  • CIS 261 - Cyber Investigation
  • CIS 274 - Ethical Hacking & Penetration Testing

Web Design Concentration Courses

Programming Concentration Courses

  • CSCI 111 - Computer Science I
  • CSCI 112 - Computer Science II
  • CSCI 118 - Foundations of Data Science
  • CSCI 125 - Introduction to Video Game and Simulation Development
  • CSCI 211 - Data Structures and Algorithms
  • CSCI 213 - Computer Organization
  • CSCI 218 - Statistics for Computing and Data Science
  • CSCI 221 - Machine Learning
  • CIS 200 - Apple App Development I
  • CIS 201 - Apple App Development II
  • CIS 204 - Fundamentals of Linux and Unix
  • CIS 211 - Android App Development I
  • CIS 212 - Android App Development II

Networking Concentration Courses

  • CIS 252 - Managing Network Servers
  • CIS 256 - Network Routing and Switching
  • CIS 259 - Computing and Network Security
  • CIS 271 - IT Project Management 

General Education Requirements:

All general education requirements necessary for graduation are met through the courses in the program as indicated above. Students who wish to take courses that differ from the general education courses indicated above must complete a course substitution request form. To access the form, login to the MyCCP portal, and in the Student tab, under Electronic Forms, click on the Records and Registration Forms link, then choose Request For Course Substitution Of Graduation Requirement link. A more detailed explanation of the College's general education requirements is also available.

For More Information, Contact:

The Division of Business and Technology, Room B2-22, 1700 Spring Garden Street, Philadelphia, PA 19130, Telephone (215) 751-8785; or the College Information Center (215) 751-8010.